Terima kasih Pak Kid,

Setelah dicoba semua rumusnya, masih belum berhasil di komputer saya.
Filenya dilampirkan.
Mohon pencerahan lagi dari Pak Kid.
Terima kasih.
-Mansor



On 3/9/12, Kid Mr. <[email protected]> wrote:
> Maaf dikoreksi sedikit.
> =IF(*LEFT(C2)*=*1*,"Order No","Document No")
>
> Yang warna *biru*, menghasilkan tipe data *text*
> Yang warna *merah*, bertipe data *numerik*
> Perbandingan antara tipe data *text *dan *numerik *sebagai
> *LEFT(C2)*=*1*
> akan selalu menghasilkan *FALSE*
>
> Untuk itu, konversi salah satu sisi agar memiliki tipe data yang sama.
> Misal :
> 1. konversi *1* agar menjadi bertipe data *text*
> ubah *1* menjadi *"1"*
>
> Formula menjadi :
> =IF(*LEFT(C2)*=*"1"*,"Order No","Document No")
>
> 2. konversi *LEFT(C2)** *menjadi bertipe numerik jika memang data C2 selalu
> diawali teks angka
> ubah *LEFT(C2)* menjadi *--LEFT(C2)*
>
> Formula menjadi :
> =IF(*--LEFT(C2)*=*1*,"Order No","Document No")
>
> Selain itu,
> karena fungsi IF bagian kondisi akan bernilai benar jika bukan 0, maka
> ketika C2 selalu diawali angka, dan :
> 1. Hanya angka 1 saja yang Order No
> =IF( Left(C2)-1, "Document No" , "Order No" )
>
> 2. Hanya angka 3 saja yang Document No
> =IF( Left(C2)-3 , "Order No" , "Document No" )
>
> 3. Document No selalu kepala 3 keatas
> =IF( Left(C2)-2 > 0 , "Document No" , "Order No" )
>
> dsb
>
> Jika ternyata bervariasi sekali dan tidak berpola, buatlah sebuah tabel
> seperti : (AA1:AB4)
> Kepalanya             Keterangannya
> 1                               Order No
> 2                               No No an
> 3                               Document No
>
> Kemudian gunakan lookup seperti VLookUp :
> =VLookUp( --Left(C2) , $AA$1:$AB$4 , 2 ,FALSE )
>
> Salam.
> Kid.
>
>
> On Fri, Mar 9, 2012 at 08:32, <[email protected]> wrote:
>> ** =IF(LEFT(C2)=1,"Order No","Document No")

Attachment: Simple IF(2).xlsx
Description: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

Kirim email ke