Hỏi về Hàm COUNTIFS

Liên hệ QC

thanmeo10

Thành viên mới
Tham gia
20/5/15
Bài viết
48
Được thích
7
Chào các bạn, cho mình hỏi mình muốn đếm các ô có giá > 200000, giá < 200000, giá trong khoảng 200000 - 300000 ( Có ngày trong khoảng 2019-03-01 đến 2019-04-01) thì mình dùng hàm countifs như vầy thì bị sai ở đâu =COUNTIFS(B2:B20,"<>200000,B2:B20,"<="300000",A2:A20,"2019-05-01",A2:A20,"<=2019-04-01"). kết quả mình bị trả về là bằng 0. Các bạn xem file để hiểu rõ hơn nhé, cảm ơn
 

File đính kèm

  • DEHang.xlsx
    10.2 KB · Đọc: 13
Lần chỉnh sửa cuối:
Chào các bạn, cho mình hỏi mình muốn đếm các ô có giá > 200000, giá < 200000, giá trong khoảng 200000 - 300000 ( Có ngày trong khoảng 2019-03-01 đến 2019-04-01) thì mình dùng hàm countifs như vầy thì bị sai ở đâu =COUNTIFS(B2:B20,"<>200000,B2:B20,"<="300000",A2:A20,"2019-05-01",A2:A20,"<=2019-04-01"). kết quả mình bị trả về là bằng 0. Các b xem file để hiểu rõ hơn nhé, cảm ơn
Bạn cho mình hỏi:
1/ "Các b" là gì vậy nhỉ?
 
Lần chỉnh sửa cuối:
... dùng hàm countifs như vầy thì bị sai ở đâu =COUNTIFS(B2:B20,"<>200000,B2:B20,"<="300000",A2:A20,"2019-05-01",A2:A20,"<=2019-04-01"). ...
Chỗ bôi đỏ là "sai trầm trọng"
Excel hiểu nó là một biểu thức so sánh chuỗi "<>200000,B2:B20" xem có nhỏ hơn hay bằng ( <= ) chuỗi "300000"

Chỗ bôi tím là sai lô gic.
A2:A20 không thể thoả điều kiện =2019-05-01 và <=2019-04-01 cùng một lúc được.
 
Bạn thử
=COUNTIFS(B2:B20,">=200000",$B$2:$B$20,"<=300000",$A$2:$A$20,">=01/03/2019",$A$2:$A$20,"<=01/04/2019")
Nó vẫn ra bằng 0 đó bạn
Bài đã được tự động gộp:

Chỗ bôi đỏ là "sai trầm trọng"
Excel hiểu nó là một biểu thức so sánh chuỗi "<>200000,B2:B20" xem có nhỏ hơn hay bằng ( <= ) chuỗi "300000"

Chỗ bôi tím là sai lô gic.
A2:A20 không thể thoả điều kiện =2019-05-01 và <=2019-04-01 cùng một lúc được.
Cho mình hỏi như trong bài thì mình phải dùng câu lệnh thế nào mới đúng vậy bạn
 
Nó vẫn ra bằng 0 đó bạn
Bài đã được tự động gộp:

Cho mình hỏi như trong bài thì mình phải dùng câu lệnh thế nào mới đúng vậy bạn
Trên máy mình ra bằng 1 bạn ạ. Mình đang ở ngoài nên không gửi file cho bạm được. Lúc nào về mình gửi nhé.
 
Lần chỉnh sửa cuối:
Trên máy mình ra bằng 1 bạn ạ. Mình đang ở ngoài nên không gửi file cho bạm được. Lúc nào về mình gửi nhé.
Công thức ở bài #5 của bạn mặc định dạng ngày dd-mm-yyyy
Có thể máy thớt bị định dạng ngày tháng khác.
Thông thường thì hằng kiểu ngày tháng bạn nên dùng tiêu chuẩn Nhật và Âu châu: yyyy-mm-dd, mọi máy đều chấp nhận.
=COUNTIFS(B2:B20,">200000",B2:B20,"<=300000",A2:A20,">=2019-03-01",A2:A20,"<=2019-04-01")

Theo như mình đếm bằng thủ công thì phải bằng 7 mới đúng ah bạn, bạn xem lại giúp mình với, cảm ơn
Bạn đếm sai rồi. Chỉ có 1 thoả các điều kiện. Đó là dòng số 8.
 
Lần chỉnh sửa cuối:
Côngn thức ở bài #5 của bạn dùng định dạng ngày dd-mm-yyyy
Có thể máy thớt bị định dạng ngày tháng khác.
Thông thường thì ngày tháng bạn nên dùng tiêu chuẩn Nhật và Âu châu: yyyy-mm-dd, mọi máy đều chấp nhận.
=COUNTIFS(B2:B20,">200000",B2:B20,"<=300000",A2:A20,">=2019-03-01",A2:A20,"<=2019-04-01")


Bạn đếm sai rồi. Chỉ có 1 thoả các điều kiện. Đó là dòng số 8.
Theo như mình hiểu theo đề bài là lấy tất cả các ô có giá trị nhỏ hơn bằng 300 nằm trong khoảng thòi gian đó chứ không phải chỉ lấy giá trị trong khoảng 200-300 thôi đúng không bạn. Mình vẫn chưa hiểu đề bài lắm bạn giải thích giúp mình với, cảm ơn
 
Chúng tôi thật ra chẳng hiểu bạn muốn làm gì thì làm sao mà giúp được. Từ đầu bạn đã không chịu nói rõ đây là bài tập.

Từ bài #5 cho đến #10, người ta chỉ chỉnh chỗ sai trong công thức bạn đưa ra ở bài #1.
Bởi vì:
Theo như câu hỏi trong file:
Tìm các ô có giá > 200000, giá < 200000, giá trong khoảng 200000 - 300000 (Có Date trong khoảng 2019-03-01 đến 2019-04-01
Thì công việc là hàm IF chứ đâu phải COUNTIFS. Câu hỏi đâu có chỗ nào bảo "đếm".
 
Chúng tôi thật ra chẳng hiểu bạn muốn làm gì thì làm sao mà giúp được. Từ đầu bạn đã không chịu nói rõ đây là bài tập.

Từ bài #5 cho đến #10, người ta chỉ chỉnh chỗ sai trong công thức bạn đưa ra ở bài #1.
Bởi vì:
Theo như câu hỏi trong file:
Tìm các ô có giá > 200000, giá < 200000, giá trong khoảng 200000 - 300000 (Có Date trong khoảng 2019-03-01 đến 2019-04-01
Thì công việc là hàm IF chứ đâu phải COUNTIFS. Câu hỏi đâu có chỗ nào bảo "đếm".
Ah xin lỗi bạn, do mình chưa hiểu rõ đề bài nên mình chưa biết viết sao, ý của mình là muốn đếm xem có bao nhiêu ô Giá thỏa mãn điều kiện có giá > 200000, giá < 200000, giá trong khoảng 200000 - 300000 (Có Date trong khoảng 2019-03-01 đến 2019-04-01) đó bạn.
 
Vẫn chưa rõ.
Bạn nêu rõ những gì bạn muốn, mỗi thứ riêng một dòng, đầy đủ chi tiết, không viết tắt.

(Ngày thì nói ngày, chớ bày đặt đếch với điếc, mất công lại hiểu lầm)
 
Theo như mình hiểu theo đề bài là lấy tất cả các ô có giá trị nhỏ hơn bằng 300 nằm trong khoảng thòi gian đó chứ không phải chỉ lấy giá trị trong khoảng 200-300 thôi đúng không bạn. Mình vẫn chưa hiểu đề bài lắm bạn giải thích giúp mình với, cảm ơn
Mình tưởng đề bài là do bạn ra chứ.
Khoan khoan.
Ah xin lỗi bạn, do mình chưa hiểu rõ đề bài nên mình chưa biết viết sao, ý của mình là muốn đếm xem có bao nhiêu ô Giá thỏa mãn điều kiện có giá > 200000, giá < 200000, giá trong khoảng 200000 - 300000 (Có Date trong khoảng 2019-03-01 đến 2019-04-01) đó bạn.
Đề trong file thì ghi là Tìm. Còn bạn thì muốn Đếm??? 2 khái niệm này khác nhau nhé!
Bạn cần làm rõ là Tìm hay Đếm để mọi người giúp nhen.
 
Đây là nguyên văn đề bài của mình : Lọc dữ liệu của cột Giá thỏa mãn điều kiện sau: giá > 200000, giá < 200000, giá trong khoảng 200000 - 300000 (Có ngày trong khoảng 01-03-2019 đến 01-04-2019)
Vì vậy theo như mình hiểu ban đầu là sẽ tìm các ô Giá thỏa các điều kiện đó , và bước 2 là mình sẽ đếm là sẽ có bao nhiêu ô. Và khi mình tìm trên mạng thì mình thấy có bài hướng dẫn này https://blog.hocexcel.online/cach-dung-ham-countif-va-countifs-voi-nhieu-dieu-kien.html giống như cách mình suy nghĩ làm nên mình mới đưa lên công thức mà mình làm đó bạn
 
Đây là nguyên văn đề bài của mình : Lọc dữ liệu của cột Giá thỏa mãn điều kiện sau: giá > 200000, giá < 200000, giá trong khoảng 200000 - 300000 (Có ngày trong khoảng 01-03-2019 đến 01-04-2019)
Vì vậy theo như mình hiểu ban đầu là sẽ tìm các ô Giá thỏa các điều kiện đó , và bước 2 là mình sẽ đếm là sẽ có bao nhiêu ô. Và khi mình tìm trên mạng thì mình thấy có bài hướng dẫn này https://blog.hocexcel.online/cach-dung-ham-countif-va-countifs-voi-nhieu-dieu-kien.html giống như cách mình suy nghĩ làm nên mình mới đưa lên công thức mà mình làm đó bạn
Vậy là 3 ô kết quả cùng thời gian nhưng khác nhau về ngưỡng giá trị
1/ <200000
2/ >200000
3/ >=200000<=300000
Bài đã được tự động gộp:

@Hoàng Tuấn 868 : người ta nói rõ rồi đây này! Khó tánh quá !
Nếu gộp ngần ấy kết quả thì không có nghiệm.
 
Lần chỉnh sửa cuối:
Vậy là 3 ô kết quả cùng thời gian nhưng khác nhau về ngưỡng giá trị
1/ <200000
2/ >200000
3/ <=300000
Bài này là bài tập trích xuất có điều kiện (Advanced Filter). Nhớ hồi học Chứng chỉ A Tin học thì luôn học nó cuối cùng vì... giáo án thầy cô sắp xếp nó thế. :D

3/ là trong khoảng mà ấy ơi: 200.000-300.000 :D
 
Web KT
Back
Top Bottom