oke bahasan kita lanjutkan dengan fungsi IF Bercabang/Double IF/NESTED
Fungsi IF merupakan fungsi logika yang bisa digunakan untuk menghitung nilai dari sebuah pernyataan berjenjang.
Fungsi if ini biasanya dikenal dengan fungsi if nested (if bercabang atau if bersarang)
Fungsi if ini biasanya dikenal dengan fungsi if nested (if bercabang atau if bersarang)
Secara umum aturan penulisan formulanya seperti di bawah ini;
Logical_test adalah sembarang nilai yang bisa atau akan dievaluasi
sebagai nilai benar dan salah.
sebagai nilai benar dan salah.
Value_if_true adalah nilai yang dihasilkan jika uji logika benar
Value_if_false adalah nilai yang dihasilkan jika uji logika salah
Sebagai contoh bisa dilihat di bawah ini:
1. Buat tabel berikut:
Kita akan menghitung nilai kolom D (grade) dan E (keterangan)
Dalam contoh ini akan menghitung
a. Grade
Jika nilai ujian lebih besar dari 90 maka grade A
Jika nilai ujian lebih besar dari 80 maka grade B
Jika nilai ujian lebih besar dari 70 maka grade C
Jika nilai ujian lebih besar dari 60 maka grade D
Jika nilai ujian lebih kecil dari 60 maka grade E
Jika nilai ujian lebih besar dari 80 maka grade B
Jika nilai ujian lebih besar dari 70 maka grade C
Jika nilai ujian lebih besar dari 60 maka grade D
Jika nilai ujian lebih kecil dari 60 maka grade E
b. Keterangan lulus
Jika nilai grade A maka keterangan sangat baik
Jika nilai grade B maka keterangan baik
Jika nilai grade C maka keterangan cukup
Jika nilai grade D maka keterangan kurang baik
Jika nilai grade E maka keterangan sangat jelek
Jika nilai grade B maka keterangan baik
Jika nilai grade C maka keterangan cukup
Jika nilai grade D maka keterangan kurang baik
Jika nilai grade E maka keterangan sangat jelek
2. Ketik formula berikut;
Pada sel D3 masukan formula :
=IF(C3>90,"A",IF(C3>80,"B",IF(C3>70,"C",IF(C3>60,"D","E"))))
Di sel E3 ketik formula :
=IF(D3="A","Sangatbaik",IF(D3="B","Baik",IF(D3="C","Cukup Baik",IF(D3="D","Kurang baik","Sangat jelek"))))
Maka hasil yang diperoleh seperti gambar dibawah ini :
Bagaimana....... Sudah bisa kan...
Semoga dapat membantu......Sampai jumpa pada postingan selanjutnya.?!
pakde tulung posting cara membuat aplikasi menggunakan foxpro, ono tugas ki nang kampus
BalasHapus