Tujuan Pembelajaran
- Siswa dapat menjelaskan penggunaan rumus IF dan Nested IF pada LibreOffice Calc.
- Siswa dapat menganalisis situasi yang memerlukan penggunaan rumus IF dan Nested IF dalam pengolahan data.
1. Pengenalan Rumus IF
Rumus IF digunakan untuk melakukan perbandingan logis antara nilai yang diinginkan. Rumus ini memeriksa suatu kondisi dan mengembalikan satu nilai jika kondisi tersebut benar, dan nilai lain jika kondisi tersebut salah.
Sintaks:
| =IF(tes_logika; nilai_jika_benar; nilai_jika_salah) |
- tes_logika: Kondisi yang akan diuji (misalnya, A1 > 10).
- nilai_jika_benar: Nilai yang akan dikembalikan jika kondisi benar.
- nilai_jika_salah: Nilai yang akan dikembalikan jika kondisi salah.
Contoh Penggunaan:
Misalkan ada sebuah tabel dengan nilai siswa, dan kita ingin mengklasifikasikan apakah nilai tersebut "Lulus" atau "Tidak Lulus" berdasarkan nilai minimal 75.
| Nama Siswa | Nilai | Keterangan |
|---|---|---|
| Andi | 80 | =IF(B2>=75; "Lulus"; "Tidak Lulus") |
| Budi | 60 | =IF(B3>=75; "Lulus"; "Tidak Lulus") |
| Cici | 90 | =IF(B4>=75; "Lulus"; "Tidak Lulus") |
2. Pengenalan Nested IF
Nested IF adalah penggunaan rumus IF di dalam rumus IF lainnya. Ini berguna untuk memeriksa beberapa kondisi bertingkat.
Sintaks:
| =IF(tes_logika1; nilai_jika_benar1; IF(tes_logika2; nilai_jika_benar2; nilai_jika_salah)) |
Contoh Penggunaan:
Misalkan kita ingin memberikan grade berdasarkan nilai siswa sebagai berikut:
- A untuk nilai >= 90
- B untuk nilai 80-89
- C untuk nilai 70-79
- D untuk nilai 60-69
- E untuk nilai < 60
| Nama Siswa | Nilai | Grade |
|---|---|---|
| Andi | 95 | =IF(B2>=90; "A"; IF(B2>=80; "B"; IF(B2>=70; "C"; IF(B2>=60; "D"; "E")))) |
| Budi | 85 | =IF(B3>=90; "A"; IF(B3>=80; "B"; IF(B3>=70; "C"; IF(B3>=60; "D"; "E")))) |
| Cici | 70 | =IF(B4>=90; "A"; IF(B4>=80; "B"; IF(B4>=70; "C"; IF(B4>=60; "D"; "E")))) |
3. Latihan Soal IF dan NESTED IF
|
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".
Soal 2: Buatlah rumus Nested IF untuk mengklasifikasikan produk berdasarkan stoknya:
Soal 3: Buatlah rumus Nested IF untuk menentukan nilai akhir berdasarkan skala berikut:
|
Dengan memahami rumus IF dan Nested IF, kalian dapat lebih efektif dalam mengelola dan menganalisis data dalam spreadsheet. Selesaikan latihan soal di atas untuk menguji pemahaman kalian!