FUNGSI
LOGIKA
FIQRI ROHMAN, S.T
PEMBAHASAN
MATERI
• LOGIKA TES 1
• Konsep Logical Test
• Operator Perbandingan
• FUNGSI LOGIKA 2
• Fungsi AND
• Fungsi OR
3
• FUNGSI IF
• Penjelasan Fungsi IF
• Menggunakan Fungsi IF
• Rumus IF
KONSEP LOGIKA
TEST
1 = Sama Dengan A1 = B2
1 10 20 A1 = A2 FALSE
2 10 20 A1 <A2 TRUE
3 10 20 A1 >A2 FALSE
4 10 20 A1 <= A2 TRUE
5 10 20 A1 >= A2 FALSE
6 10 20 A1 <>A2 TRUE
FUNGSI LOGIKA [FUNGSI
AND]
▶ Jika pada bahasan tentang logical
test sebelumnya kita hanya
membandingkan satu variabel
dengan satu variabel lainnya, maka
melalui fungsi AND dan OR kita ingin
membanding LEBIH DARI SATU
VARIABEL dengan SATU ATAU
LEBIH VARIABEL lainnya. ▶ Fungsi
AND akan menghasilkan keluaran
bernilai TRUE, apabila SELURUH
logical test yang dilakukan bernilai
TRUE. Penulisan Fungsi AND :
=AND ( Logical1; Logical2; ... )
AND A1 < A3 TRUE
CONTOH
LOGIKA 3 10 20 30 A1 >A2
AND A1 > A3 FALSE
AND
Penulisan Rumus AND =AND ( 4 10 20 30 A1 <= A2
Logical1; Logical2) AND A1 > A3 FALSE
6 10 20 30 A1 <>A2
1 10 20 30 A1 = A2 AND A1 <> A3 TRUE
AND A1 = A3 FALSE Keluaran dengan Rumus
2 10 20 30 A1 <A2
Manual
1 180 116 150 A1 < A2 AND A3 > A2
2 172 173 130 A1 < A2 AND A1 > A2
3 131 180 146 A1 < A2 AND A3 > A2
4 185 128 107 A1 < A2 AND A3 <> A2
5 197 104 106 A1 > A2 AND A3 > A2
6 131 188 166 A1 > A2 AND A3 < A2
LATIHAN LOGIKA OR
Penulisan Rumus OR
=OR ( Logical1; Logical2) No. Nilai A1 Nilai A2
Nilai A3 Logical Test Keluaran
Keluaran dengan Manual
Rumus
1 180 116 150 A1 < A2 OR A3 > A2
2 172 173 130 A1 > A2 OR A3 = A2
3 131 180 146 A1 > A2 OR A3 > A2
4 185 128 107 A1 > A2 OR A3 <> A2
5 197 104 106 A1 < A2 OR A3 > A2
6 131 188 166 A1 < A2 OR A3 < A2
FUNGSI IF
▶ Fungsi IF atau Rumus IF merupakan salah satu fungsi
Excel dalam kategori atau kelompok logical yang sering
dibutuhkan untuk melakukan uji logika tertentu pada
rumus microsoft excel.
▶ IF(TesLogika;[KondisiTerpenuhi];
[KondisiTidakTerpenuhi])
▶ Dari
sintaksis di atas dapat kita ketahui bahwa Fungsi IF
pada excel memiliki tiga argument :
RUMUS IF
▶ Penggunaan fungsi IF pada rumus excel bisa digunakan
secara tunggal maupun ganda atau bertingkat. Maksud
dari rumus if bertingkat adalah kita menggunakan fungsi
IF bersarang atau memasukkan fungsi excel if ke dalam
sebuah rumus if yang lain.
RUMUS IF TUNGGAL
Berikut Contoh rumus if lulus tidak lulus sebagai contoh
penggunaan rumus if tunggal pada excel : Catatan : Nilai
yang lebih dari 140 maka LULUS dan nilai yang kurang
dari 140 GAGAL Pada tabel di bawah, rumus excel yang
digunakan pada KETERANGAN adalah :
=IF(E2>140;"LULUS";"GAGAL")
RUMUS IF
BERTINGKAT
Fungsi atau rumus excel IF bisa juga
dimasukkan ke dalam fungsi IF yang lain.
Kasus ini sering juga disebut rumus if
bertingkat, rumus if bersarang atau rumus if
bercabang. Atau dalam istilah lain disebut
Nested IF Function. Penerapan rumus IF
bercabang ini maksimal hanya bisa
digunakan sampai 64 cabang saja.
RUMUS IF
BERTINGKAT
Selanjutnya silahkan perhatikan contoh
Rumus IF bertingkat di bawah ini :
RUMUS
=IF(C2>60;IF(D2>60;"LULUS";"GAGAL");"GAGAL")
Catatan : NO NAMA NILAI A NILAI B JUMLAH
KETERANGAN
Jika NILAI A lebih dari 60 maka hasil nya LULUS dan 1
UDIN 80 70 150 LULUS
NILAI B lebih dari 60 maka hasil nya
2 ETIN 60 70 130 GAGAL
LULUS, Hasil LULUS akan keluar pada KETERANGAN 3
ABDUL 80 90 170 LULUS
apabila NILAI A dan NILAI B LULUS.
4 SISKA 75 60 135 GAGAL
5 USA 90 70 160 LULUS
TERIMAKASI
H