Dari hal-hal yang telah diungkapkan oleh Pak Dayat dan Pak Hendrik,
dapat diketahui bahwa :
1. spasi adalah sebuah karakter
2. proses lookup dengan opsi Exact Match harus benar-benar sama jumlah
karakter dan urutan susunan karakternya (jika bertipe string dan Excel
selalu case insensitive pada proses lookup) atau sama persis nilai angkanya
(jika bertipe numerik).

Solusinya ?
1. Konsistenkan cara penulisan data, atau
2. coba ubah formula cell B2 :
=VLOOKUP(*$A$2:$A$5*,DATA!$A$1:$B$5,2,FALSE)
menjadi :
=VLOOKUP(*$A2* & "*",DATA!$A$1:$B$5,2,FALSE)

Pertanyaan berikutnya (untuk bahan diskusi) :
1. formula cell B2 : (anggap saja cell B3 dan seterusnya tidak ada
formulanya alias hanya 1 cell ini saja yang berformula)
=VLOOKUP(*$A$2:$A$5*,DATA!$A$1:$B$5,2,FALSE)
yang tidak di Enter sebagai array formula dalam array blok,

Ketika nilai cell A3 diubah nilainya, apakah yang terjadi ?
>> formula B2 akan dikalkulasi, atau
>> formula B2 tidak akan dikalkulasi

2. formula cell B2 : (anggap saja cell B3 dan seterusnya tidak ada
formulanya alias hanya 1 cell ini saja yang berformula)
=VLOOKUP(*$A2* & "*",DATA!$A$1:$B$5,2,FALSE)
yang bukan array formula

Ketika nilai cell A3 diubah nilainya, apakah yang terjadi ?
>> formula B2 akan dikalkulasi, atau
>> formula B2 tidak akan dikalkulasi

3. Berdasar jawaban menurut Anda untuk nomor 1, pada kondisi ada 1000 cell
yang dirujuk pada 1000 cell,
jadi di cell B1 sampai B1000 ada formula yang sama yang bunyinya :
=VLOOKUP(*$A$1:$A$1000*,DATA!$A$1:$B$5,2,FALSE)
apa yang terjadi ?

Terus terang, Saya belum pernah mencoba mengkalkulasi perbedaan waktu dari
2 macam formula vlookup di atas.

Wassalam,
Kid.

2012/8/30 Agus Erwanto <[email protected]>

> **
>
>
> Dear Master,
>
> saya menggunakan excell 2007 , saat menggunakan fungsi Vlookup ada yang
> berhasil tetapi ada pula yang hasilnya #NA,  kenapa ya?
>
>
> Terimakasih
>
> Agus erw
>
>  
>

Kirim email ke