LuuGiaPhúc
Thành viên hoạt động



- Tham gia
- 28/7/21
- Bài viết
- 126
- Được thích
- 51
Chào các anh chị,
Em nhờ các anh chị hướng dẫn em tìm 1 công thức mảng để tìm ra ngày học gần nhất theo từng hàng trong vột G đến L
Như hình ví dụ, ở ô A3 , em dùng công thức =OFFSET($D$3,0,0,MATCH(2,1/(D : D<>"")),1)&"_"&OFFSET($F$3,0,0,MATCH(2,1/(D : D<>"")),1) thì e chỉ cần nhập công thức này ở duy nhất ô A3, nó sẽ tự động fill hết toàn bộ vùng data của em đến dòng cuối cùng có dữ liệu.
Nhưng ở Ô B3 , em muốn tìm ngày học gần nhất theo từng hàng ngang ở vùng G:L theo từng học viên (theo mã số đại lý), em dùng hàm C3=MAX(G3:L3) hoặc =Large(G3:L3,1) thì nó chỉ tính được cho 1 ô, em phải fill down xuống đến hàng cuối cùng (khoảng hơn 300.000 hàng) , vậy có hàm nào khác kiểu công thức mảng để mình chỉ nhập 1 ô công thức đầu tiên, máy sẽ tự tính hết toàn bộ các hàng cho mình hay không ạ. Nếu em dùng offset để kéo xuống thì nó lại tìm ra ngày lớn nhất của cả 1 vùng , không đúng ý em , em muốn tìm ngày lớn nhất theo từng học viên ở từng hàng ngang thôi

Em nhờ các anh chị hướng dẫn em tìm 1 công thức mảng để tìm ra ngày học gần nhất theo từng hàng trong vột G đến L
Như hình ví dụ, ở ô A3 , em dùng công thức =OFFSET($D$3,0,0,MATCH(2,1/(D : D<>"")),1)&"_"&OFFSET($F$3,0,0,MATCH(2,1/(D : D<>"")),1) thì e chỉ cần nhập công thức này ở duy nhất ô A3, nó sẽ tự động fill hết toàn bộ vùng data của em đến dòng cuối cùng có dữ liệu.
Nhưng ở Ô B3 , em muốn tìm ngày học gần nhất theo từng hàng ngang ở vùng G:L theo từng học viên (theo mã số đại lý), em dùng hàm C3=MAX(G3:L3) hoặc =Large(G3:L3,1) thì nó chỉ tính được cho 1 ô, em phải fill down xuống đến hàng cuối cùng (khoảng hơn 300.000 hàng) , vậy có hàm nào khác kiểu công thức mảng để mình chỉ nhập 1 ô công thức đầu tiên, máy sẽ tự tính hết toàn bộ các hàng cho mình hay không ạ. Nếu em dùng offset để kéo xuống thì nó lại tìm ra ngày lớn nhất của cả 1 vùng , không đúng ý em , em muốn tìm ngày lớn nhất theo từng học viên ở từng hàng ngang thôi
