=iferror(offset(data!$a$3,small(if(data!$c$4:$c$19<$a$2,if(data!$d$4:$d$19>=$a$2,row(data!$a$4:$a$19)-3,"")),row(1:1)),column()-2,),"")



Công thức tại B6 rồi Fill qua:Nhờ các thành viên GPE đặt công thức giúp em với ạ:
Em muốn lọc tất cả các phòng & khách có ngày CI trước ngày thống kê & CO cùng hoặc sau ngày thống kê.
Em đã thử sử dụng hàm offset mà không ra được. Nhờ mọi người sửa giúp em với ạ
Em cám ơn nhiều!
=IFERROR(INDEX(OFFSET(DATA!$A$4:$A$19,,COLUMNS($A:A)-1),SMALL(IF((DATA!$C$4:$C$19<$A$2)*(DATA!$D$4:$D$19+1>$A$2),ROW(DATA!$B$4:$B$19)-3,""),ROWS($1:1)),),"")



Công thức viết cho bạn ở #3 thực chất không cần xài hàm offset, thấy bạn hình như thích offset nên mới viết vậy. Bạn có thể bỏ hàm offset và xài công thức này cũng được:Cám ơn mọi người nhiều. Em fill được rồi
=IFERROR(INDEX(DATA!$A$4:$D$19,SMALL(IF((DATA!$C$4:$C$19<$A$2)*(DATA!$D$4:$D$19+1>$A$2),ROW(DATA!$B$4:$B$19)-3,""),ROWS($1:1)),COLUMNS($A:A)),"")
Với dạng dữ liệu như thế này sao không dùng advance filter nhỉNhờ các thành viên GPE đặt công thức giúp em với ạ:
Em muốn lọc tất cả các phòng & khách có ngày CI trước ngày thống kê & CO cùng hoặc sau ngày thống kê.
Em đã thử sử dụng hàm offset mà không ra được. Nhờ mọi người sửa giúp em với ạ
Em cám ơn nhiều!