Tính tổng max các ký tự giống nhau liên tiếp

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

mitdacdtd

Thành viên hoạt động
Tham gia
14/10/17
Bài viết
150
Được thích
23
Giới tính
Nam
Chào thầy và các anh chị em trong diễn đàn.
Em có file đính kèm muốn đếm "KC" liên tiếp lớn nhất trong 1 tháng; Thầy và các anh chị em giúp em với nhé.
Hiện tại em phải thêm nhiều cột phụ mới ra được công thức cuối cùng ở cột AG. Mong muốn dùng một công thức và không cần đến cột phụ ạ.
Em cảm ơn
 

File đính kèm

Lần chỉnh sửa cuối:
Chào thầy và các anh chị em trong diễn đàn.
Em có file đính kèm muốn đếm "KC" liên tiếp lớn nhất trong 1 tháng; Thầy và các anh chị em giúp em với nhé.
Hiện tại em phải thêm nhiều cột phụ mới ra được công thức cuối cùng ở cột AG. Mong muốn dùng một công thức và không cần đến cột phụ ạ.
Em cảm ơn
Thử công thức sau : Ctrl + Shift + Enter nhé
AG5=IF(MAX(FREQUENCY(IF(B5:AF5="KC",COLUMN(B5:AF5)),IF(B5:AF5<>"KC",COLUMN(B5:AF5))),0)<3,0,MAX(FREQUENCY(IF(B5:AF5="KC",COLUMN(B5:AF5)),IF(B5:AF5<>"KC",COLUMN(B5:AF5))),0))

Kéo các ô còn lại
 
Thử công thức sau : Ctrl + Shift + Enter nhé
AG5=IF(MAX(FREQUENCY(IF(B5:AF5="KC",COLUMN(B5:AF5)),IF(B5:AF5<>"KC",COLUMN(B5:AF5))),0)<3,0,MAX(FREQUENCY(IF(B5:AF5="KC",COLUMN(B5:AF5)),IF(B5:AF5<>"KC",COLUMN(B5:AF5))),0))

Kéo các ô còn lại
Cảm ơn bác nhiều. Em vừa đưa vào đúng ạ.
 
Cảm ơn bác nhiều. Em vừa đưa vào đúng ạ.
Bảng check không công kéo từ 3 ngày trở lên mà tính vậy thì có đúng hay không? (vd: Ở 1 tuần khác cũng có nghỉ 3 ngày trở lên thì tính thế nào?) Theo mình thì nên tìm hàm tính số lần xuất hiện liên tục với điều kiện lớn hơn 3 thì lấy, còn nhỏ hơn 3 thì không tính.
Xin lỗi nếu hiểu sai ý của bạn!
 
Bảng check không công kéo từ 3 ngày trở lên mà tính vậy thì có đúng hay không? (vd: Ở 1 tuần khác cũng có nghỉ 3 ngày trở lên thì tính thế nào?) Theo mình thì nên tìm hàm tính số lần xuất hiện liên tục với điều kiện lớn hơn 3 thì lấy, còn nhỏ hơn 3 thì không tính.
Xin lỗi nếu hiểu sai ý của bạn!
Thì tên file chủ thớt ghi 3 ngày liên tiếp trở lên mà.1677569380123.png
Thế công thức vế trước <3, thì 0 mà
 
Thử công thức sau : Ctrl + Shift + Enter nhé
AG5=IF(MAX(FREQUENCY(IF(B5:AF5="KC",COLUMN(B5:AF5)),IF(B5:AF5<>"KC",COLUMN(B5:AF5))),0)<3,0,MAX(FREQUENCY(IF(B5:AF5="KC",COLUMN(B5:AF5)),IF(B5:AF5<>"KC",COLUMN(B5:AF5))),0))

Kéo các ô còn lại

Thay hàm IF bằng hàm TEXT, sẽ ngắn hơn một chút:

AG5=TEXT(MAX(FREQUENCY(IF(B5:AF5="KC",COLUMN(B5:AF5)),IF(B5:AF5<>"KC",COLUMN(B5:AF5))),0),"[<3]\0;0")

.
 
Cảm ơn bác nhiều ạ. Cũng chuẩn luôn bác
bạn ơi, có thể giúp mình với ạ,mình cũng đang có yêu cầu tính giống như của bạn, mình tải file của bạn và add công thức bên trên các bác chia sẻ vào file cua bạn up thì hiện lỗi #value. Mình không biết bị sai ở đâu nên chưa áp dụng được vào bảng của mình. Có thể cho mình xin bảng bạn up công thức ok không ạ?
 
bạn ơi, có thể giúp mình với ạ,mình cũng đang có yêu cầu tính giống như của bạn, mình tải file của bạn và add công thức bên trên các bác chia sẻ vào file cua bạn up thì hiện lỗi #value. Mình không biết bị sai ở đâu nên chưa áp dụng được vào bảng của mình. Có thể cho mình xin bảng bạn up công thức ok không ạ?

Đó là công thức mảng, thử kết thúc bằng 3 phím: Ctrl+Shift+Enter.
 
Web KT

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

Back
Top Bottom