Eh, Ilmu baru

mohon ijin pake dan share


 


__Winarno__




Pada Rabu, 25 Juni 2014 0:45, "'Mr. Kid' [email protected] [belajar-excel]" 
<[email protected]> menulis:





 
Hai Dwi,


Formula if($C4="",1,0)
berbahasa manusia :


"jika nilai di kolom C pada baris 4 Excel [$C4] berisi [=] NULLSTRING (teks 
kosong) [""] maka beri nilai akhir 1. Jika bukan, maka beri nilai akhir 0"




Pengaruh pergerakan relatif cell hasil (yang dipasangi formula pertama kali) 
dengan cell rujukan :
(sebaiknya dicoba langsung pada sebuah worksheet kosong agar mudah memahaminya 
[kalau mau mudah paham])
A> jika formula ini dipasang pada sebuah cell (misal di Z9), maka nilai cell Z9 
akan terikat pada baris 4 Excel pada kolom C. Andai kemudian formula di Z9 
di-copy ke cell Z13, maka formula di Z13 akan berbunyi : if($C8="",1,0) alias 
di cell Z13 akan terikat dengan baris 13 Excel pada kolom C. Disini tampak 
pergerakan relatif baris antara baris cell hasil dengan cell rujukan.




B> jika formula ini dipasang pada sebuah cell (misal di X4), maka nilai cell X4 
akan terikat pada baris 4 Excel pada kolom C. Andai kemudian formula di X4 
di-copy ke cell X19, maka formula di X19 akan berbunyi : if($C19="",1,0) alias 
di cell X19 akan terikat dengan baris 19 Excel pada kolom C. Disini tampak 
pergerakan relatif baris antara baris cell hasil dengan cell rujukan. Bedanya, 
baris cell hasil (atau baris aktif) adalah selalu sama dengan baris cell 
rujukan.






Conditional Formatting (CF)


Format cell yang diberlakukan jika memenuhi suatu kondisi tertentu. Jadi, si CF 
akan selalu bertanya pada ekspresi kondisi, "apakah boleh saya berlakukan 
format cell nya ?" Jawabannya pastilah hanya YA atau TIDAK. Jawaban TIDAK 
setara FALSE atau 0. Jawaban YA setara TRUE atau selain 0.




Jika ekspresi kondisi sebuah CF disusun dengan formula (menggunakan opsi Is 
Formula), maka yang dituntut dari formula tersebut adalah hasil akhir berupa YA 
(TRUE atau selain 0) atau TIDAK (FALSE atau 0).




Formula di atas yang berbunyi : if($C4="",1,0)


akan menghasilkan 1 alias setara TRUE (YA) ketika $C4 berisi NULLSTRING, dan 
akan menghasilkan 0 atau setara FALSE (TIDAK) ketika $C4 berisi suatu nilai 
data bukan NULLSTRING




Ketika sebuah cell yang diberi CF yang memanfaatkan kondisi berupa formula 
tersebut, akan mendapat jawaban YA (alias menerapkan format cell) atau TIDAK 
(jangan menerapkan format cell) berdasar hasil si formula.




Pengaruh pergerakan relatif cell hasil (yang dipasangi formula pertama kali) 
dengan cell rujukan pada CF :
A> jika pembuatan CF dilakukan dengan memblok cells mulai dari range Z9 sampai 
Z456, maka kondisi CF pada range Z9 akan berbunyi if($C4="",1,0) dan kondisi CF 
pada range Z13 akan berbunyi  if($C8="",1,0). Artinya, format cell pada Z9 
tergantung cell C4 dan format cell pada Z13 tergantung pada C8.




B> jika pembuatan CF dilakukan dengan memblok cells mulai range X4 sampai X765, 
maka kondisi CF pada range X4 akan berbunyi if($C4="",1,0) dan kondisi CF pada 
range X19 akan berbunyi if($C19="",1,0). Artinya, format cell pada X4 akan 
tergantung cell C4 dan format cell pada X19 akan tergantung pada C19.





Jadi, pemasangan CF dengan kondisi berupa formula harus memperhatikan cell 
aktif saat membuat si CF.




Bagaimana cara mengetahui cell pertama yang dipasangi CF dan apa bunyi formula 
di cell pertama itu ?


-> cell pertama yang dipasangi CF :


>> ribbon Home -> group Styles -> Conditional Formatting -> dipilih Manage 
>> Rules -> Show formatting blabla dipilih This Worksheet


>> pilih sebuah rules CF yang ada -> lihat bagian Applies To -> hafalkan cell 
>> pertama yang disebut setelah karakter =




-> formula kondisi CF pada cell pertama


>> lihat bagian Rule -> pilih yang diawali dengan Formula: -> hafalkan cell 
>> pertamanya -> lanjutkan dengan klik tombol Edit Rule


>> lihat ekspresi formulanya


>> bila perlu, lihat juga format cell yang diaturnya




Yang diwaspadai dalam CF dengan kondisi berupa formula :


cell pertama tidak merujuk cell-cell yang tepat dalam formulanya (lihat kasus 
A> pada uraian di atas ketika ingin Z9 dipengaruhi oleh $C9 malah dipengaruhi 
oleh $C4).






*** Formula diatas yang diharapkan cukup memberi hasil YA alias TRUE alias 
[bukan 0] atau TIDAK alias FALSE alias 0, maka bisa juga diekspresikan dengan 
bunyi : $C4=""






Wassalam,
Kid.






































2014-06-24 12:50 GMT+07:00 dwi mulyaningsih [email protected] [belajar-excel] 
<[email protected]>:



> 
>Dear Pakar Excel,
>
>
>Saya ada sebuah file berisi conditional formating.
>Yang saya mau tahu arti dari rumus if didalam conditional formating tersebut.
>Rumusnya seperti ini : if($C4="",1,0).
>Terlampir file nya.
>
>
>Terima kasih
>


Kirim email ke