Các câu hỏi về hàm COUNTIF

Liên hệ QC
Sr, mình xin giải thích lại là mình muốn tính bình quân của riêng 1 giá trị Lan hoặc Huệ, ví dụ như Lan nếu tính ra đúng thì kết quả sẽ là (3+9)/2 (chỉ chia 2 vì có 1 dòng ko có giá trị).
Thanks bạn.

bạn thử công thức này
=SUMIF($A$1:$A$16,A1,$B$1:$B$16)/COUNTIFS($A$1:$A$16,A1,$B$1:$B$16,">0")
 
Không ra kết quả được bạn ah, còn công thức nào khác ko nhỉ?
Mình thêm file đính kèm.

ah, tại cột bên kia là %
sửa lại là
=SUMIF($A$1:$A$16,A2,$B$1:$B$16)*100/COUNTIFS($A$1:$A$16,A2,$B$1:$B$16,">0")

hoặc format cột C, cột chưa công thức, thành percentage
 

File đính kèm

  • Copy of Book2.xls
    33 KB · Đọc: 13
Lần chỉnh sửa cuối:
ah, tại cột bên kia là %
sửa lại là
=SUMIF($A$1:$A$16,A2,$B$1:$B$16)*100/COUNTIFS($A$1:$A$16,A2,$B$1:$B$16,">0")

hoặc format cột C, cột chưa công thức, thành percentage

2.jpg
Mình down file bạn gửi, nếu ko đụng chạm vào thì kết quả đúng nhưg khi kéo xuống hoặc viết y chang công thức đó qua ô khác thì nó lại ko ra, hình phía trên thì công thức có thêm "_xlfn." là gì mình ko hiểu cho lắm, hay tại down về máy mình nó xuất hiện thêm ko.
 
View attachment 101443
Mình down file bạn gửi, nếu ko đụng chạm vào thì kết quả đúng nhưg khi kéo xuống hoặc viết y chang công thức đó qua ô khác thì nó lại ko ra, hình phía trên thì công thức có thêm "_xlfn." là gì mình ko hiểu cho lắm, hay tại down về máy mình nó xuất hiện thêm ko.

ah, bạn xài ễxcel 2003 hả?
nó ko có countifs, đển mình làm lại

rùi bạn thử lại công thức này
=SUMPRODUCT(($A$1:$A$16=A1)*($B$1:$B$16))/SUMPRODUCT(($A$1:$A$16=A1)*($B$1:$B$16>0))
nhớ format cột C là percentage nha
 
Lần chỉnh sửa cuối:
Mình down file bạn gửi, nếu ko đụng chạm vào thì kết quả đúng nhưg khi kéo xuống hoặc viết y chang công thức đó qua ô khác thì nó lại ko ra, hình phía trên thì công thức có thêm "_xlfn." là gì mình ko hiểu cho lắm, hay tại down về máy mình nó xuất hiện thêm ko.

Công thức đó bạn không dùng được là đúng rồi, bởi bạn xài Excel 2003, bạn nên dùng công thức này:

=SUMIF($A$1:$A$16,"Lan",$B$1:$B$16)/SUMPRODUCT(($A$1:$A$16="Lan")*($B$1:$B$16>0))
 
Thanks nhiều lắm, mình làm đc rồi.
 
Anh chị nào giúp em giải quyết vấn đề này với ạ. Em có 1 file (sheet : Weekly) thống kê số lượng ao nuôi tôm của 5 farm bao gồm các dữ liệu sau: tên farm, tên ao, size tôm, và trọng lượng tôm (kg)của từng ao. Giờ em phải làm 1 bảng thống kê nguyên liệu (sheet : Raw material) yêu cầu là : đếm số lượng ao của 1 farm có tôm từ size này đến size này , vd: farm Quang Tri có 8 ao tôm từ size 56-60, 1 ao size từ 61-65.
Em dùng hàm Countifs để đếm, nhưng có ô thì trả về giá trị đúng, ô lại sai, có ô thì những giá trị lặp lại ko được đếm em lấy, em lấy ví dụ 2 ô này ạ
M9=COUNTIFS(Weekly!$A$7:$A$166,"Quang Tri",Weekly!$E$7:$E$166,">=56",Weekly!$E$7:$E$166,"<=60") --> trả giá trị bằng 8 --> đúng
O9=COUNTIFS(Weekly!$A$7:$A$166,"Quang Tri",Weekly!$E$7:$E$166,">=61",Weekly!$E$7:$E$166,"<=65") --> trả giá trị bằng 0 ---> sai
P/s: loay hoay với 2 ô này thôi đã ko ra rồi ạ :(
 

File đính kèm

  • file mau.xlsx
    58 KB · Đọc: 3
Anh chị nào giúp em giải quyết vấn đề này với ạ. Em có 1 file (sheet : Weekly) thống kê số lượng ao nuôi tôm của 5 farm bao gồm các dữ liệu sau: tên farm, tên ao, size tôm, và trọng lượng tôm (kg)của từng ao. Giờ em phải làm 1 bảng thống kê nguyên liệu (sheet : Raw material) yêu cầu là : đếm số lượng ao của 1 farm có tôm từ size này đến size này , vd: farm Quang Tri có 8 ao tôm từ size 56-60, 1 ao size từ 61-65.
Em dùng hàm Countifs để đếm, nhưng có ô thì trả về giá trị đúng, ô lại sai, có ô thì những giá trị lặp lại ko được đếm em lấy, em lấy ví dụ 2 ô này ạ
M9=COUNTIFS(Weekly!$A$7:$A$166,"Quang Tri",Weekly!$E$7:$E$166,">=56",Weekly!$E$7:$E$166,"<=60") --> trả giá trị bằng 8 --> đúng
O9=COUNTIFS(Weekly!$A$7:$A$166,"Quang Tri",Weekly!$E$7:$E$166,">=61",Weekly!$E$7:$E$166,"<=65") --> trả giá trị bằng 0 ---> sai
P/s: loay hoay với 2 ô này thôi đã ko ra rồi ạ :(

Hình như bạn muốn thế này thì phải. Xem file đính kèm nhé.
 

File đính kèm

  • file mau.xlsx
    62.4 KB · Đọc: 8
Anh chị nào giúp em giải quyết vấn đề này với ạ. Em có 1 file (sheet : Weekly) thống kê số lượng ao nuôi tôm của 5 farm bao gồm các dữ liệu sau: tên farm, tên ao, size tôm, và trọng lượng tôm (kg)của từng ao. Giờ em phải làm 1 bảng thống kê nguyên liệu (sheet : Raw material) yêu cầu là : đếm số lượng ao của 1 farm có tôm từ size này đến size này , vd: farm Quang Tri có 8 ao tôm từ size 56-60, 1 ao size từ 61-65.
Em dùng hàm Countifs để đếm, nhưng có ô thì trả về giá trị đúng, ô lại sai, có ô thì những giá trị lặp lại ko được đếm em lấy, em lấy ví dụ 2 ô này ạ
M9=COUNTIFS(Weekly!$A$7:$A$166,"Quang Tri",Weekly!$E$7:$E$166,">=56",Weekly!$E$7:$E$166,"<=60") --> trả giá trị bằng 8 --> đúng
O9=COUNTIFS(Weekly!$A$7:$A$166,"Quang Tri",Weekly!$E$7:$E$166,">=61",Weekly!$E$7:$E$166,"<=65") --> trả giá trị bằng 0 ---> sai
P/s: loay hoay với 2 ô này thôi đã ko ra rồi ạ :(

sai phải ùi
O9=COUNTIFS(Weekly!$A$7:$A$166,"Quang Tri",Weekly!$E$7:$E$166,">=61",Weekly!$E$7:$E$166, "<=65")
bạn thử qua bên sheet weekly rùi filter theo điều trên xem, ko ra giá trị nào hết
nhưng khi kiểm tra bằng mắt thì thấy dòng 12 đạt tiêu chuẩn này, nhưng thực ra giá trị tại E12=60.6060606060606
nhưng do bạn format number nên bạn thấy nó là 61, nhưng cái hàm trên thì nó chỉ cho là 60.606..... thui bạn ạh.
bạn tìm cách khắc phục được chứ?
 
sai phải ùi
O9=COUNTIFS(Weekly!$A$7:$A$166,"Quang Tri",Weekly!$E$7:$E$166,">=61",Weekly!$E$7:$E$166 , "<=65")
bạn thử qua bên sheet weekly rùi filter theo điều trên xem, ko ra giá trị nào hết
nhưng khi kiểm tra bằng mắt thì thấy dòng 12 đạt tiêu chuẩn này, nhưng thực ra giá trị tại E12=60.6060606060606
nhưng do bạn format number nên bạn thấy nó là 61, nhưng cái hàm trên thì nó chỉ cho là 60.606..... thui bạn ạh.
bạn tìm cách khắc phục được chứ?
em hiểu ra vấn đề rồi ạ, giờ đang bắt tay khắc phục :-=
Hình như bạn muốn thế này thì phải. Xem file đính kèm nhé.
chính xác là cái em cần, nhưng hàm sumproduct này em chưa học nên nhìn ko hiểu gì cả. Tự học nên loay hoay mãi. Có gì ko hiểu em xin phép hỏi được ko -\\/.
Cảm ơn anh chị nhiều lắm /-*+/
 
chao cac anh chi, em la thanh vien moi nen khong biet gi nhieu co gi khong phai mong moi nguoi bo qua cho. em dang khuc mac voi bai tap nay mong anh chi giup do, cam on moi nguoi nhieu
 

File đính kèm

  • Book4.xls
    17 KB · Đọc: 1
Mình thì có bảng kết quả thi như trong file đính kèm. Nhưng bây giờ muốn thống kê số giải của từng trường thì ko biết làm thế nào. Dung COUNTIF(AND......... rồi nhưng ko được. Các bác chỉ giáo.
 

File đính kèm

  • Dang ky HSG MTCT.xls
    72.5 KB · Đọc: 10
Mình thì có bảng kết quả thi như trong file đính kèm. Nhưng bây giờ muốn thống kê số giải của từng trường thì ko biết làm thế nào. Dung COUNTIF(AND......... rồi nhưng ko được. Các bác chỉ giáo.

E7=SUMPRODUCT(('Xep giai'!$F$8:$F$72=$B7)*('Xep giai'!$L$8:$L$72=E$6)), kéo qua phải, kéo xuống
nếu E 2007 trở lên thì sumifS
 
Mình thì có bảng kết quả thi như trong file đính kèm. Nhưng bây giờ muốn thống kê số giải của từng trường thì ko biết làm thế nào. Dung COUNTIF(AND......... rồi nhưng ko được. Các bác chỉ giáo.
Bạn đang xài Excell 2003 nên xài đỡ công thức này ở E7:
=SUMPRODUCT(('Xep giai'!$F$8:$F$40='Thong ke HS du thi'!$B7)*('Xep giai'!$L$8:$L$40='Thong ke HS du thi'!E$6))
Kéo ngang, Kéo xuống.
Thân!
Hic! trùng!!!
 
Hic...
Mình làm như Let'Gâu Gâu và phuocam chỉ nhưng ra thống kê không đúng. Không biết 10 giải nữa "mất" đi đâu bạn à...
 

File đính kèm

  • Dang ky HSG MTCT.xls
    78.5 KB · Đọc: 8
Hic...
Mình làm như Let'Gâu Gâu và phuocam chỉ nhưng ra thống kê không đúng. Không biết 10 giải nữa "mất" đi đâu bạn à...
Khônh phải mất 10 giải mà mất 13 giải của trường Lý Thường kiệt . Hic! Hic!
Bạn sửa chữ LTK thành Lý Thường kiệt là xong!
Thân!
 
Oh my God !!!!!!!! Mình đúng là gà mờ..... Thanks phuocam rất nhiều.
Bạn giúp tớ viết hàm thống kê các mức độ điểm trong "xếp giải" với nhé.
 

File đính kèm

  • Dang ky HSG MTCT.xls
    79 KB · Đọc: 5

File đính kèm

  • Dang ky HSG MTCT.rar
    21.1 KB · Đọc: 13
Cách này của bạn cho ra kết quả đúng nhưng bắt buộc phải sửa lại tiêu đề cột. Như vậy không đúng yêu cầu bạn ạ. Thanks bạn rất nhiều.
 
Web KT
Back
Top Bottom