Excel 2020: Vlookup thành hai bảng - Mẹo Excel

Mục lục

Tôi đã gặp một người có hai bảng giá. Bảng giá top 100 sản phẩm được cập nhật hàng tuần. Bảng giá của các sản phẩm khác được cập nhật hai lần một năm. Họ cần logic rằng, "Nếu sản phẩm này nằm trong Bảng1, thì hãy sử dụng giá mới nhất từ ​​bảng đó. Nhưng nếu không tìm thấy giá, thì hãy sử dụng Bảng2 làm bản sao lưu.

Phần đầu tiên của công thức là =VLOOKUP(A2,$X$2:$Y$101,2,False). Nếu số bộ phận được tìm thấy trong bảng này, bạn sẽ có giá. Nhưng nếu số bộ phận không phải là một trong 100 sản phẩm hàng đầu, công thức sẽ trả về lỗi # N / A.

Khi bạn gặp lỗi # N / A, bạn muốn thực hiện =VLOOKUP(A2,$AA2:$AB$5000,2,False)thay thế.

Sử dụng hàm IFNA mới (Excel 2013) để gửi Excel đến bảng thứ hai nếu hàm VLOOKUP đầu tiên bị lỗi.

=IFNA(VLOOKUP(A2,$X$2:$Y$101,2,False), VLOOKUP(A2,$AA2:$AB$5000,2,False))

thú vị bài viết...