Đếm các giá trị có trong danh sách 1 nhưng không có trong danh sách 2 (1 người xem)

  • Thread starter Thread starter komono
  • Ngày gửi Ngày gửi

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

komono

Thành viên hoạt động
Tham gia
3/10/13
Bài viết
104
Được thích
3
em có 2 danh sách, cần điếm những ô trong danh sách 1 không có trong danh sách 2.
rất mong sự giúp đỡ của các ace!
 

File đính kèm

ds1 12 ds2 có 5 nên chỉ =7 anh ơi
 
ds1 12 ds2 có 5 nên chỉ =7 anh ơi

Tức là lấy 12 trừ cho 5 à? Kỳ cục nha
Cứ COUNT(DS1) rồi trừ cho COUNT(DS2) là được rồi
Tuy nhiên, rõ ràng bạn nói rằng:
đếm những ô trong danh sách 1 không có trong danh sách 2.
Nên tôi nghĩ phải đếm thế này:

Capture.JPG


























Những cell màu vàng trong danh sách 1 nhưng không có trong danh sách 2, đếm ra được 8
Bạn nghĩ sao?
 
dạ em nhầm 8 mới đúng! có công thức nào điếm dc ko anh?
 
em cần thêm cột ngày nữa anh ơi! giúp giùm em-\\/.

Thì thêm điều kiện vào:
Mã:
=SUMPRODUCT((COUNTIF($C$4:$C$12,$B$4:$B$17)=0)*($B$4:$B$17<>"")*($A$4:$A$17>=[COLOR=#ff0000]DATE(2014,2,1[/COLOR]))*($A$4:$A$17<=[COLOR=#ff0000]DATE(2014,2,6)[/COLOR]))
Với giá trị ngày tháng (chỗ màu đỏ), bạn có thể gõ vào 1 cell nào đó cũng được. Ví dụ:
- Cell A1 bạn nhập ngày: 1/2/2014
- Cell B1 bạn nhập ngày: 6/2/2014
- Vậy công thức trên sẽ được sửa thành:
Mã:
=SUMPRODUCT((COUNTIF($C$4:$C$12,$B$4:$B$17)=0)*($B$4:$B$17<>"")*($A$4:$A$17>=[COLOR=#ff0000]A1[/COLOR])*($A$4:$A$17<=[COLOR=#ff0000]B1[/COLOR]))
 
=SUM(IF(B4:B17="",0,IF(COUNTIF($C$4:$C$11,B4:B17)=0,1,0)))
kết thúc bằng ctrl+Shift+enter thử xem nha, nếu bài này làm thêm cột phụ thì dễ làm hơn
Em tưởng bài này đếm những số ở cột B ( ds1) với ĐK là không xuất hiện ở cột C (ds2) nên cột cần đếm là cột B và cột Đk là cột C thế nên CT hàm COUNTIF phải là : COUNTIF( B4:B14 , C4:C11) thay vì COUNTIF($C$4:$C$11,B4:B17) như của anh. Nhưnng như thế lại không ra kết quả đúng, anh giải thích giùm em với.
 
Thì thêm điều kiện vào:
Mã:
=SUMPRODUCT((COUNTIF($C$4:$C$12,$B$4:$B$17)=0)*($B$4:$B$17<>"")*($A$4:$A$17>=[COLOR=#ff0000]DATE(2014,2,1[/COLOR]))*($A$4:$A$17<=[COLOR=#ff0000]DATE(2014,2,6)[/COLOR]))
Với giá trị ngày tháng (chỗ màu đỏ), bạn có thể gõ vào 1 cell nào đó cũng được. Ví dụ:
- Cell A1 bạn nhập ngày: 1/2/2014
- Cell B1 bạn nhập ngày: 6/2/2014
- Vậy công thức trên sẽ được sửa thành:
Mã:
=SUMPRODUCT((COUNTIF($C$4:$C$12,$B$4:$B$17)=0)*($B$4:$B$17<>"")*($A$4:$A$17>=[COLOR=#ff0000]A1[/COLOR])*($A$4:$A$17<=[COLOR=#ff0000]B1[/COLOR]))
cảm ơn anh nhiều! công thức này phục vụ báo cáo ngon luôn!
 
Em tưởng bài này đếm những số ở cột B ( ds1) với ĐK là không xuất hiện ở cột C (ds2) nên cột cần đếm là cột B và cột Đk là cột C thế nên CT hàm COUNTIF phải là : COUNTIF( B4:B14 , C4:C11) thay vì COUNTIF($C$4:$C$11,B4:B17) như của anh. Nhưnng như thế lại không ra kết quả đúng, anh giải thích giùm em với.

Muốn biết thứ gì CÓ hoặc KHÔNG CÓ trong cột C thì phải lấy cột C làm danh sách chứ. Vậy nên cột B phải là cột điều kiện (tra từng em trong cột B vào mà dò trong cột C)
 

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

Back
Top Bottom