Materi Spread Sheet IF
Oleh Fajar Rahmat Agustian

By SMKN 1 SEKAMPUNG 13 Okt 2020, 07:10:42 WIB Tutorial
Materi Spread Sheet IF

Gambar : Fungsi IF Excel


Hali Sobat SKANSA. Semoga dalam keadaan yang sehat selalu. 

SObat SKANSA Pasti gak asing dengan aplikasi /software pengolah angka atau sering disebut dengan Spreadsheet.  Dengan segala fungsinya sebagai aplikasi pengolah angka, Microsoft Excel Memiliki banyak fitur.

Perlu diketahui, Microsoft Excel ini sendiri merupakan bagian dari paket installasi Microsoft Office yang berfungsi untuk mengolah angka menggunakan spreadsheet yang terdiri dari baris dan kolom untuk mengeksekusi perintah. Microsoft Excel telah menjadi software pengolah data dan angka terbaik di dunia. Selain itu, Microsoft Excel telah didistribusikan secara multi-platform. Microsoft Excel tidak hanya tersedia dalam platform Windows saja lho, tetapi Microsoft Excel juga tersedia di MacOS, Android dan Apple.

Sebagai program pengolah angka terpopuler di dunia, Microsoft Excel mempunyai banyak fungsi, banyak kelebihan dan juga beberapa kekurangan untuk penggunaan tertentu. Untuk lebih jelasnya berikut Mamikos jabarkan.

Fungsi Microsoft Excel

Pada dasarnya fungsi Microsoft Excel adalah untuk mengolah data – data yang isinya didominasi angka. Jika dirinci secara lebih jelas, maka beberapa fungsi Microsoft Excel yaitu:

  • Mengolah Data Angka
    Fungsi Microsoft Excel yang pertama adalah sebagai program pengolah data atau pun dokumen berbentuk angka. Microsoft Excel menyediakan berbagai macam rumus dasar yang dapat digunakan penggunanya untuk mengolah data angka sehingga aktivitas pengolahan data angka dapat berlangsung dengan lebih mudah dan cepat.
  • Mengubah Data Angka Menjadi Data Grafik
    Fungsi Microsoft Excel yang kedua adalah sebagai program untuk mengubah data angka menjadi data grafik secara otomatis. Dengan menggunakan Microsoft Excel, data angka yang diinput dapat langsung diubah oleh penggunanya menjadi data grafik, sehingga lebih mudah dipahami oleh pengguna data tersebut.
  • Membuat Data Bebentuk Tabel
    Fungsi utama Microsoft Excel yang ketiga adalah untuk membuat berbagai macam data yang berbentuk tabel. Program Microsoft Excel pada dasarnya memiliki bentuk / format dasar berupa cell-cell tabel yang dapat diatur sedemikian rupa sehingga memudahkan penggunanya dalam aktivitas pembuatan data berbentuk tabel.

Kelebihan Microsoft Excel

  • User interface yang mudah untuk dipahami.
  • Kompatibilitas dengan berbagai platform/system operasi.
  • Mudah dipelajari untuk pengguna pemula.
  • Tersedia licensi dalam versi grosir.
  • Mempunyai extensi (.xls) terpopuler untuk software spreadsheet.
  • Dapat membaca extensi standar spreadsheet (.csv).
  • Fitur pivot untuk mempermudah memanagemen data.
  • Spreadsheet yang besar, dapat digunakan sebagai alternatif SQL untuk penggunaan sederhana.
  • Resource RAM dan memory kecil dibanding program sejenis.
  • Digunakan oleh berbagai industri, instansi dan pekerjaan.
  • Mendukung Visual Basic
  • Menyediakan fitur Research Pane untuk mempermudah mencari referensi analisis data dengan Microsoft Excel menurut para ahli terkait topik yang diteliti.

Kekurangan Microsoft Excel

  • Akses fungsi tertentu seperti fungsi statistik terbatas.
  • Jumlah sel terbatas.
  • Add-ins untuk disipilin ilmu tertentu seperti neural network, fuzzy logic tidak powerfull dibandingkan software sejenis contoh: MATLAB dan SAS .

Salah satu hal yang membuat Microsoft Excel banyak digunakan adalah memiliki kelengkapan fitur Formulas dan Functions atau dikenal sebagai Rumus Excel dan Fungsi Excel dalam bahasa Indonesia. Rumus IF atau Fungsi IF sendiri adalah fungsi logika pada excel yang digunakan untuk membandingkan dua kondisi atau lebih, fungsi ini sangat sering digunakan dalam skenario untuk menyelesaikan berbagai perhitungan dalam Microsoft Excel. Fungsi IF bekerja dengan cara cek kondisi dan akan mengembalikan satu nilai yang akan di tampilkan pada cell, jika logika yang di uji bernilai benar (TRUE) maka akan ditampilkan nilai benar, sebaliknya jika kondisi atau logika yang diuji bernilai salah (FALSE) maka akan ditampilkan nilai salahnya.

Cara Penggunaan Rumus IF dalam Excel Beserta Contohnya

Cara Penggunaan Rumus IF dalam Excel Beserta Contohnya

Untuk lebih jelasnya lagi, rumus IF ini adalah sebuah rumus yang digunakan sebagai pengecek atau membandingkan suatu kondisi atau syarat agar ketika syarat itu terpenuh maka akan memilih nilai sebuah nilai dan ketika syarat itu tidak terpenuhi maka akan memilih nilai yang lain, rumus IF juga dapat ditambahkan dengan rumus fungsi Excel lainnya, Mamikos akan memberikan info terkait beberapa hal yang dapat dilakukan dari rumus fungsi IF yang akan dijelaskan berikut ini.

  • Operator Pembanding (Comparison Operator)

Operator Pembanding sesuai dengan namanya operator ini digunakan untuk membandingkan dua buah nilai yang akan digunakan untuk menentukan apakah syarat atau kondisi tersebut terpenuhi atau tidak, operator ini membantu dalam penggunaan rumus fungsi IF, berikut operatornya beserta fungsinya.

Ada beberapa Rumus Fungsi Excel yang dapat digunakan pula untuk membantu penghitungan logika seperti And, Or, dan Not. Untuk lebih jelasnya Anda dapat melihat pada Operator Microsoft Excel.

  • Penggunaan IF tunggal / sederhana / sendiri

IF tunggal digunakan untuk menentukan apakah suatu nilai tersebut memenuhi atau tidak. Misalnya, jika ada sebuah nilai yang sudah di ketahui dan kita ingin nilai itu memenuhi syarat atau kondisi yang sudah kita tentukan, maka kita cukup menggunakan sebuah rumus excel IF untuk mengetahuinya berikut penulisan rumusnya: =IF(value_test;value_true;value_false)

Keterangan rumus IF diatas:

  1. Logical_test untuk kondisi atau syarat yang akan digunakan untuk menentukan apakah nilai tersebut memenuhi atau tidak memenuhi kondisi atau syarat.
  2. Value_true untuk sebuah nilai yang akan dipilih ketika kondisi atau syarat terpenuhi atau benar (TRUE).
  3. Value_false untuk sebuah nilai yang akan dipilih ketika kondisi atau syarat tidak terpenuhi atau salah (FALSE).
  • Penggunaan IF majemuk / ganda / bertumpuk

IF majemuk adalah sebuah IF yang dapat digunakan untuk menguji sebuah nilai yang memerlukan banyak syarat atau tahap agar dapat menentukan apakah memenuhi syarat atau tidak. Disini Mamikos memiliki 2 contoh, yakni contoh sederhana dan contoh yang kompleks. Contoh sederhana mencari tau apakah nilai yang di masukkan mendapat nilai A, B, atau C :


Penjelasan rumus:
Pada gambar terdapat 3 buah syarat dimana

  1. Syarat ke 1 jika nilai dibawah 50 maka mendapatkan nilai C.
  2. Syarat ke 2 jika nilai diatas samadengan 50 atau dibawah sama dengan 60 maka mendapatkan nilai B.
  3. Syarat ke 3 jika nilai diatas 60 maka akan mendapatkan nilai A.

Contoh kompleks nya bagaimana menggunakan IF bercabang, jika kita ingin mengetahui bagaimana cara menentukan tahun itu kabisat atau bukan.

Penjelasan rumus :

  1. Syarat ke 1 jika tahun habis dibagi 400 maka kabisat
  2. Syarat ke 2 jika tahun tidak habis dibagi 400 dan habis dibagi 100 maka bukan kabisat
  3. Syarat ke 3 jika tahun tidak habis dibagi 400 dan tidak habis dibagi 100 dan habis dibagi 4 maka kabisat
  4. Syarat ke 4 jika tahun tidak habis dibagi 400 dan tidak habis dibagi 100 dan tidak habis dibagi 4 maka bukan kabisat.
  • Penggunaan IF dengan Aritmatika

IF memerlukan data atau nilai yang sudah diolah agar dapat ditentukan apakah nilai yang sudah diolah tersebut sudah memenuhi atau tidak, untuk melakukannya biasanya memerlukan 3 sampai 4 cell dimana:

  1. cell 1 digunakan untuk nilai pertama
  2. cell 2 digunakan untuk nilai kedua
  3. cell 3 digunakan untuk menghitung antara cell 1 dengan cell 2
  4. cell 4 digunakan IF untuk menentukan dari cell 3

Anda dapat menyingkatnya menjadi 2 sampai 3 cell dimana:

  1. cell 1 digunakan untuk nilai pertama
  2. cell 2 digunakan untuk nilai kedua
  3. cell 3 digunakan untuk IF
  • Penggunaan IF dengan Kalimat

Tidak semua IF harus membandingkan angka, IF juga bisa digunakan untuk membandingkan huruf, berikut cara penulisan rumusnya:


Perlu diingat jika menggunakan huruf pada Rumus Fungsi IF harus menggunakan tanda ” ” (kutip).

  • Penggunaan IF dengan LEFT , RIGHT , MIDLE

Rumus IF juga dapat mengambil beberapa huruf dari sebuah kata, misal jika mahasiswa memiliki kode 14xxxxxxx maka akan diambil hanya angka 14 yang mewakili mahasiswa masuk pada tahun 2014 atau jika ada kode pengiriman barang seperti regxxxxx maka akan diambil kata reg yang mewakili kata “reguler”.

fungsi if dapat mengambil sebagian kata baik di kiri, tengah, kanan dimana terdapat kode unik yang dapat di baca
rumus fungsi IF LEFT
mengambil huruf yang ada disebelah paling kiri dari sebuah kata:

Penjelasan rumus:

=if(left(a2;2)=”14″;2014;”tidak ada tahun”)

  1. Rumus =if( sebagai awal bagian rumus if
  2. Left(a2;2) berfungsi sebagai rumus yang digunakan untuk mengambil huruf yang paling kiri dalam sebuah kata, a2 adalah letak cell yang diambil hurufnya, 2 adalah banyaknya huruf yang diambil
  3. Bagian =”14″ adalah sebuah test apakah hasil dari Rumus Fungsi LEFT sama dengan kata 14 (dalam hall ini angka 14 tetap dianggap sebagai huruf bukan angka jadi dalam penulisan rumusnya tetap menggunakan tanda kutip( ” ” ) untuk lebih jelasnya shilahkan lihat disini )
  4. Bagian ;2014 jika hasil dari Rumus Fungsi LEFT sama dengan kata 14 atau jika hasil bernilai true(benar)
  5. Bagian ;”tidak ada tahun” jika hasil dari Rumus Fungsi LEFT tidak sama dengan kata 14 atau jika hasil bernilai false(salah).

Rumus fungsi IF MID

mengambil dari huruf yang berada ditengah kata:

Penjelasan rumus:

=if(mid(a5;3;3)=”reg”;”reguler”;”yanglain”)

  1. Rumus excel =if( sebagai awal bagian rumus if
  2. Mid(a5;3;3) berfungsi sebagai rumus yang digunakan untuk mengambil huruf yang berada ditengah dalam sebuah kata, a5 adalah letak cell yang diambil hurufnya, 3 pertama adalah pada huruf keberapa huruf akan diambil, 3 kedua adalah banyak huruf yang akan diambil
  3. Bagian =”reg” adalah sebuah value yang akan digunakan untuk mengetahui apakah hasil dari Rumus Fungsi MID sama dengan kata reg
  4. Bagian ;”reguler” dipilih jika hasil Rumus Fungsi MID adalah reg maka akan tertulis “reguler” atau jika hasil bernilai true(benar)
  5. Bagian ;”yanglain” dipilih jika hasil Rumus Fungsi MID bukan reg maka akan tertulis “yanglain” atau jika hasil bernilai false(salah).

Rumus fungsi IF right

mengambil dari huruf yang ada di sebelah paling kanan dari sebuah kata

Penjemasan Rumus:

=if(right(a8;1)=”3″;”3 hari”;”tidak hari”)

  1. Bagian =if( adalah awal penulisan rumus fungsi IF
  2. Right(a8;1) berfungsi sebagai rumus yang digunakan untuk mengambil huruf pada bagian paling kanan dari sebuah kata, a8 adalah letak referensi kata yang diambil katanya, 1 adalah banyaknya huruf yang diambil dimulai dari paling kanan
  3. Bagian =”3″ adalah sebuah tester apakah hasil dari Rumus Fungsi RIGHT sama dengan kata 3 (dalam hall ini angka 3 dibaca sebagai huruf bukanlahh angka oleh karena itu digunakan tanda kuti ( ” ” untuk lebih jelasnya silahkan liat disini )
  4. Bagian ;”3 hari” adalah sebagai value_true, dipilih jika hasil dari Rumus Fungsi RIGHT sama dengan 3 maka akan tertulis 3 hari
  5. Bagian ;”tidak hari” adlah sebagai value_false, dipilih jika hasil dari Rumus Fungsi Right tidak sama dengan 3 maka akan tertulis “tidak hari”.
  • Penggunaan IF dengan Tanggal

Rumus fungsi IF bisa ditambahkan rumus lain seperti rumus untuk tanggal, hal ini dapat membantu menentukan apakah hari yang di tentukan sudah terlewat atau belum, menghitung jumlah hari / bulan / tahun antara dua tanggal.

Contoh 1

Mengetahui apakah tanggal sekarang sama dengan tanggal yang kita tentukan menggunakan rumus fungsi today:

Penjelasan Rumus:

=if(a1=today();”sekarang”;”bukan sekarang”)

  1. Bagian =if( adalah awal Rumus Fungsi IF
  2. a1 adalah letak referensi tanggal yang akan ditentukan apakah sama dengan tanggal yang dibandingkan
    Sama dengan(=) adalah operator pembanding
  3. Today() adalah salah satu rumus tanggal yang ada di Microsoft Excel 2007 yang digunakan untuk mengetahui tanggal sekarang bisa dilihat pada tanggal yang ada di pc/laptop agan, untuk lebih jelasnya silahkan lihat disini
  4. “sekarang” adalah value_true, akan ditulis atau ditampilkan ketika syarat atau kondisi terpenuhi atau value bernilai benar(salah)
  5. ;”bukan sekarang” adalah value_false, akan ditulis atau ditampilkan jika syarat atau kondisi tidak terpenuhi atau value bernilai false(benar).

Contoh 2

Untuk mengetahui apakah tanggal tersebut libur atau tidak menggunakan rumus fungsi choose dan rumus fungsi weekday:

Penjelasan rumus:

=if(choose(weekday(a1;1);”minggu”;”senin”;”selasa”;”rabu”;”kamis”;”jum’at”;”sabtu”)=”minggu”;”hari libur”;”hari tidak libur”)

Ada 3 bagian dalam rumus ini:

Bagian =if( sebagai awal penulisan rumus.

Bagian pertama sebagai test_valuenya sebagaimana,

  1. Choose digunakan untuk mengubah dari angka menjadi bilangan yang sudah kita tentukan
  2. Weekday untuk mengubah hari menjadi angka sesuai urutan
  3. Bagian ;”minggu” adalah value pertama yang dipilih jika hasilnya 1
  4. Bagian ;”senin” adalah value kedua yang dipilih jika hasilnya 2, dan seterusnya

Bagian kedua sebagai value_true(benar) atau jika nilai benar hari ini hari minggu
– “hari ini libur” jika hari ini adalah hari minggu atau nilai benar minggu, maka tertulis hari ini hari libur

Bagian ketiga sebagai value_false(salah) atau jika nilai salah hari ini bukan hari minggu
– “hari ini tidak libur”.

  • Penggunaan IF untuk mengecek apakah kosong(empty) atau tidak(not)

IF juga dapat menggunakan rumus ISBLANK, apa itu ? ISBLANK adalah rumus fungsi excel yang digunakan untuk mengecek apakah field atau cell yang ada pada table excel kosong atau tidak. Ada cara lain untuk mengetahui apakah suatu cell itu kosong atau tidak selain menggunakan rumus ISBLANK kita juga dapat menggunakan dua tanda kutip ( “” ). Dengan adanya ini kita dapat memebuat sebuah laporan dimana jika belum terisi atau masih kosong maka kita bisa membuat sebuah perintah untuk mencetak sesuatu. Contoh sederhananya adalah peminjaman buku, jika buku yang dipinjam belum dikembalikan maka tanggal kembali kosong, lalu jika field kembali kosong maka akan tertulis belum dikembalikan, untuk lebih jelasnya silahkan lihat contoh penggunaan rumus ini:

Contoh 1 (Menggunakan ISBLANK)

Penjelasan Rumus :

  1. if(isblank(c3);”belum dikembalikan”;”sudah dikembalikan”)
  2. Tulisan =if( adalah bagian awal dari rumus if
  3. isblank(c3) adalah rumus fungsi yang digunakan untuk mengecek apakah kosong atau tidak dan juga sebagai value_test, c3 adalah letak atau posisi cell yang dilihat atau di cek
  4. Titik koma(;) sebagai pemisah antara value_test dengan value_true
  5. “belum dikembalikan” sebagai value_true(benar) , dipilih jika nilai memenuhi kondisi atau syarat pada value_test
  6. “sudah dikembalikan” sebagai value_false(salah) , dipilih jika nilai memenuhi kondisi atau syarat pada value_test.

Contoh 2 (Menggunakan TANDA DUA KUTIP ( “” ))

Tanda ini juga dapat kita gunakan untuk melihat apakah cell kosong atau tidak karena tanda dua kutip ( “” ) artinya kosong atau tidak ada apa berbeda jika diantara tanda dua kutip terdapat spa si atau jarak ( ” ” ) artinya tidak kosong terdapat tanda spasi berikut contoh penggunaan tanda dua kutip ( “” ).

Penjelasan rumus:

=if(c3=””;”belum dikembalikan”;”sudah dikembalikan”)

  1. Bagian dari rumus excel =if( adalah awal rumus fungsi IF
  2. c3=”” adalah fungsi untuk mengetahui apakah cell c3 sama dengan kosong
  3. bagian ;”belum dikembalikan” sebagai value_true(benar) jika nilai sudah memenuhi syarat maka akan tercetak “belum dikembalikan”
  4. bagian ;”sudah dikembalikan” sebagai value_false(salah) jika nilai tidak memenuhi syarat maka akan tercetak “sudah dikembalikan”.

Contoh 3 (Menggunakan fungsi OR)

Ada banyak hall yang dapat digunakan untuk menandai kalau cell tersebut kosong beberapa program biasanya menandainya dengan tanda minus/strip ( – ) ada juga yang menggunakan spas ( ), kita menggunakan fungsi OR untuk menggabungkan semuah tanda tersebut untuk menyatakan cell tersebut kosong hall ini diperlukan karena jika mengisi selain lambang itu maka akan dianggap cell itu isi.

Penjelasan rumus:

=if(or(c3=””;c3=”-“;c3=” “;”belum dikembalikan”;”sudah dikembalikan”)

  1. Tulisan =if( adalah bagian awal dari rumus if
  2. or(c3=”-“;c3=””;c3=” “) adalah operator fungsi logika yang digunakan untuk melihat apakah nilai memenuhi syarat atau tidak dengan 3 kondisi pertama c3=”-” apakah c3 isinya sama dengan tanda minus(-) atau kedua
  3. c3=” ” apakah c3 isinya sama dengan spasi atau ketiga c3=”” apakah nilainya sama dengan kosong
  4. ;”belum dikembalikan” adalah bagian value_true jika nilai memenuhi syarat maka akan dicetak atau ditulis belum dikembalikan
  5. ;”sudah dikembalikan” adalah bagian value_false jika nilai memenuhi syarat maka akan di cetak atau ditulis sudah dikembalikan.

Demikian sobat SKANSA Materi yang dapat disampaikan. Semoga dapat bermanfaat untuk kita semua... 

Ikan Hiu dimakan tomat

pokoknya semangat.

~Tak Perlu Terlalu Terang, Cukup Selalu ada dan tak kunjung padam~




Write a Facebook Comment

Komentar dari Facebook

Write a comment

Ada 4 Komentar untuk Berita Ini

  1. Maya nabila 15 Okt 2020, 10:26:58 WIB

    Saya suka dengan pelajaran ini karena mudah di pahami

View all comments

Write a comment