Hỏi về cách đếm liên tiếp theo điều kiện

Liên hệ QC

xkhanhs

Thành viên mới
Tham gia
23/2/13
Bài viết
14
Được thích
0
Chào anh/chị
Em muốn đếm số ô có chứa chữ 2 liên tiếp, nếu gặp số 1 thì dừng, chỉ đếm các ô liên tiếp có chứa số 2.
Em chỉ biết dùng hàm Countif, nhưng không biết ghi điều kiện thế nào để ra được đáp án.

Kết quả là độ dài chuỗi lớn nhất. Trong file ở dưới, chuỗi dài nhất là 5. Anh chị mở file excel sẽ dễ hình dung hơn ạ


Mong anh chị giúp đỡ! E cảm ơn nhiều ạ!
 

File đính kèm

  • Vidu.xlsx
    8.8 KB · Đọc: 45
Lần chỉnh sửa cuối:
Mong anh chị giúp ạ!
 
Chào anh/chị
Em muốn đếm số ô có chứa chữ 2 liên tiếp, nếu gặp số 1 thì dừng, chỉ đếm các ô liên tiếp có chứa số 2.
Em chỉ biết dùng hàm Countif, nhưng không biết ghi điều kiện thế nào để ra được đáp án.

Kết quả là độ dài chuỗi lớn nhất. Trong file ở dưới, chuỗi dài nhất là 5. Anh chị mở file excel sẽ dễ hình dung hơn ạ


Mong anh chị giúp đỡ! E cảm ơn nhiều ạ!
 

File đính kèm

  • demXO.xlsb
    15.4 KB · Đọc: 67
Cảm ơn bạn nhiều nhé! Làm thế nào để xem được cái DemXO nhỉ?
 
Gửi các anh, đây là công thức em tự mày mò.
Em dùng một cột phụ để đếm số liên tiếp bằng if và countif
Sau đó dùng Max và if để lấy số lớn nhất.
Cách này tất nhiên là không tối ưu, có gì mấy anh giúp em chỉnh sửa để em biết thêm ạ.
Em cảm ơn.
 

File đính kèm

  • Vidu.xlsx
    10.6 KB · Đọc: 67
Mình sẽ làm cùn bằng cách thêm cột phụ cho đỡ đau đầu ^^
PHP:
G4=CHOOSE(F4;0;G3+1)
=> Max(G4:G17)

Còn nếu k muốn dùng cột phụ, chắc bạn phải dùng công thức mảng :
Mã:
G4=MAX(FREQUENCY(IF(F4:F17=2;ROW(F4:F17));IF(F4:F17<>2;ROW(F4:F17))))
Đánh công thức và Ctrl + Shift + Enter :)
 
Lần chỉnh sửa cuối:
Mình sẽ làm cùn bằng cách thêm cột phụ cho đỡ đau đầu ^^
PHP:
G4=CHOOSE(F4;0;G3+1)
=> Max(G4:G17)

Còn nếu k muốn dùng cột phụ, chắc bạn phải dùng công thức mảng :
Mã:
G4=MAX(FREQUENCY(IF(F4:F17=2;ROW(F4:F17));IF(F4:F17<>2;ROW(F4:F17))))
Đánh công thức và Ctrl + Shift + Enter :)
Cái hàm choose của anh chỉ đúng với trường hợp là 1,2 lỡ mà số cần tìm là 5,6 thì phải phải thêm value trong hàm, :):):)
Còn cái công thức mảng em đang tìm hiểu, kiến thức đúng là vô hạn. :oops::oops::oops:
Cảm ơn anh, chúc anh sức khỏe.
 
Cái hàm choose của anh chỉ đúng với trường hợp là 1,2 lỡ mà số cần tìm là 5,6 thì phải phải thêm value trong hàm, :):):)
Còn cái công thức mảng em đang tìm hiểu, kiến thức đúng là vô hạn. :oops::oops::oops:
Cảm ơn anh, chúc anh sức khỏe.
À thì mình vận dụng vào file đề bài của bạn ấy mà, ai bảo nó lại vô tình là 1,2, đúng index luôn =))
 
Cảm ơn các bạn rất nhiều nhé. Các bạn giỏi thật <3 <3 <3
 
upload_2017-9-19_9-48-30.png
Anh cho Em hỏi sao phần đếm "x" đúng ra phải là 4 chứ anh?Sao kết quả tại Q11=1 vậy?
Cám on7anh nhiều!
 
Cám ơn Anh nhiều:::"""><
 
cảm ơn mọi nguoi nhieu
 
Web KT
Back
Top Bottom