C3=COUNTIF($F$11:$F$33,"1*")Chào các bạn! Mình muốn đếm số học sinh từng lớp mà dùng công thức hoài không được! Các bạn giúp giùm nhé!
Mình có gởi kèm file đây.
Có thể làm tương tự trong fileChào các bạn! Mình muốn đếm số học sinh từng lớp mà dùng công thức hoài không được! Các bạn giúp giùm nhé!
Mình có gởi kèm file đây.
thử công thức này xemXin cám ơn bạn đã nhiệt tình giúp đở!
Xin hỏi thêm nếu lớp cấp 3 ( VD: 10A1) thì có cách nào dùng hàm đếm được không? ( Ngoại trừ dùng code).
Đã hiểu nhằm ý bạn, xin phép lấy file lại vậy.Chào các bạn! Mình muốn đếm số học sinh từng lớp mà dùng công thức hoài không được! Các bạn giúp giùm nhé!
Mình có gởi kèm file đây.
Bạn thân mến! Công thức bạn mình áp dụng không kết quả ( đối với c3). Do nhu cầu mình cần dùng công thức để đếm các lớp theo cách đếm 2 số bên trái (VD: 10A, 11B1...) mà không dùng code. Tưởng rằng đơn giản nhưng lại là một thách thức lớn. Vậy có cao nhân nào giúp nghĩ ra cách không?
thứ nhất bạn đưa dữ liệu không tổng quát, bạn đưa như thế nào người ta trả lời thế ấyBạn thân mến! Công thức bạn mình áp dụng không kết quả ( đối với c3). Do nhu cầu mình cần dùng công thức để đếm các lớp theo cách đếm 2 số bên trái (VD: 10A, 11B1...) mà không dùng code. Tưởng rằng đơn giản nhưng lại là một thách thức lớn. Vậy có cao nhân nào giúp nghĩ ra cách không?
Oh. Hiểu nhằm ý bạn. xin lỗi nhé.Thành thật cáo lỗi nhé! Ý mình ở đây là làm sao đặt hàm cho nó chỉ lấy số bên trái.VD: 1A1 thì hiểu là 1, 10A1 thì hiểu là 10 (không cần phân biệt A1, B1 gì cả) mà không dùng code. Nếu lấy bên trái thì nó lại cho rằng 1 và 10 đều là 1.Vậy mình đưa file lên để các bạn sửa lại công thức dùm nhé! File đếm 3 có đặt sẵn công thức nhưng nó không phân biệt được giữa 1 và 10, các bạn sửa giùm nhé.
Thành thật cáo lỗi nhé! Ý mình ở đây là làm sao đặt hàm cho nó chỉ lấy số bên trái.VD: 1A1 thì hiểu là 1, 10A1 thì hiểu là 10 (không cần phân biệt A1, B1 gì cả) mà không dùng code. Nếu lấy bên trái thì nó lại cho rằng 1 và 10 đều là 1.Vậy mình đưa file lên để các bạn sửa lại công thức dùm nhé! File đếm 3 có đặt sẵn công thức nhưng nó không phân biệt được giữa 1 và 10, các bạn sửa giùm nhé.
Bạn thân mến! Công thức bạn cho nhận biết được các lớp có chữ số 1 bên trái, nó không phân biệt được 1 và 10 nên khi chọn đếm lớp 1 thì nó đếm luôn lớp 10, 11...Dù sao cũng cảm ơn bạn đã nhiệt tình giúp đỡ. Chúc bạn sức khỏe và nếu có rãnh nghĩ thêm cách khắc phục ra sao?
Các bạn thân mến! Tôi còn gà mờ về excel nên quá trình làm lại nảy sinh nhiều vướng mắc. Đưa bảng tính này lên để các bạn giúp giùm nhé!
Cho mình hỏi khi nào thì dùng Countif và khi nào thì dùng Counta để đếm vậy.
Hàm COUNT() và COUNTA()
Đếm số ô có chứa số lẫn các số bên trong danh sách các đối số.
Thường dùng hàm COUNT() để lấy số mục trong một dãy hoặc trong một mảng các số.
Cú pháp: = COUNT(value1, value2, ...)
value1, value2, ... : Có thể có từ 1 đến 255 đối số (con số này trong Excel 2003 trở về trước chỉ là 30), các đối số có thể chứa hoặc tham chiếu tới nhiều loại dữ liệu khác nhau, nhưng chỉ những đối số có chứa số mới được đếm
Lưu ý:
- Những đối số là số, ngày tháng, hay các chữ thể hiện số sẽ được đếm; còn những đối số là giá trị lỗi hay các chữ không thể dịch thành số sẽ bị bỏ qua
- Nếu đối số là mảng hoặc tham chiếu, thì chỉ các số trong mảng hoặc tham chiếu đó mới được đếm; còn các ô rỗng, các giá trị logic, text, hay giá trị lỗi trong mảng hay tham chiếu đó sẽ bị bỏ qua
- Nếu cần đếm các giá trị logic, text, hay các giá trị lỗi, bạn sử dụng hàm COUNTA(), với cùng cú pháp. COUNTA() thường được dùng để đếm các ô "không rỗng" bên trong một danh sách.
Hàm COUNTIF()
Đếm số lượng các ô trong một vùng thỏa một điều kiện cho trước.
Cú pháp: = COUNTIF(range, criteria)
Range : Dãy các ô để đếm, có thể là ô chứa số, text, tên, mảng, hay tham chiếu đến các ô chứa số. Ô rỗng sẽ được bỏ qua.
Criteria : Điều kiện để đếm. Có thể ở dạng số, biểu thức, hoặc text. Ví dụ, criteria có thể là 32, "32", "> 32", hoặc "apple", v.v...
Lưu ý:
- Có thể dùng các ký tự đại diện trong điều kiện: dấu ? đại diện cho một ký tự, dấu * đại diện cho nhiều ký tự (nếu như điều kiện là tìm những dấu ? hoặc *, thì gõ thêm dấu ~ ở trước dấu ? hay *)
- Khi điều kiện để đếm là những ký tự, COUNTIF() không phân biệt chữ thường hay chữ hoa.
Còn phải xem cách bố trí dữ liệu trong file của bạn như thế nào mới kết hợp các hàm trên được, có thể cách bố trí dữ liệu khác các file bài trên như thế không thế máy móc áp dụng công thức của các bài đã post phía trên được bạn ạ.,Cùng câu hỏi với bạn chủ thread, (tôi có các lớp như 1A1, 1A2, 1An..., 2A1, 2A2, 2An,..) nhưng nếu tôi muốn đếm tổng số học sinh khối 1 học lớp A1, tổng số học sinh khối 1 học lớp A2,An..., Tổng số học sinh khối 2 học lớp A1,..An thì công thức phải lập như thế nào.
Một cách tổng quát hơn, tôi muốn tính tổng số học sinh khối 1 học từ lớp A3 trở đi đến lớp An
Tôi đã thử dùng hàm count kết hợp với right và kết thúc với ctr+shift+enter nhưng ko đc.
Dữ liệu mình đã đưa lên file đính kèm, các bạn xem thử dùm
Vậy thì công thức này:Đếm số học sinh khối 2 học từ lớp A2 trở về sau (tức từ A2 đến A4)
=COUNTIF($F$11:$F$25,"2A*")-COUNTIF($F$11:$F$25,"2A1")
=COUNTIF($F$11:$F$25,">=2A2")
1. Đặt 1 name động như sau để thống kê cho linh động, vì có thể nhập thêm hoặc xóa bớt dữ liệu:Dữ liệu mình đã đưa lên file đính kèm, các bạn xem thử dùm
Lop=OFFSET(Sheet1!$F$10,1,,COUNTA(Sheet1!$F$11:$F$65536))
=SUMPRODUCT((LEFT(Lop)="2")*(MID(Lop,FIND("A",Lop)+1,10)*1>1))
Có lẽ phải tổng quát hóa chứ bác. Giả sử tác giả muốn đếm số học sinh khối 2 từ lớp A4 về sau thì COUNTIF-COUNTIF có vẻ hơi rườm rà.Trong file bạn hỏi rằng:
Vậy thì công thức này:Đếm số học sinh khối 2 học từ lớp A2 trở về sau (tức từ A2 đến A4)
Hoặc nếu dữ liệu của bạn chỉ có nhiêu đó (tức chỉ có khối 1 và khối 2) thì có thể dùng cái này:PHP:=COUNTIF($F$11:$F$25,"2A*")-COUNTIF($F$11:$F$25,"2A1")
PHP:=COUNTIF($F$11:$F$25,">=2A2")
Có lẽ phải tổng quát hóa chứ bác. Giả sử tác giả muốn đếm số học sinh khối 2 từ lớp A4 về sau thì COUNTIF-COUNTIF có vẻ hơi rườm rà.
Còn với công thức thứ 2 thì giả sử khối 2 có cả các lớp 2A10, 2A11,... thì cũng mệt đấy.
Tranh thủ chọt bác một tí, dù biết bác sẽ nhắc lại "nếu dữ liệu của bạn chỉ có nhiêu đó"...