Vlookup error terus #N/A

  1. 11 bulan yang lalu

    setelah lama tidak bisa membuka dan masuk ke forum ini..akhirnya bisa juga
    mohon bantuannya pada master dan suhu-suhu di sini untuk masalah yang saya hadapi..saya mempunyai file ( akan saya lampirkan contohnya ) dan saya menggunakan rumus VLOOKUP untuk mengambil data sheet 3 agar terisi di sheet DATA ISIAN ketika saya memasukkan nomer airwaybill..tapi kenapa erro #N/A terus ya gan? mungkin ada bisa bantu permasalahan saya.
    sebelumya terima kasih untuk master dan suhu-suhu excel disini jika ada membantu.

    Mas @Ache... maaf nih, bukankah jika kita menggunakan fungsi VLOOKUP, maka kolom pertama dari range atau tabel pencarian harus berisi nilai yang akan dicari? Dari formula yang mas @Ache gunakan pada sheet DATA ISIAN sel E75:

    =VLOOKUP(J75;DT;3;FALSE)

    nama range DT merujuk ke Sheet3 range B2:AD50285. Isi kolom pertama dari range DT tersebut tidak memiliki nilai yang akan dicari, yakni 30051855785 (nilai pada sel J75). Nilai yang akan dicari tersebut tepatnya ada pada kolom ke-7 dari range DT. Jadi, baiknya formulanya diganti dengan fungsi INDEX saja. Contoh untuk sel E75 bisa dibuat formula:

    =IFERROR(INDEX(DT;MATCH(J75;INDEX(DT;0;7);0);2);"")

    Mungkin demikian permasalahan dan solusi yang bisa saya sampaikan... ;)

  2. Caton

    19 Okt 2017 Terverifikasi Jawaban Terpilih Indonesia + 11.475 Poin

    Mas @Ache... maaf nih, bukankah jika kita menggunakan fungsi VLOOKUP, maka kolom pertama dari range atau tabel pencarian harus berisi nilai yang akan dicari? Dari formula yang mas @Ache gunakan pada sheet DATA ISIAN sel E75:

    =VLOOKUP(J75;DT;3;FALSE)

    nama range DT merujuk ke Sheet3 range B2:AD50285. Isi kolom pertama dari range DT tersebut tidak memiliki nilai yang akan dicari, yakni 30051855785 (nilai pada sel J75). Nilai yang akan dicari tersebut tepatnya ada pada kolom ke-7 dari range DT. Jadi, baiknya formulanya diganti dengan fungsi INDEX saja. Contoh untuk sel E75 bisa dibuat formula:

    =IFERROR(INDEX(DT;MATCH(J75;INDEX(DT;0;7);0);2);"")

    Mungkin demikian permasalahan dan solusi yang bisa saya sampaikan... ;)

  3. @Caton
    apa masalah saya sama ya ? karena lookup value sya dari kolom ketiga bukan kolom pertama
    https://belajarexcel.org/957-gagal-lookup-gan/p1#p5365

  4. terima kasih banyak mas caton...akan saya coba untuk solusi yang mas caton kasih

  5. Caton

    20 Okt 2017 Terverifikasi Indonesia + 11.475 Poin

    Mbak @Novi ... masalah yang mbak tanyakan hampir serupa. Namun pada hal yang membingungkan saya, bukan terkait formula yang bermasalah itu... nanti saya diskusikan di diskusi yang mbak buat.

    Mas @Ache... Silahkan diperbaiki dahulu formulanya mas. Atau mas juga bisa gunakan fungsi LOOKUP untuk mendapatkan nilai yang diinginkan:

    =LOOKUP(J76;Sheet3!$I$2:$I$50285;Sheet3!$C$2:$C$50285)

    Untuk sel pada kolom lain dalam baris yang sama, jika dengan fungsi INDEX, ganti nilai kolom (nilai 2) pada fungsi INDEX pada formulasi sebelumnya dengan indeks kolom tujuan, sedangkan jika menggunakan LOOKUP, ganti range hasil (Sheet3!$C$2:$C$50285) dengan range kolom hasil.

    =IFERROR(INDEX(DT;MATCH(J75;INDEX(DT;0;7);0);Nomor Kolom Target);"")
    =LOOKUP(J76;Sheet3!$I$2:$I$50285;Range Kolom Hasil)

    Mudah-mudahan tidak membingungkan... :)

 

atau Mendaftar untuk ikut berdiskusi!