Fungsi IF
Fungsi IF merupakan fungsi untuk menguji kebenaran suatu kondisi.
adapun untuk penulisan sintaksya sebagai berikut :
=IF(logical_test;[value_if_true];[value_if_false])
logical_test : kondisi yang ingin anda uji
[value_if_true] : Nilai yang ingin anda kembalikan jika hasil logical_test adalah True
[value_if_false]: Nilai yang ingin anda kembalikan jika hasil logical_test adalah False
dibagian logical_test anda bisa mengisikan nilai langsung, atau referesi sel yang dibandingkan menggunakan operator pembanding. berikut perbedaan nilai langsung dengan referesi sel.
=IF(3>2;"Betul";"Salah")
nilai langsungnya tersebut adalah 3 & 2, sedangkan yang menggunakan referensi sel sebagai berikut
=IF(A2>B2;"Betul";"Salah")
referensi selnya tersebut adalah A2 & B2. Untuk operator pembanding yang bisa digunakan dalam bagian logical_test adalah sebagai berikut :
= | : | Samadengan |
> | : | Lebihdari |
< | : | Kurangdari |
>= | : | Lebihdari samadengan |
<= | : | Kurangdari samadengan |
<> | : | Tidak samadengan |
Contoh Soal A.1
Sebuah lembaga pendidikan non formal telah mengadakan sebuah ujian akhir semester dan nilai akhir hasil ujian sudah keluar, akan tetapi untuk ketentuan lulus di butuhkan nilai akhirnya lebih dari 75. Maka untuk memunculkan keterangan lulus dan tidaknya dibutuhkan fungsi IF di dalam data excelnya.
NAMA
|
NILAI-1
|
NILAI-2
|
RATA2
|
HASIL
|
PENULISAN FUNGSI
|
NUMBER
|
NUMBER
|
NUMBER
| |||
SARJO
|
90
|
80
|
85
|
LULUS
| =IF(F7<60,"TIDAK LULUS","LULUS") |
KARJO
|
70
|
88
|
79
|
LULUS
| =IF(F8<60,"TIDAK LULUS","LULUS") |
PAIJO
|
80
|
67
|
73,5
|
LULUS
| =IF(F9<60,"TIDAK LULUS","LULUS") |
TARJO
|
50
|
60
|
55
|
TIDAK LULUS
| =IF(F10<60,"TIDAK LULUS","LULUS") |
Contoh Soal A.2
Diketahui : hasil akhir ulangan akhir semester
Ditanyakan : nilai akhir ulangan semester dalam huruf
NAMA
|
NILAI-1
|
NILAI-2
|
RATA2
|
NILAI
|
HASIL
|
PENULISAN
FUNGSI
|
NUMBER
|
NUMBER
|
NUMBER
|
HURUF
| |||
ANI
|
90
|
80
|
85
|
B
|
LULUS
| =IF(F7<60,"D",IF(F7<80,"C",IF(F7<90,"B","A"))) |
ALI
|
70
|
88
|
79
|
C
|
LULUS
| =IF(F8<60,"D",IF(F8<80,"C",IF(F8<90,"B","A"))) |
INA
|
80
|
67
|
73,5
|
C
|
LULUS
| =IF(F9<60,"D",IF(F9<80,"C",IF(F9<90,"B","A"))) |
IRA
|
50
|
60
|
55
|
D
|
TIDAK LULUS
| =IF(F10<60,"D",IF(F10<80,"C",IF(F10<90,"B","A"))) |
Comments
Post a Comment