IF Function

Fungsi IF akan menghasilkan suatu nilai tertentu jika kondisi tertentu dipenuhi, dan nilai yang lain jika tidak terpenuhi. Misalnya kita akan menentukan apakah suatu cells berisi kata "Gaji" atau tidak, jika ada berikan nilai "PPh 21", jika tidak maka berikan nilai blank/kosong

Sintaks

IF(logical_test, value_if_true, [value_if_false])

Fungsi if memiliki argument sbb:

1.  Logical_test

harus ada, ekspresi/rumus apapun yang penting menghasilkan True atau False, contohnya A1=100, jika cell A1 berisi 100 maka akan menghasilkan True. ekspresion/ rumus bisa menggunakan Operator Perbandingan sbb :

Comparison operator Meaning Example
= (equal sign) Sama dengan A1=B1
> (greater than sign) Lebih besar dari A1>B1
< (less than sign) Kurang dari A1<B1
>= (greater than or equal to sign) Lebih besar atau sama dengan dari A1>=B1
<= (less than or equal to sign) Kurang atau sama dengan dari A1<=B1
<> (not equal to sign) Tidak sama A1<>B1

Hasilnya adalah True atau False

2.  Value_if_true

Harus ada, merupakan nilai yang dihasilkan jika kondisinya benar/True

3.  Value_if_false

Opsional, bisa ada bisa tidak

Jika anda menambahkan koma sebelumnya maka jika konsisinya false hasilnya adalah 0 (Nol)

Jika tidak ada koma maka hasilnya jika false maka hasilnya adalah FALSE

 

Nested IF yaitu jika argument ke 2 (Value_if_true) dan/atau  argument ke 3 (Value_if_false) adalah berupa IF Function juga, nested IF bisa sampai 64 fungsi secara bertingkat

Untuk gampangnya kita praktek aja

Contoh Nested IF

Disini bisa kita lihat kalau value_if_false diisi dengan fungsi IF bertingkat sampai 4 step

Untuk Excel 2007 keatas ada fungsi baru yaitu IFERROR, yaitu suatu fungsi IF dimana akan menguji suatu rumus/ formula/expression, jika rumus tadi error maka akan menghasilkan argumen ke dua, jika nggak error ya akan menghasilkan hasil rumus tadi

Sintaksnya

IFERROR(value,value_if_error)

Value adalah expresi/rumus yang akan diuji

Value_if_error jika rumus tadi menghasilkan error seperti #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, or #NULL!., maka akan dihasilkan nilai ini

Praktek aja

 

Sumber :

  1. http://microsoft-studios.com/2012/03/if-function/
  2. http://microsoft-studios.com/2012/03/iferror-function/

Bookmark the permalink.

Leave a Reply