1. data pada tabel kolom tersebut memiliki tipe data text walau tampaknya
berisi angka. Karena isinya adalah teks angka, maka operasi matematis akan
mengubah tipe data dari teks menjadi numerik. Beberapa caranya adalah
menggunakan - atau +0 atau *1 atau -0
Kondisi pada fungsi IF akan TRUE selama bukan 0.
Jadi, jika diharapkan kondisi <>0 maka kerjakan yang TRUE, dan kalau 0
kerjakan yang FALSE, fungsi IF menjadi :
=IF( -nilai_kondisi , pekerjaan_bagian_TRUE , pekerjaan_bagian_FALSE )

2. Supaya gak bingung, coba dojabarkan seperti penyusunan kriteria pada
file lalu.
Untuk menyusun formulanya, bisa disusun dalam banyak baris agar memudahkan
penyusunan.
Misal :
=IF(-J2,IF(L2<>"X",IF(K2>0,"Faktur Pajak Normal",IF((K2<0)*J2,"Nota
Retur","Faktur Pajak Batal")),"Invoice
Pendukung"),IF(J2,IF(K2,"masih","bingung"),"Invoice Belum Proses"))

di susun multi baris menjadi :
=IF(  -J2  ,
                     IF( L2<>"X"   ,
                                               IF(  K2>0  ,
                                                                    "Faktur
Pajak Normal"  ,
                                                                    IF(
(K2<0)*J2    ,

"Nota Retur" ,

"Faktur Pajak Batal"
                                                                       )
                                                   )   ,
                                              "Invoice Pendukung"
                        )   ,
                    IF(   J2   ,
                                       IF(   K2   ,

"masih","bingung"
                                          )   ,
                                       "Invoice Belum Proses"
                       )
        )

Maka akan tampak, bahwa :
1. IF level 1 (baris 1)
>> memiliki pekerjaan bagian TRUE di baris 2 sampai 11
>> memiliki pekerjaan bagian FALSE di baris 12 sampai 17
>> ditutup oleh tutup kurung di baris 18

2. Pekerjaan bagian TRUE dari level 1
>> memiliki fungsi IF level 2
     - Bagian TRUE mulai baris 3 sampai baris 9
     - bagiab false mulai baris 10 saja.
dst

Kid.


On Sat, Feb 18, 2012 at 14:25, vw <[email protected]> wrote:

> **
>
>
> maaf kalau jadi merepotkan,
> 1. "guna tanda - adalah untuk konversi tipe data."
> konversi tipe data ? menjadi apa mr. Kid ?
>
>  rumus nya sudah saya modifikasi agar sesuai dengan data saya, terima
> kasih sekali lagi mr. Kid.
> ternyata tidak semudah keliatannya, saya harus mengelompokkan rumus nya
> dulu menjadi dua kelompok besar True dan False, baru di bagi lagi menjadi
> kelompok2 kecil True dan False.
>
> btw
> bagaimana cara berpikir nya agar mudah menangkap logika yang harus
> dipakai, ketika baru berhadapan dengan data dan tujuan ?
>
> rumus hasil rombakan saya adalah sbb :
> =IF(-J2,IF(L2<>"X",IF(K2>0,"Faktur Pajak Normal",IF((K2<0)*J2,"Nota
> Retur","Faktur Pajak Batal")),"Invoice
> Pendukung"),IF(J2,IF(K2,"masih","bingung"),"Invoice Belum Proses"))
>
>  
>

Kirim email ke