Setelah memeriksa jika nilai sel yang ada di kolom, saya perlu mendapatkan nilai dari sel berikutnya untuk pencocokan sel. Misalnya, saya memeriksa apakah nilai dalam sel A1
yang ada di kolom B
, dan asumsi ini pertandingan B5
, maka saya ingin nilai dalam sel C5
.
Untuk memecahkan babak pertama dari masalah, aku melakukan ini...
=IF(ISERROR(MATCH(A1,B:B, 0)), "No Match", "Match")
...dan bekerja. Kemudian, berkat jawaban sebelumnya pada JADI, saya juga bisa mendapatkan jumlah baris yang cocok cell:
=IF(ISERROR(MATCH(A1,B:B, 0)), "No Match", "Match on Row " & MATCH(A1,B:B, 0))
Jadi secara alami, untuk mendapatkan nilai dari sel berikutnya, saya mencoba...
=IF(ISERROR(MATCH(A1,B:B, 0)), "No Match", C&MATCH(A1,B:B, 0))
...dan itu doesn't bekerja.
Apa yang saya hilang? Bagaimana cara menambahkan nomor kolom nomor baris yang dikembalikan untuk mencapai hasil yang diinginkan?
Setelah t.thielemans' jawaban, saya bekerja yang hanya
=VLOOKUP(A1, B:C, 2, FALSE)
bekerja dengan baik dan melakukan apa yang saya inginkan, kecuali bahwa hal itu kembali #N/A
untuk non-pertandingan; sehingga cocok untuk kasus di mana hal ini diketahui bahwa nilai pasti ada di dengar-up kolom.
Edit (berdasarkan pada t.thielemans' komentar):
Untuk menghindari #N/A
untuk non-sesuai, lakukan:
=IFERROR(VLOOKUP(A1, B:C, 2, FALSE), "No Match")