Dùng hàm LEFT đếm học sinh

Liên hệ QC

tuantlg

Thành viên hoạt động
Tham gia
1/10/10
Bài viết
122
Được thích
2
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.
 

File đính kèm

  • Đếm.xls
    17.5 KB · Đọc: 63

File đính kèm

  • DEM.rar
    5.3 KB · Đọc: 35
Xin 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).
 
Theo tôi thì sẽ làm theo cách trong file cho bớt nhức đầu
 

File đính kèm

  • DEM.rar
    2.9 KB · Đọc: 36
Xin 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).
thử công thức này xem
=SUM(IF(LEFT($F$11:$F$25,FIND("A",$F$11:$F$25,1)-1)="1",1,0)) kết thúc bằng CTRL+Shift+Enter
 
Lần chỉnh sửa cuối:
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?
 
Lần chỉnh sửa cuối:
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?

Bạn cứ nhập tên lớp vào cột F và sau đó bạn chọn lớp tại ("C2") mà bạn cần đếm. Xong bạn xem kết quả thử hé
 
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ế ấy
thứ 2 bạn đưa lên không nhất quán, nếu nhiều trường hợp như vậy thì bạn nên đưa lên tất cả các trường hợp người ta sẽ làm dùm bạn, còn đẳng này làm xong một khúc bạn lại lòi ra 1 khúc như vậy thì bạn sẽ không bao giờ nhận được kết quả nhanh đâu bạn hà
có 1D1 hay 1E1 hay 11F1...???
 
Lần chỉnh sửa cuối:
Tạm thời xài cái cùi chuối này đi
C3=SUM(IF(LEFT($F$11:$F$25,1)="1",1,0)*IF(MID($F$11:$F$25,2,1)<>"1",1,0)*IF(MID($F$11:$F$25,2,1)<>"2",1,0)*IF(MID($F$11:$F$25,2,1)<>"0",1,0))
kết thúc bẳng CTRL+Shift+Enter
 
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é.
 

File đính kèm

  • Đếm2.xls
    17.5 KB · Đọc: 4
  • Đếm3.xls
    17.5 KB · Đọc: 6
Lần chỉnh sửa cuối:
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é.
 

File đính kèm

  • Đếm3.xls
    17.5 KB · Đọc: 11
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é.
Oh. Hiểu nhằm ý bạn. xin lỗi nhé.
 
Lần chỉnh sửa cuối:
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?
 
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 xem file này có đúng ý không nhé. (Mình có mượn file của bạn ngodanny135 và chỉ thay công thức thôi). Sorry ngodany135 nhé.
 

File đính kèm

  • Đếm.zip
    5.1 KB · Đọc: 22
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?

bạn thử công thức của tôi chưa mà sao biết nó đếm không đươc?
 
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é!
 

File đính kèm

  • Book2.xls
    18 KB · Đọc: 13
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é!

công thức tại P6 của bạn là
=SUMPRODUCT(($D$16:$D$4000="x")*(LEFT($F$16:$F$4000)="10"))
cần sửa thành
=SUMPRODUCT(($D$16:$D$4000="x")*(LEFT($F$16:$F$4000,2)="10"))

Lưu ý là tôi không đọc các bài trước, chỉ đọc bài này và trả lời.
 
Thành thật cám ơn bạn haonlh nhé! Đôi khi vì trình độ còn hạn hẹp mà ta thiếu sót một tí thì bác
excel không chấp nhận. Chào bạn và hẹn khi khác còn thỉnh giáo bạn nữa!
 
Web KT
Back
Top Bottom