Table_Array trong Vlookup

Liên hệ QC

bobby-ng

Thành viên mới
Tham gia
30/10/17
Bài viết
3
Được thích
1
Giới tính
Nam
Em lập 1 table, đặt tên là "FruitTable" (B2:E10), trong đó có chứa tên của những table khác (cột D) để tham chiếu sau này.
Em lập những table khác (cột G : I) và đặt tên từng table trùng với tên trong cột D.

Tại cell(O3) em lập công thức để tìm giá của từng sản phẩm, nhưng bị lỗi không tìm được:
=VLOOKUP(K3&"-"&L3,VLOOKUP(K3,FruitTable,3,FALSE),2,FALSE)
1574003054858.png
Em nghĩ em bị sai chỗ Table_array của hàm vlookup nhưng không biết làm cách nào để sửa.
Anh chị làm ơn chỉ giúp em cái này với.
Em cảm ơn.
 

File đính kèm

Em lập 1 table, đặt tên là "FruitTable" (B2:E10), trong đó có chứa tên của những table khác (cột D) để tham chiếu sau này.
Em lập những table khác (cột G : I) và đặt tên từng table trùng với tên trong cột D.

Tại cell(O3) em lập công thức để tìm giá của từng sản phẩm, nhưng bị lỗi không tìm được:
=VLOOKUP(K3&"-"&L3,VLOOKUP(K3,FruitTable,3,FALSE),2,FALSE)
View attachment 228504
Em nghĩ em bị sai chỗ Table_array của hàm vlookup nhưng không biết làm cách nào để sửa.
Anh chị làm ơn chỉ giúp em cái này với.
Em cảm ơn.
VLOOKUP() chỉ cho ra 1 giá trị đơn, không ra kết quả là 1 mảng nên không phù hợp. Muốn ra 1 mảng phải dùng:
  1. Dùng thêm INDIRECT()
  2. Hoặc dùng INDEX() hoặc OFFSET() phối hợp với hàm MATCH().

Thân
 

File đính kèm

Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom