Vui lòng giải thích giúp em Cong thuc nhé. Em cám ơn nhiều nhiều
=OFFSET(Sheet1!$E$1;;;MATCH(9,99999999999999E+30;S heet1!$E:$E);1)
Công thức này ý nghĩa là gì và những dấu ‘;;;’ là gì vậy ???.
Em thấy trên diễn đàn có nhiều công thức dùng ‘;;;’.
Vui lòng giải thích giúp em nhé. Em cám ơn nhiều nhiều
Thông thường trong 1 hàm, tham số nào người ta bỏ qua thì sẽ lấy theo mặc định
Offset có cú pháp như sau:
=OFFSET(Vùng, Vị trí dòng, Vị trí cột, Số dòng, Số cột)
Trong đó:
- Tham số
Vung bắt buộc phải có
- Tham số
Vị trí dòng nếu bỏ qua thì xem như trùng vị trí dòng của
Vung
- Tham số
Vị trí cột nếu bỏ qua thì xem như trùng vị trí cột của
Vung
- Tham số
Số dòng nếu bỏ qua thì xem như số dòng = số dòng của Vùng
- Tham số
Số cột nếu bỏ qua thì xem như số cột = số cột của Vung
Ví dụ:
=OFFSET(A1, , , 3, 4) Nghĩa là tính từ A1, mở rộng ra 3 dòng, 4 cột (tham số vị trí dòng, cột bỏ qua) ---> Kết quả ta được vùng
A13
=OFFSET(A1, 2, 3) nghĩa là tính từ A1, dịch đi 2 dòng, 3 cột (tham số Số dong, Số cột bỏ qua) ---> Kết quả ta được cell
D3
---------------------
Vậy công thức của bạn có nghĩa là: Từ E1, mở rộng ra số dòng bằng với kết quả của MATCH(....), số cột =1)... Còn vị trí dòng, vị trí cột thì bỏ qua
-------------------
Không riêng gì OFFSET mà tất cả các hàm khác đều vậy (tức tham số nào bỏ qua thì lấy theo mặc định)