Cara Menggunakan If dan Nested If di Google Spreadsheet

Cara Menggunakan If dan Nested If di Google Spreadsheet

Cara Menggunakan If dan Nested If di Google Spreadsheet.

 Cara Menggunakan If dan Nested If di Google Spreadsheet


Salah satu pernyataan yang paling umum digunakan di hampir setiap bahasa pemrograman adalah pernyataan IF. Jadi tidak mengherankan jika menggunakan pernyataan IF dan IF bersarang di Google Sheets sangat populer dan sangat berguna.


Pernyataan IF di Google Sheets memungkinkan Anda memasukkan fungsi yang berbeda ke dalam sel berdasarkan kondisi dari sel lain. Saat Anda menyusun pernyataan IF, Anda dapat membuat analitik yang lebih canggih berdasarkan data. Dalam artikel ini, Anda akan mempelajari cara melakukannya serta melihat beberapa contoh.

Daftar isi


Menggunakan Pernyataan IF di Google Sheets


Sebelum Anda bisa menguasai dan mulai menyusun pernyataan IF, Anda perlu memahami cara kerja pernyataan IF sederhana di Google Spreadsheet terlebih dahulu.


Cara termudah untuk memahami ini adalah dengan sebuah contoh. Untuk contoh pertama kami, bayangkan Anda menarik daftar gunung yang ingin Anda daki dari internet, beserta ketinggiannya.


Anda hanya tertarik mendaki gunung yang ketinggiannya lebih dari 3000 kaki. Jadi Anda membuat kolom lain yang disebut "Lebih dari 3000 Kaki". Pernyataan IF adalah cara termudah untuk mengisi bidang ini.


Berikut cara kerja pernyataan IF:


IF(ekspresi_logis, nilai_if_true, nilai_if_false)


Parameter dalam pernyataan IF bekerja sebagai berikut:

  * Logical_expression: Ini adalah pernyataan kondisional menggunakan operator seperti <, >, atau =.

  * Value_if_true: Masukkan apa yang Anda inginkan di sel jika ekspresi logisnya BENAR.

  * Value_if_false: Masukkan apa yang Anda inginkan di sel jika ekspresi logisnya FALSE.


Dalam contoh ini, mulailah dengan baris pertama dan letakkan kursor di sel C2. Kemudian, ketikkan rumus berikut:


=IF(B2>3000,”YA”,”TIDAK”)

Pernyataan IF ini berarti jika ketinggian gunung di sel B2 lebih besar dari 3000, maka tampilkan YA di sel C2, jika tidak tampilkan TIDAK.


Tekan Enter dan Anda akan melihat hasil yang benar (YA) di sel C2.


Anda juga dapat melihat saran Google Spreadsheet untuk mengisi otomatis sisa sel di bawah ini. Pilih tanda centang jika Anda ingin melanjutkan dan mengisi otomatis sisa sel dengan fungsi yang sama ini. Referensi akan secara otomatis diperbarui ke sel yang benar untuk ketinggian gunung tersebut.


Jika Anda tidak melihat saran ini, Anda dapat menahan tombol Shift pada keyboard Anda dan klik dua kali kotak kecil di sudut kanan bawah sel tempat Anda memasukkan rumus pertama.


Menggunakan Pernyataan IF Bersarang di Google Spreadsheet


Sekarang mari kita lihat contoh membuat pernyataan IF bersarang di Google Sheets.


Menggunakan contoh yang sama seperti di atas, katakanlah Anda ingin menemukan gunung pertama dalam daftar yang ketinggiannya tidak lebih dari 3.000 kaki sehingga Anda memilihnya sebagai pendakian "mudah" berikutnya. Untuk mencari dari atas ke bawah dalam kolom untuk item berikutnya yang cocok dengan kondisi memerlukan pernyataan IF bersarang.


Tempatkan kursor di sel tempat Anda ingin hasilnya. Kemudian, ketikkan rumus berikut:


=IF(B2<3000,A2,IF(B3<3000,A3,IF(B4<3000,A4,IF(B5<3000,A5,IF(B6<3000,A6,IF(B7<3000,A7,IF) (B8<3000,A8,IF(B9<3000,A9,IF(B10<3000,A10,IF(B11<3000,A11,IF(B12<3000,A12,IF(B13<3000,A13,IF(B14) <3000,A14,IF(B15<3000,A15,”Tidak ada"))))))))))))))


Terlihat agak gila, bukan? Ya, pernyataan IF bersarang bisa menjadi rumit. Mari kita uraikan yang satu ini agar lebih masuk akal.


Bagian pertama dari pernyataan (=IF(B2<3000) memeriksa apakah sel pertama di kolom kurang dari 3000. Jika ya, maka itu adalah gunung pertama dalam daftar di bawah 3000 dan akan mengembalikan A2 (,A2 ) karena pernyataan IF itu benar.


Jika salah, maka Anda perlu menyarangkan pernyataan IF lain untuk memeriksa kolom berikutnya (,IF(B3<3000). Jika ini benar, kembalikan A3 (,A3)


Anda mengulangi kumpulan pernyataan IF ini sampai Anda mencapai A15, dan kemudian menutup semua pernyataan if dengan karakter ")" yang berulang.


Anda akan melihat parameter "false" terakhir dalam pernyataan IF bersarang adalah "Tidak Ada". Ini karena jika A15 juga tidak di bawah 3000 kaki, maka tidak ada gunung yang berada di bawah 3000 kaki.


Dalam contoh ini, inilah hasilnya di sel D2.

Pro-tip: Cara yang lebih sederhana untuk melakukannya adalah dengan menggunakan fungsi INDEX, MATCH, dan VLOOKUP.


Pernyataan IF Bersarang untuk Menemukan Angka Tertinggi


Pada contoh sebelumnya, pernyataan IF disarangkan sebagai parameter FALSE di dalam pernyataan IF sebelumnya. Contoh kebalikan dari pernyataan IF bersarang adalah menyarangkannya sebagai parameter TRUE.


Anda dapat menggunakan pendekatan ini untuk menemukan angka tertinggi dalam daftar. Misalnya, katakanlah Anda memiliki daftar siswa dan nilai ujian mereka. Anda ingin menggunakan pernyataan IF bersarang untuk menemukan nilai tertinggi.


Tempatkan kursor di sel tempat Anda ingin meletakkan hasilnya dan ketikkan rumus berikut:


=IF(B2>B3,IF(B2>B4,B2,IF(B4>B3,B4,B3)),B3)


Bagian pertama dari pernyataan (=IF(B2>B3) memeriksa apakah sel pertama di kolom lebih besar dari yang kedua. Jika ya, maka sel itu (B2) mungkin yang terbesar, tetapi Anda masih perlu memeriksa istirahat Jadi, sebagai ganti parameter TRUE, Anda akan membuat pernyataan IF lain yang memeriksa B2 melawan B4.

  * Jika B2 masih lebih besar dari B4, itu adalah angka terbesar dan Anda dapat mengembalikan B2 sebagai parameter TRUE berikutnya.

  * Jika tidak, B4 bisa menjadi angka terbesar. Jadi parameter FALSE perlu memeriksa B4 terhadap B3. Jika lebih besar, maka itu adalah angka terbesar dan pernyataan IF terakhir ini akan mengembalikan B4 pada parameter TRUE.

  * Jika tidak, maka B3 adalah yang terbesar dan harus dikembalikan sebagai parameter FALSE akhir.

  * Terakhir, jika pemeriksaan kedua (B2>B4) salah, maka B3 adalah yang terbesar karena pernyataan IF pertama (B2>B3) sudah salah, sehingga B3 dapat dikembalikan sebagai parameter FALSE ini.


Begini hasilnya:


Bingung belum?


Kamu tidak sendiri. Menggunakan pernyataan IF bersarang untuk sesuatu seperti ini cukup rumit. Dan begitu Anda menambahkan lebih banyak angka ke daftar, itu menjadi lebih rumit.


Itu sebabnya Google Sheets sebenarnya memiliki fungsi MAX di mana Anda cukup memberikan rentang sel (dalam hal ini kolom), dan itu akan mengembalikan jumlah maksimum. Ada juga fungsi MIN yang akan mengembalikan nilai minimum.


Contoh Google Sheets JIKA Bersarang yang Realistis


Dua contoh sebelumnya dimaksudkan untuk menunjukkan kepada Anda betapa mudahnya menjadi berantakan jika Anda menggunakan pernyataan IF bersarang padahal sebenarnya tidak. Itu jebakan yang mudah untuk dimasuki. Selalu cari fungsi Google Spreadsheet tunggal yang lebih sederhana untuk mencapai apa yang Anda coba lakukan.


Misalnya, katakanlah Anda memiliki perusahaan dan Anda telah menerima umpan balik tentang empat karyawan. Berdasarkan empat karakteristik yang Anda terima umpan baliknya, Anda perlu menentukan apakah setiap karyawan adalah bahan promosi.


Anda dapat menulis pernyataan IF bersarang yang akan memeriksa jawaban untuk setiap karakteristik dan kemudian memberikan keputusan di kolom hasil.


Jika karyawan tersebut tidak:

  * Tepat waktu: Anda tidak terlalu khawatir, tetapi Anda tidak boleh berpromosi (mungkin tidak).

  * Efisien: Anda tidak terlalu khawatir, dan mungkin masih berpromosi (mungkin).

  * Kualitas Kepemimpinan: Anda tidak boleh berpromosi jika Anda setuju dengan umpan balik (mungkin tidak).

  * Terpercaya: Anda pasti tidak ingin berpromosi (pasti tidak).


Anda dapat memprogram keputusan ini ke dalam pernyataan IF bersarang. Tempatkan kursor ke dalam sel tempat Anda menginginkan hasilnya dan ketikkan rumus berikut:


=IF(B2=”YA”,IF(C2=”YA”,IF(D2=”YA”,IF(E2=”YA”,”Pasti”,”Mungkin Tidak”),“Mungkin”),“Mungkin Tidak"), "Jelas Tidak")


Ini adalah pernyataan IF bersarang sederhana yang mengembalikan "Pasti" jika semua respons adalah "YA", tetapi kemudian mengembalikan jawaban yang berbeda tergantung pada apakah salah satu sel individu adalah "TIDAK".


Ini adalah salah satu dari sedikit contoh di mana pernyataan IF bersarang akan menjadi pilihan yang baik. Tetapi seperti yang disebutkan di atas, jika Anda perlu melakukan sesuatu yang jauh lebih kompleks, Anda jauh lebih baik mencari fungsi Google Sheets yang ada yang mencapai tujuan yang sama dengan lebih mudah.


Beberapa contoh fungsi "IF" canggih yang hebat termasuk SUMIF, COUNTIFS, SUMIFS, dan AVERAGEIFS.


Sekian artikel tentang Cara Menggunakan If dan Nested If di Google Spreadsheet. Baca juga artikel mengenai Cara Menggunakan Isi Flash Di Excel yang mungkin perlu Sobat ketahui.

Lebih baru Lebih lama