Dear David,

1. Nama barang yang menjadi dasar sudah cukup baik. Dengan susunan seperti
itu memang akan terbatasi sendiri oleh keputusan penggunaan struktur
tersebut, yaitu tidak boleh ada satu susunan kode suplier (di sheet
sebelahnya) yang menjadi bagian dari kode suplier lain, contoh ada kode
supplier ZM yang menjadi kode supplier lain bernama ZM01. Apalagi kalau
sampai dinama barangnya (sheet data), contoh ada nama barang (nama
lengkapnya) TA01234ZM01ujik2001

Akan lebih baik lagi, jika nama barang (yang tersusun atas kode supplier dan
kode produk misalnya) memiliki delimiter (pemisah) yang tidak mungkin
digunakan dalam penyusunan kode supplier maupun kode produk. Contoh :
TA-01234-ZM01ujik-2001

2. Peletakan kode supplier yang konstan sudah baik (gak cuman cukup doang
kok)
3. Jika jumlah karakter kode supplier bisa diseragamkan, juga baik.

4. Error terjadi karena tidak ditemukannya susunan *pasti 4 karakter oleh
LEFT* dalam tabel supplier.

Sekarang, bagaimana baiknya si data dan cara pengolahan berikutnya
(dibelakang masih ada formula filtering untuk buat rekapan segala loh --
kayanya sih) diserahkan semuanya kepada Pak David.

Untuk mencoba mengolah dengan data yang ada, bisa mencoba gunakan array
formula :
=MAX(IF(COUNTIF(C3,'Nama Supplier'!$A$2:$A$5 & "*"),'Nama
Supplier'!$B$2:$B$5))

array formula ya, jadi jangan lupa cara buatnya, akhiri penulisan formula
dengan menekan CTRL SHIFT ENTER bukan hanya ENTER doang.
Array formula di atas, dengan asumsi :
Nama supplier ber-type numerik @@ (apa lahirnya si supplier itu kembar 1000
ya, jadi manggilnya si 801 segera menghadap ya..    :)
*
*Regards.
Kid.
*
*
2011/4/18 Epit Sunandar <[email protected]>

>
>
> Dear Rekan-rekan,
>
> Mohon bantuannya untuk fungsi IF berikut. Intinya sbb:
>
> 1. Berdasarkan Nama Barang saya ingin mencari Nama Supplier
> 2. Nama Supplier dapat diketahui dari Kode Supplier yang terletak di depan
> Nama Barang
> 3. Kode Supplier bisa terdiri dari 4 digit dan 2 digit
> 4. Saya telah menggunakan fungsi LEFT, VLOOKUP dan dapat berjalan dengan
> baik, namun saat digabung dengan fungsi IF hasilnya error.
>
> Mohon bantuan dan petunjuk letak kesalahan saya. Terima kasih atas bantuan
> Rekan-rekan sekalian.
>
> Rgds,
>
> -David S.-
>
>  
>

Kirim email ke