Tìm Min, Max và Average có điều kiện cho dữ liệu động (1 người xem)

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

tuantu315

Thành viên hoạt động
Tham gia
30/9/13
Bài viết
141
Được thích
38
Xin chào Anh/Chị em diễn đàn như tiêu đề trong file e có nêu rõ vấn đề em đang gặp phải mong Anh/Chị Giúp đỡ. Em cám ơn!
 

File đính kèm

Hẹn bạn sau 24 giờ sẽ xài VBA, còn giờ bạn chờ các nhà Siêu công thức đi vậy.
 
Xin chào Anh/Chị em diễn đàn như tiêu đề trong file e có nêu rõ vấn đề em đang gặp phải mong Anh/Chị Giúp đỡ. Em cám ơn!
Q2 =IF(E11<>K11,MAX(OFFSET(N1,COUNT(N2:N1000)-1,,2,),O2),"")-> thay min, averange cho các dòng tiếp theo
R2=MAX(OFFSET(N2,,,COUNT(N2:N1000)-(E11<>K11)*2),OFFSET(O2,(E11<>K11),,COUNT(O2:O1000)-(E11<>K11),),P2:p6)-> thay min, averange cho các dòng tiếp theo(nếu vùng P2:p6 cũng là dữ liệu động thì tìm hiểu thêm về hàm offset() để ứng dụng nhé.
(tại sao ": P" lại thành mặt ... nhỉ )
=IF($E$11<>$K$11,MAX(OFFSET($N$1,COUNT($N$2:$N$1000)-1,,2,),$O$2),"")
=MAX(OFFSET($N$2,,,COUNT($N$2:$N$1000)-($E$11<>$K$11)*2),OFFSET($O$2,($E$11<>$K$11),,COUNT($O$2:$O$1000)-($E$11<>$K$11),),$P$2:$P$6)
 
Q2 =IF(E11<>K11,MAX(OFFSET(N1,COUNT(N2:N1000)-1,,2,),O2),"")-> thay min, averange cho các dòng tiếp theo
R2=MAX(OFFSET(N2,,,COUNT(N2:N1000)-(E11<>K11)*2),OFFSET(O2,(E11<>K11),,COUNT(O2:O1000)-(E11<>K11),),P2:p6)-> thay min, averange cho các dòng tiếp theo(nếu vùng P2:p6 cũng là dữ liệu động thì tìm hiểu thêm về hàm offset() để ứng dụng nhé.
(tại sao ": P" lại thành mặt ... nhỉ )
=IF($E$11<>$K$11,MAX(OFFSET($N$1,COUNT($N$2:$N$1000)-1,,2,),$O$2),"")
=MAX(OFFSET($N$2,,,COUNT($N$2:$N$1000)-($E$11<>$K$11)*2),OFFSET($O$2,($E$11<>$K$11),,COUNT($O$2:$O$1000)-($E$11<>$K$11),),$P$2:$P$6)
Quả nhiên là siêu công thức, em cám ơn ạ nhưng anh lỡ thì giúp em trót đúng là phần P2---> P6 là dữ liệu động lun ạ
 
Q2 =IF(E11<>K11,MAX(OFFSET(N1,COUNT(N2:N1000)-1,,2,),O2),"")-> thay min, averange cho các dòng tiếp theo
R2=MAX(OFFSET(N2,,,COUNT(N2:N1000)-(E11<>K11)*2),OFFSET(O2,(E11<>K11),,COUNT(O2:O1000)-(E11<>K11),),P2:p6)-> thay min, averange cho các dòng tiếp theo(nếu vùng P2:p6 cũng là dữ liệu động thì tìm hiểu thêm về hàm offset() để ứng dụng nhé.
(tại sao ": P" lại thành mặt ... nhỉ )
=IF($E$11<>$K$11,MAX(OFFSET($N$1,COUNT($N$2:$N$1000)-1,,2,),$O$2),"")
=MAX(OFFSET($N$2,,,COUNT($N$2:$N$1000)-($E$11<>$K$11)*2),OFFSET($O$2,($E$11<>$K$11),,COUNT($O$2:$O$1000)-($E$11<>$K$11),),$P$2:$P$6)
anh để công thức trong code ấy anh
 

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

Back
Top Bottom