Công thức Excel: VLOOKUP từ một trang tính khác
Công thức Excel: VLOOKUP từ một trang tính khác

Công thức chung
=VLOOKUP(lookup,sheet!range,column,match)
Tóm lược

Việc sử dụng hàm VLOOKUP từ một trang tính khác rất giống với việc sử dụng hàm VLOOKUP trên cùng một trang tính. Trong ví dụ được hiển thị, công thức trong F5 là:

=VLOOKUP(B5,Sheet2!$B$5:$C$104,2,0)

VLOOKUP truy xuất tòa nhà chính xác cho từng nhân viên từ Sheet2 vào bảng trên Sheet1.

Giải trình

Trong ví dụ này, chúng tôi có một bảng vị trí nhân viên như thế này trên Sheet2:

Chúng tôi sử dụng hàm VLOOKUP để tra cứu tòa nhà của mỗi người từ Sheet2

Trên Sheet1, chúng tôi truy xuất vị trí tòa nhà cho từng thành viên trong nhóm bằng công thức sau:

=VLOOKUP(B5,Sheet2!$B$5:$C$104,2,0)

Giá trị tra cứu là ID nhân viên, từ ô B5.

Đối với mảng bảng, chúng tôi sử dụng phạm vi $ B $ 5: $ C $ 104 đủ điều kiện với tên trang tính và được khóa dưới dạng tham chiếu tuyệt đối, để phạm vi không thay đổi khi công thức được sao chép xuống:

Sheet2!$B$5:$C$104 // includes sheet name

Đây là điểm khác biệt duy nhất so với công thức VLOOKUP thông thường – tên trang tính chỉ đơn giản cho VLOOKUP biết nơi tìm phạm vi bảng tra cứu, B5: C104.

Cuối cùng, số cột là 2, vì tên tòa nhà xuất hiện trong cột thứ hai và hàm VLOOKUP được đặt ở chế độ đối sánh chính xác bằng cách bao gồm không (0) làm đối số cuối cùng. Điều này đảm bảo rằng chúng tôi nhận được tòa nhà chính xác cho từng thành viên trong nhóm và lỗi # N / A nếu vì lý do nào đó mà id không được tìm thấy trong bảng vị trí.

https://exceljet.net/formula/vlookup-from-another-sheet