Xin giúp đỡ cách thức đánh dấu và lọc ra số lần có liên tiếp nhiều hơn 5 lần (1 người xem)

Người dùng đang xem chủ đề này

BUiHoc2012

Thành viên mới
Tham gia
5/10/12
Bài viết
19
Được thích
0
- Em có một bảng excel gồm các số lần xuất hiện đối tượng có thể là 0 lần, 1 lần, 2 lần, ở file ví dụ em giả sử chỉ có 0 lần và 1 lần.
- Em xin hỏi có cách nào để lọc ra hoặc đánh đánh dấu mầu khi số lần xuất hiện khác 0 lần theo cùng 1 cột ở 5 hàng liên tiếp trở lên ( dĩ nhiên 6, 7, 8 lần đều lọc ra) như ở file em tìm và đánh dấu bằng tay bảng LỌC RA KẾT QUẢ bên cạnh đấy ạ.
Anh chị nào biết chỉ giùm em với ạ. Em xin cảm ơn ạ.
 

File đính kèm

Làm thử bài này bằng công thức, tại BQ3 bạn gõ
Mã:
=IF(SUM(SUBTOTAL(109,OFFSET(C3,,,ROW($1:$5))))=15,C3,IF((BQ2=1)*(C3=1),C3,""))
Kết thúc Ctrl + Shift + Enter
Công thức này bao gồm cả cái "dĩ nhiên" của bạn, dữ liệu của bạn thống kê chưa đầy đủ, bạn xem File để hiểu hơn
 

File đính kèm

Làm thử bài này bằng công thức, tại BQ3 bạn gõ
Mã:
=IF(SUM(SUBTOTAL(109,OFFSET(C3,,,ROW($1:$5))))=15,C3,IF((BQ2=1)*(C3=1),C3,""))
Kết thúc Ctrl + Shift + Enter
Công thức này bao gồm cả cái "dĩ nhiên" của bạn, dữ liệu của bạn thống kê chưa đầy đủ, bạn xem File để hiểu hơn

Nhìn công thức của bạn, và với ý tưởng của bạn, tôi thấy có thể rút gọn thành:

Công thức cho ô BQ3

Mã:
=IF(C3=0;"";IF(SUM(C3:C7)=5;1;IF(BQ2=1;1;"")))

Kết thúc bình thường bằng Enter

Chú ý: tôi chưa test nên không chịu trách nhiệm, he he.
 
Làm thử bài này bằng công thức, tại BQ3 bạn gõ
Mã:
=IF(SUM(SUBTOTAL(109,OFFSET(C3,,,ROW($1:$5))))=15,C3,IF((BQ2=1)*(C3=1),C3,""))
Kết thúc Ctrl + Shift + Enter
Công thức này bao gồm cả cái "dĩ nhiên" của bạn, dữ liệu của bạn thống kê chưa đầy đủ, bạn xem File để hiểu hơn

Chủ topic đã nói là dữ liệu không chỉ có số 0 và số 1 mà còn có thể có các số khác. Vì vậy không thể kiểm tra bằng cách cộng như bạn được.
Bạn BUiHoc2012 thử công thức mảng này tại ô AJ3 xem:
Mã:
=C3*OR(AND(C3:C7*1),AJ2)
 

File đính kèm

Lần chỉnh sửa cuối:
- Em có một bảng excel gồm các số lần xuất hiện đối tượng có thể là 0 lần, 1 lần, 2 lần, ở file ví dụ em giả sử chỉ có 0 lần và 1 lần.
- Em xin hỏi có cách nào để lọc ra hoặc đánh đánh dấu mầu khi số lần xuất hiện khác 0 lần theo cùng 1 cột ở 5 hàng liên tiếp trở lên ( dĩ nhiên 6, 7, 8 lần đều lọc ra) như ở file em tìm và đánh dấu bằng tay bảng LỌC RA KẾT QUẢ bên cạnh đấy ạ.
Anh chị nào biết chỉ giùm em với ạ. Em xin cảm ơn ạ.

góp vui với bạn một công thức,
mình mài mò nữa ngày mới ra.............hì.hì
có điều cứ có 5 con số 1 (hay số mấy cũng được) trở lên thì nó lấy ra, ko ngắt đúng 5 con được.
AJ6=IF(COUNTIF(C6:C10,C6)=5,1,IF(COUNTIF(AJ5,C6)=1,1,""))
 

File đính kèm

Chủ topic đã nói là dữ liệu không chỉ có số 0 và số 1 mà còn có thể có các số khác. Vì vậy không thể kiểm tra bằng cách cộng như bạn được.
Bạn BUiHoc2012 thử công thức mảng này tại ô AJ3 xem:
Mã:
=C3*OR(AND(C3:C7*1),AJ2)
Em sử dụng công thức này thấy rất tốt. nhưng em ko hiểu sao mấy dòng cuối cùng luôn báo value.
 
Mở rộng thêm bài toán nhé, nếu các lần lặp không phải là 0 và 1 mà là các ký tự thi sao nhỉ, các bạn pro vào thử đi
 

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

Back
Top Bottom