Excel 2020: VLOOKUP ke Dua Jadual - Petua Excel

Isi kandungan

Saya berjumpa dengan orang yang mempunyai dua senarai harga. Senarai harga untuk 100 produk teratas dikemas kini setiap minggu. Senarai harga untuk produk lain dikemas kini dua kali setahun. Mereka memerlukan logik yang akan mengatakan, "Jika produk ini ada di Jadual1, maka gunakan harga terbaru dari jadual itu. Tetapi jika tidak dijumpai, gunakan Jadual2 sebagai sandaran.

Bahagian pertama formula adalah =VLOOKUP(A2,$X$2:$Y$101,2,False). Sekiranya nombor bahagian terdapat dalam jadual ini, anda akan mendapat harga. Tetapi jika nombor bahagian bukan salah satu daripada 100 produk teratas, formula akan mengembalikan kesalahan # N / A.

Apabila anda mendapat ralat # N / A, anda mahu melakukan =VLOOKUP(A2,$AA2:$AB$5000,2,False)sebaliknya.

Gunakan fungsi IFNA newish (Excel 2013) untuk menghantar Excel ke jadual kedua jika VLOOKUP pertama gagal.

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

Artikel menarik...