Fungsi IF merupakan logika yang dapat digunakan untuk menyelesaikan berbagai masalah dalam pengolahan data dalam LibreOffice Calc maupun aplikasi lainnya. Sebelum mempelajari fungsi IF diharapkan telah mempelajari materi tentang fungsi COUNT, COUNTIF, COUNTIFS, disini dan SUM, SUMIF, SUMIF disini .

Klik Tujuan Pembelajaran

Menjelaskan (C2): Siswa dapat menjelaskan penggunaan rumus IF dan Nested IF pada LibreOffice Calc.Menganalisis (C4): Siswa dapat menganalisis situasi yang memerlukan penggunaan rumus IF dan Nested IF dalam pengolahan data.


1. Pengenalan Rumus IF

Fungsi IF digunakan untuk melakukan perbandingan logis antara nilai yang diinginkan. Fungsi IF juga untuk memeriksa suatu kondisi dan mengembalikan satu nilai jika kondisi tersebut benar, dan nilai lain jika kondisi tersebut salah.

Sintaks IF dalam LibreOffice Calc adalah sebagai berikut:

=IF(tes_logika; nilai_jika_benar; nilai_jika_salah)

Contoh Penggunaan fungsi IF ditunjukkan seperti dibawah ini :

Misalkan ada sebuah tabel dengan nilai siswa, dan kita ingin mengklasifikasikan apakah nilai tersebut “Lulus” atau “Tidak Lulus” berdasarkan nilai minimal 75.

Nama SiswaNilaiKeterangan
Andi80=IF(B2>=75; “Lulus”; “Tidak Lulus”)
Budi60=IF(B3>=75; “Lulus”; “Tidak Lulus”)
Cici90=IF(B4>=75; “Lulus”; “Tidak Lulus”)

2. Fungsi Nested IF

Nested IF adalah penggunaan fungsi IF di dalam fungsi IF lainnya. Ini berguna untuk memeriksa beberapa kondisi bertingkat.

Sintaks fungsi Nested IF adalah :

=IF(tes_logika1; nilai_jika_benar1; IF(tes_logika2; nilai_jika_benar2; nilai_jika_salah))

Contoh Penggunaan fungsi Nested IF seperti berikut ini:

Misalkan kita ingin memberikan grade berdasarkan nilai siswa sebagai berikut:

Nama SiswaNilaiGrade
Andi95=IF(B2>=90; “A”; IF(B2>=80; “B”; IF(B2>=70; “C”; IF(B2>=60; “D”; “E”))))
Budi85=IF(B3>=90; “A”; IF(B3>=80; “B”; IF(B3>=70; “C”; IF(B3>=60; “D”; “E”))))
Cici70=IF(B4>=90; “A”; IF(B4>=80; “B”; IF(B4>=70; “C”; IF(B4>=60; “D”; “E”))))

3. Latihan Soal

Untuk menguji pemahamanmu tentang rumus IF dan Nested IF silahkan mengerjakan latihan soal berikut ini.

Soal 1: Buatlah rumus IF untuk menentukan apakah seseorang mendapatkan “Bonus” atau “Tidak” berdasarkan jumlah penjualan. Jika penjualan lebih dari 100, maka berikan “Bonus”, jika tidak, berikan “Tidak”.

Nama PenjualPenjualanKeterangan
Alex120?
Bella90?
Clara150?

Soal 2: Buatlah rumus Nested IF untuk mengklasifikasikan produk berdasarkan stoknya:

Nama ProdukStokKlasifikasi
A120?
B70?
C30?

Soal 3: Buatlah rumus Nested IF untuk menentukan nilai akhir berdasarkan skala berikut:

Nama SiswaNilaiGrade
Dimas88?
Elisa92?
Fajar76?

Dengan memahami IF dan Nested IF, kalian dapat lebih efektif dalam mengelola dan menganalisis data dalam LibreOffice Calc.

Jika sudah dapat menyelesaikan latihan soal dengan baik, maka dapat dilanjutkan materi berikutnya tentang algoritma pemrograman di sini.