Giải thích giúp em chuỗi hàm này với (1 người xem)

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

vantrinh1

Thành viên mới
Tham gia
21/9/15
Bài viết
13
Được thích
2
xin chào mọi người. em đang tìm hiểu về excel. em có hàm như này mọi người giải thích dùm em ý nghĩa của chuổi hàm này với, em còn kém nên mò cả buổi sáng vẫn chưa hiểu cho lắm.
=IFERROR(VLOOKUP($C$2,INDIRECT("'"&$A5&"'!A1:D100"),COLUMN(B:B),0),""). tks -=.,,-=.,,
 
Giả sử bạn có danh sách tên sheet tại A5 ="ABC" và A6="DEF"

INDIRECT("'"&$A5&"'!A1:D100" ) sẽ tạo tham chiếu đến vùng A1:D100 của sheet "ABC"

Tại ô bất kỳ, ví dụ D1: =IFERROR(VLOOKUP($C$2,INDIRECT("'"&$A5&"'!A1:D100" ),COLUMN(B:B),0),"")
Sẽ tìm giá trị trong C2 trong vùng A1:A100 của sheet ABC, chiếu sang 2 cột trong vùng A1:D100.
Khi copy D1 xuống D2 sẽ tìm giá trị trong C2 trong vùng A1:A100 của sheey DEF, chiếu sang 2 cột trong vùng A1:D100
COLUMN(B:B) chẳng qua là trả về giá trị 2, nếu copy sang phải 1 ô sẽ thành COLUMN(C:C) trả về giá trị 3
 
Lần chỉnh sửa cuối:
còn cái này "'"&$A5&"'! là sao a? sao có & trước và sau
 
Cái đó để nối các chuỗi ký tự lại thành 1 chuỗi reference đúng format của Excel, giúp hàm Indirect sẽ dẫn chiếu tới đúng vùng dữ liệu mà mình cần. /-*+/
Giống như bạn dẫn sang sheet khác thì địa chỉ có dạng: 'Gpe'!A1 ý
 

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

Back
Top Bottom