Saya mencoba mencari informasi (VLOOKUP) menggunakan hasil rumus INDEX / MATCH yang selalu menghasilkan hasil #NA.
=VLOOKUP(INDEX(DATA1!$H$3:$H$270,MATCH(B4,DATA1!$M$3:$M$270,0)),DATA2!$A$2:$A$500,6,TRUE)
Sebagai alternatif, saya telah mencoba memecah formula menjadi dua tahap, menambahkan formula di bawah ini ke dalam E2
:
=INDEX(DATA1!$H$3:$H$270,MATCH(B4,DATA1!$M$3:$M$270,0)
dan kemudian di bidang terpisah gunakan referensi rumus VLOOKUP E2
:
=VLOOKUP(E2,DATA2!$A$2:$A$500,6,TRUE)
Apakah ada cara saya bisa menyelesaikan formula ini menggunakan output dari formula lain?
memperbarui pertanyaan awal saya Saya mendapatkan nilai dalam E2 - Saya mencoba untuk kami data yang dihitung dari bidang itu untuk menyelesaikan Vlookup tetapi tidak berhasil. Ketika saya mencoba dan menggunakan data itu untuk rumus berikutnya yaitu = VLOOKUP (E2, DATA2! $ A $ 2: $ A $ 500,6, BENAR) Saya menerima #NA
microsoft-excel
worksheet-function
microsoft-excel-2010
Nicolle Barratt
sumber
sumber
E2
yang kamu harapkan? Jika Anda menulis ulang rumus ketiga dengan nilaiE2
dicolokkan sebagai konstanta, apa yang terjadi? Tolong jangan menanggapi dalam komentar; sunting pertanyaan Anda untuk membuatnya lebih jelas dan lebih lengkap.VLOOKUP(
42
, DATA2!$A$2:$A$500, 6, TRUE)
gagal (dengan asumsi bahwa nilaiE2
aku s42
) - jadi bahwa harus menjadi fokus pertanyaan Anda. Jika formula gagal saat berdiri sendiri, tidak masuk akal untuk khawatir tentang cara menggunakan output rumus sebagai bagian dari formula lain. Anda mungkin ingin melakukan riset tentang debugging, isolasi masalah, dan penyederhanaan.Jawaban:
VLOOKUP Anda mengatakan untuk menggunakan kolom ke-6 untuk hasilnya, tetapi Anda hanya memberinya satu kolom data, dengan demikian kesalahannya.
Anda dapat memberikan VLOOKUP $ A $ 2: $ F $ 500 (dan saya sarankan FALSE biasanya lebih baik daripada TRUE), atau beralih menggunakan OFFSET:
sumber