Hàm SUMPRODUCT này thay hàm countifs sai ở đâu??

Liên hệ QC

nhatchimai

Thành viên mới
Tham gia
24/3/08
Bài viết
23
Được thích
4
Em ccó bài toán như file: muốn đếm có bao nhiêu mẫu UD, bao nhiêu mẫu D tương ứng với cột có thí nghiệm (có TN thì đếm, ko có TN thì ko đc đếm).
Trong EXcell 2003 ko có hàm countifs nên không dùng được.
Em muốn hỏi là:
- Nếu dùng hàm countifs thì công thức thế nào?
- Em dùng hàm sumproduct như trong file thì sai chỗ nào?
Các bác giúp em với.

http://www.mediafire.com/file/vvz3ddzonj5/bai hoi_ham countifs.xls

Tiện đây cho em hỏi: muốn up file trực tiếp lên đây (như mọi người vẫn up) thì làm thế nào?
 
Lần chỉnh sửa cuối:
Em ccó bài toán như file: muốn đếm có bao nhiêu mẫu UD, bao nhiêu mẫu D tương ứng với cột có thí nghiệm (có TN thì đếm, ko có TN thì ko đc đếm).
Trong EXcell 2003 ko có hàm countifs nên không dùng được.
Em muốn hỏi là:
- Nếu dùng hàm countifs thì công thức thế nào?
- Em dùng hàm sumproduct như trong file thì sai chỗ nào?
Các bác giúp em với.

http://www.mediafire.com/file/vvz3ddzonj5/bai hoi_ham countifs.xls

Tiện đây cho em hỏi: muốn up file trực tiếp lên đây (như mọi người vẫn up) thì làm thế nào?
Bạn sửa lại công thức như sau:

D28=+COUNTIF(D2:D27,C28&"*")
D29=+COUNTIF(D2:D27,C29&"*")

Thân
 

File đính kèm

Lần chỉnh sửa cuối:
Bạn sửa lại công thức như sau:

D28=+COUNTIF(D2:D27,C28&"*")
D29=+COUNTIF(D2:D27,C29&"*")

Thân
Cảm ơn bác đã trả lời câu hỏi này. Tuy nhiên chưa đúng ý em muốn tính, vì như bác tính thì ở D28 sẽ đếm tổng số mẫu là UD, còn em muốn đếm thêm một điều kiện nữa là ở cột E phải là ô khác 0 (có số liệu TN)
Nếu chỉ một điều kiện thì đơn giản và như bác là đúng, còn em muốn đếm 2 điều kiện nên phải dùng countifs hoặc sumproduct.
Ai có thể giúp em với.
E cảm ơn!
 
Cảm ơn bác đã trả lời câu hỏi này. Tuy nhiên chưa đúng ý em muốn tính, vì như bác tính thì ở D28 sẽ đếm tổng số mẫu là UD, còn em muốn đếm thêm một điều kiện nữa là ở cột E phải là ô khác 0 (có số liệu TN)
Nếu chỉ một điều kiện thì đơn giản và như bác là đúng, còn em muốn đếm 2 điều kiện nên phải dùng countifs hoặc sumproduct.
Ai có thể giúp em với.
E cảm ơn!
Tại bạn gõ COUNTIFS không đúng cú pháp... lý ra nó phải vầy:
PHP:
=COUNTIFS(D2:D27,C28&"*",E2:E27,">0")
Cú pháp chung:
PHP:
COUNTIFS(Vùng 1, điều kiện 1, vùng 2, điều kiện 2... vùng n, điều kiện n)
Còn dùng SUMPRODUCT thì:
PHP:
=SUMPRODUCT((LEFT($D$2:$D$27,2)=$C$28)*($E$2:$E$27<>""))
 
Tại bạn gõ COUNTIFS không đúng cú pháp... lý ra nó phải vầy:
PHP:
=COUNTIFS(D2:D27,C28&"*",E2:E27,">0")
Hàm này em cũng đã gõ như bác rồi, nhưng vẫn không ra được kết quả. Bác cứ thử vào file của em thì rõ ngay.
Còn dùng SUMPRODUCT thì:
PHP:
=SUMPRODUCT((LEFT($D$2:$D$27,2)=$C$28)*($E$2:$E$27<>""))
Hàm này thì em thử vào file thì đúng rồi. Nhưng tại sao dùng left thì được mà dùng C28&"*" lị không được nhỉ. Có vấn đề gì về kiểu dữ liệu sao hả bác????
Em muốn hỏi nữa là nếu thay <>"" = <>0 thì lại ra kết quả là 18? Là sao nhỉ????
 
Cái này cũng gây nhiều tranh cải đây, công thức như thầy Ndu... thì sẽ loại bỏ những ô có giá trị rỗng còn những ô có giá trị thì đếm. Nếu vô tình những ô trống bạn gõ nút space hoặc nói cách khách là những ô trống có khoảng trắng thì nó sẽ đếm luôn.
 
Web KT

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

Back
Top Bottom