Jumat, 27 Desember 2013

IF (Fungsi IF)



Artikel ini menguraikan sintaks rumus dan penggunaan fungsi IF dalam Microsoft Excel.
Deskripsi
Fungsi IF mengembalikan satu nilai jika kondisi yang Anda tentukan mengevaluasi ke TRUE, dan nilai lain jika kondisi itu mengevaluasi ke FALSE. Misalnya, rumus =IF(A1>10,"Over 10","10 or less") mengembalikan "Over 10" jika A1 lebih besar dari 10, dan "10 or less" jika A1 kurang dari atau sama dengan 10.
Sintaks
IF(logical_test, [value_if_true], [value_if_false])
Sintaks fungsi IF memiliki argumen berikut.
  • Logical_test    Diperlukan. Nilai atau ekspresi yang bisa dievaluasi ke TRUE atau FALSE. Misalnya, A10=100 adalah ekspresi logika; jika nilai di dalam sel A10 sama dengan 100, ekspresi mengevaluasi ke TRUE. Kalau tidak, ekspresi mengevaluasi ke FALSE. Argumen ini dapat menggunakan operator kalkulasi perbandingan.
  • Value_if_true    Opsional. Nilai yang ingin Anda kembalikan jika argumen logical_test mengevaluasi ke TRUE. Misalnya, nilai argumen ini adalah string teks "Within budget" dan argumen logical_test mengevaluasi ke TRUE, fungsi IF mengembalikan teks "Within budget." Jika logical_test mengevaluasi ke TRUE dan argumen value_if_true dihilangkan (yaitu, hanya ada satu koma setelah argumen logical_test), maka fungsi IF mengembalikan 0 (nol). Untuk menampilkan kata TRUE, gunakan nilai logika TRUE untuk argumen value_if_true.
  • Value_if_false    Opsional. Nilai yang ingin Anda kembalikan jika argumen logical_test mengevaluasi ke FALSE. Misalnya, nilai argumen ini adalah string teks "Over budget" dan argumen logical_test mengevaluasi ke FALSE, fungsi IF mengembalikan teks "Over budget." Jika logical_test mengevaluasi ke FALSE dan argumen value_if_true dihilangkan (yaitu, hanya ada satu koma setelah argumen logical_test), maka fungsi IF mengembalikan nilai logika FALSE. Jika logical_test mengevaluasi ke FALSE dan nilai argumen value_if_false dihilangkan (yaitu, hanya ada satu koma setelah argumen value_if_true), maka fungsi IF mengembalikan nilai 0 (nol).
Keterangan
  • Hingga 64 fungsi IF dapat ditumpukkan sebagai argumen Value_if_true dan Value_if_false untuk menyusun ujian-ujian lain yang lebih terperinci. (Lihat Contoh 3 untuk contoh fungsi-fungsi IF.) Alternatifnya, untuk menguji banyak kondisi, pertimbangkan penggunaan fungsi LOOKUP, VLOOKUP, HLOOKUP, atau CHOOSE. (Lihat Contoh 4 untuk contoh fungsi LOOKUP.)
  • Jika argumen untuk IF adalah array, maka setiap elemen array dievaluasi ketika pernyataan IF dilakukan.
  • Excel menyediakan fungsi tambahan yang dapat digunakan untuk menganalisis data Anda berdasarkan sebuah kondisi. Misalnya, untuk menghitung jumlah kemunculan string teks atau angka di dalam rentang sel, gunakan fungsi lembar kerja COUNTIF atau COUNTIFS. Untuk menghitung jumlah berdasarkan sebuah string teks atau angka di dalam rentang, gunakan fungsi lembar kerja SUMIF atau SUMIFS.

Contoh

Pengeluaran Aktual
Prediksi Pengeluaran

$1.500
$900

$500
$900

$500
$925

Rumus
Deskripsi
Hasil
=IF(A2>B2,"Over Budget","OK")
Memeriksa apakah pengeluaran aktual di baris 2 lebih besar dari prediksi pengeluaran. Mengembalikan "Over Budget" karena hasil ujinya adalah True.
Over Budget
=IF(A3>B3,"Over Budget","OK")
Memeriksa apakah pengeluaran aktual di baris 3 lebih besar dari prediksi pengeluaran. Mengembalikan "OK" karena hasil ujinya adalah False.
OK)
Ekspresi Atau Pernyataan Logika
=
<=
>=
<> 
Sama dengan
Lebih kecil
Lebih besar
Lebih kecil Sama dengan
Lebih besar Sama dengan
Tidak sama dengan
A1=B1
A1<B1
A1>B1
A1<=B1
A1>=B1
A1<>B1
+
-
*
/
%
^
&
: atau ;
, (dan)
“ (maka)
Penjumlahan
Pengurangan
Perkalian
Pembagian
Persen
Pangkat
Dan
Sebagai batas range
Penggabung renge
Pernyataan
1+2
2-1
2*2
2/2
20%
2^2
“Na” & “ma”
A1: E9
Sum(A1:A7,C1:C7
(3)
(1)
(4)
(1)
(0,2)
(4)




Tidak ada komentar:

Posting Komentar