MÌNH CÓ CT SAU:
=OFFSET(Data!$B$1;1;0;COUNTA(Data!$B:$B)-1;COUNTA(Data!$1:$1)-1)
Đây là phần định nghĩa name DATABASE trong file của mình. Mình còn gà quá nên không hiểu được ct này định dạng cho vùng dữ liệu nào của mình, chỉ thấy khi mở ra nó quét chọn từ cột B đến cột I làm vùng dữ liệu thôi. nên khi dùng các hàm dò tìm trên name DATABASE thì không thể lấy được các dữ liệu từ cột J trở về sau, mong các bạn giải thích công thức và hướng dẫn cách khắc phục. Xin cám ơn
hàm OFFSET là hàm trả về tham chiếu đến 1 vùng nào đó được tính bằng 1 ô hoặc 1 dãy ô bắt đầu và khoảng cách với số dòng, cột được chỉ định.
cấu trúc hàm OFFSET(reference,rows,cols,height,width)
trong đó
reference là vùng tham chiếu mà bạn muốn điểm xuất phát
row là số dòng tính từ vùng xuất phát .
cols là số cột tính từ vùng xuất phát.
height là số dòng của vùng tham chiếu cần trả về.
width là số cột của vùn tham chiếu cần trả về.
đó là cấu trúc của ham OFFSET còn trong công thức của bạn mình xin nói như sau
-Vùn tham chiếu điểm xuất phát là ô
B1 ở trong sheet Data.
-số hàng tính tử vùng suất phát là 1 hàng.
-số cột tính từ vùng suất phát là 0 cột ---> vậy kết quả trong công thức của bạn tính đến =OFFSET(Data!$B$1;1;0 sẽ là ô B2 ở sheet Data.
-số dòng của vùng tham chiếu cần trả về trong công thức của bạn phụ thuộc vào việc đếm toàn bộ cột B bên sheet Data giá trị đếm được sẽ trừ 1 đơn vị.
- số cột của vùng tham chiếu cần trả về trong công thức của bạ phụ thuộc vào việc đềm toàn bộ hàng 1 bên sheet Data giá trị đếm được sẽ trừ 1 đơn vị.
tổng kết như sau.
giá trị cuối cùng sẽ trả về 1 vùng dữ liệu bắt đầu từ ô B2 bên sheet Data còn số hàng và cột tính từ vùng đó thì lại phụ thuộc vào việc đếm dữ liệu ở cột B và hàng 1 bên sheet Data.
chắc bạn đã hiểu hơn rồi chứ.
chúc vui
à bận sau tiện bạn đưa file lên để mọi người tiện làm. còn giải thích thì hơi khó và dài dòng bạn ạ. vì mỗi người có cách truyền đạt khác nhau.