Xác định mảng A có trong mảng B hay không bằng công thức. (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Thóc Sama

_/_/_/_/_/_/_/
Tham gia
23/7/16
Bài viết
568
Được thích
804
Giới tính
Nam
Nghề nghiệp
何でもする
Em chào các Bác
Em đang gặp khó, nhờ các Bác giúp đỡ
ví dụ: mảng B của em gồm C8:C11: {1,2,3,4}
mảng A gồm D8:D10: {1,2,5}
do mảng A có D10 = 5 không có trong mảng B nên nhờ các Bác cho e công thức ở ô E3 với kết quả mong muốn là NG như hình ạ!
cảm ơn các Bác!
1632290887926.png
 

File đính kèm

Em chào các Bác
Em đang gặp khó, nhờ các Bác giúp đỡ
ví dụ: mảng B của em gồm C8:C11: {1,2,3,4}
mảng A gồm D8:D10: {1,2,5}
do mảng A có D10 = 5 không có trong mảng B nên nhờ các Bác cho e công thức ở ô E3 với kết quả mong muốn là NG như hình ạ!
cảm ơn các Bác!
View attachment 266490
Xét điều kiện: sumproduct(--(countif(c8:c11,d8:d10)>0))=3
 
Em làm lại như thế này:
=IFERROR(IF(SUMPRODUCT((COUNTIF(G8:G11,H8:H11)))=SUMPRODUCT(1/COUNTIF(G8:G11,H8:H11)),"ok","NG"),"NG")
Không biết còn sai ở trường hợp nào không?
Tôi không kiểm tra công thức trên.

Theo tôi không nên dùng cách đếm các giá trị duy nhất. Bởi nếu đếm bằng mắt rồi nhập cứng vào công thức, vd. = 3, = 4, thì hơi mệt - khi vùng dữ liệu thay đổi lại phải sửa, hoặc khi vùng lớn thì đếm mệt và dễ sai. Nếu đếm bằng công thức, vd. SUMPRODUCT thì phức tạp thêm.

Tôi nghĩ là công thức sau dùng được.
Mã:
=AND(INDEX(COUNTIF(G8:G11,H8:H10),0))
 
Em chào các Bác
Em đang gặp khó, nhờ các Bác giúp đỡ
ví dụ: mảng B của em gồm C8:C11: {1,2,3,4}
mảng A gồm D8:D10: {1,2,5}
do mảng A có D10 = 5 không có trong mảng B nên nhờ các Bác cho e công thức ở ô E3 với kết quả mong muốn là NG như hình ạ!
cảm ơn các Bác!
View attachment 266490
Công thức ngắn hơn thì bạn dùng: =AND(COUNTIF($C$8:$C$11,D8:$D$10))
Ctrl+Shift+Enter
 
Web KT

Bài viết mới nhất

Back
Top Bottom