Saturday, March 24, 2018

√ If Condition Dengan Pernyataan Bentuk Angka

Dalam pembahasan yang telah lewat di artikel sebelumnya, kita sudah membahasa mengenai Pengkondisian Sederhana dengan Rumus Excel dan juga Penggunaan Rumus IF Condition dengan Pernyataan Bentuk Text. Pada bab ini akan kita lanjutkan bagaimana cara pengkondisian dengan rumus excel =IF(....) dengan bentuk penyataan Angka dari data yang berbentuk Text.



Sebagai contoh kita buat dasar pernyataan untuk memilih bagaimana rumus excel nantinya :
  • A   = 95
  • A- = 90
  • B+ = 85
  • B  = 80
  • B- = 75
  • C+ = 70
  • C = 65
  • C- = 60
  • D+ = 55
  • D = 50
  • D- = 45
Rumus Dasar Excel IF Condition : =IF(logical_test;[value_if_true];[value_if_false])
  • =IF (Merupakan rumus umum untuk pengkondisian)
  • logical_test (Di mana nilai diambil sebagai materi contoh pengkondisian)
  • value if true (Adalah nilai kalau pernyataan pada logical test itu benar)
  • value if false (Adalah nilai kalau pernyataan pada logical test itu salah)

Tabel Data Nilai Siswa
-ABCD
1NAMA-SISWARANGENILAIFORMULA
2AGUSC+70=IF(B2="A";95;IF(B2="A-";90;IF(B2="B+";85;IF(B2="B";80;
IF(B2="B-";75;IF(B2="C+";70;IF(B2="C";65;IF(B2="C-";60;
IF(B2="D+";55;IF(B2="D";50;45))))))))))
3BUDIB85=IF(B3="A";95;IF(B3="A-";90;IF(B3="B+";85;IF(B3="B";80;
IF(B3="B-";75;IF(B3="C+";70;IF(B3="C";65;IF(B3="C-";60;
IF(B3="D+";55;IF(B3="D";50;45))))))))))
4DEWIA-90=IF(B4="A";95;IF(B4="A-";90;IF(B4="B+";85;IF(B4="B";80;
IF(B4="B-";75;IF(B4="C+";70;IF(B4="C";65;IF(B4="C-";60;
IF(B4="D+";55;IF(B4="D";50;45))))))))))
5FADLID+55=IF(B5="A";95;IF(B5="A-";90;IF(B5="B+";85;IF(B5="B";80;
IF(B5="B-";75;IF(B5="C+";70;IF(B5="C";65;IF(B5="C-";60;
IF(B5="D+";55;IF(B5="D";50;45))))))))))
6RISKAB-75=IF(B6="A";95;IF(B6="A-";90;IF(B6="B+";85;IF(B6="B";80;
IF(B6="B-";75;IF(B6="C+";70;IF(B6="C";65;IF(B6="C-";60;
IF(B6="D+";55;IF(B6="D";50;45))))))))))

Catatan:

  1. Pada bab logical_test, untuk bentuk text [B6="A-"] harus memakai tanda petik dua ["..."]. Sedangkan bentuk angka pada value_if_true [;95] dan  value_if_false [...] tidak perlu memakai tanda petik.
  2. Sama halnya kalau bab logical_test, dalam bentuk angka [=IF(B6=90;.....] tidak perlu memakai tanda petik, namun pada bentuk text di bab value_if_true [;"BAIK"] dan  value_if_false [;"KURANG BAIK"] harus memakai tanda petik.

Sumber http://menofschool.blogspot.com