Dalam Microsoft Excel fungsi yang 
juga sering digunakan adalah fungsi Logika atau IF, tapi sebelum 
pembahasan lebih lanjut tentang fungsi IF ada beberapa hal yang perlu 
dipelajari terlebih dahulu sebagai penunjang dalam mengoperasikan fungsi
 Logika/If ini.
a.      Operator Logika.
Fungsinya untuk menentukan ekspresi logika, sebagai syarat untuk 
melakukan pilihan dalam penulisan rumus. Operator Logika itu adalah:
<          : Lebih Kecil
>          : Lebih Besar
<=        : Lebih Kecil sama dengan
>=        : Lebih besar sama dengan
=          : Sama Dengan
< >       : Tidak Sama Dengan
b.      Ekspresi Logika
Suatu pernyataan logika yang menghasilkan nilai TRUE (Benar) atau FALSE (salah).
Contoh:        
5+6<10 hasilnya FALSE
10/2=5 hasilnya TRUE
5+6< > hasilnya TRUE
c.       Gerbang Logika
1)      AND
Sintaksnya: AND(ekspresi logika 1,ekspresi logika 2,ekspresi logika 3,…) maksimum 30 ekspresi logika.
Contoh: AND(A5<10,B5=20) apabila semua nilai logika TRUE maka 
hasilnya TRUE atau benar, bila ada satu atau semua bernilai FALSE maka 
hasilnya juga FALSE atau Salah.
2)      OR
Sintaksnya: OR(ekspresi logika 1, ekspresi logika 2, ekspresi logika 3,…..) maksimum 30 ekspresi logika.
Contoh: OR(A5<10,B5=20) apabila salah satu atau semua dari nilai 
logika TRUE maka hasilnya TRUE atau benar, bila semua salah maka 
hasilnya juga FALSE atau salah.
3)      NOT 
Sintaksnya: NOT (Logika)
Contohnya: NOT(A5<10) apabila nilai dari A5<10 TRUE maka 
hasilnya FALSE atau salah tapi bila bernilai
FALSE atau salah maka 
hasilnya TRUE atau benar.
d.      Fungsi IF
1)      IF Tunggal
Sintaksnya : =IF(ekspresi logika,nilai benar,nilai salah)
Contoh : =IF(C3>=75,”LULUS”,”GAGAL”)
2)      IF Ganda
Sintaksnya : =IF(ekspresi logika,nilai benar,IF(ekpresi logika,nilai benar,IF(…….)) maksimum 8 IF.
Contoh : =If(C3>=85,”Baik”,IF(C3>=75,”Cukup”,”Kurang”))