Rumus Excel IF | Cara Menggunakan Fungsi IF Di Microsoft Excel
1. Operator Pembanding (Comparison Operator)
- Sama dengan (=)
- Kurang dari (<)
- Lebih dari (>)
- Kurang dari atau sama dengan (<=)
- Lebih dari atau sama dengan (>=)
- Tidak sama dengan (<>)
ada beberapa Rumus Fungsi Excel yang dapat digunakan untuk membantu penghitungan logika seperti :
- And
- Or
2. Penggunaan IF tunggal / sederhana / sendiri
IF tunggal digunakan untuk menentukan apakah suatu nilai tersebut memenuhi atau tidak
3. Penggunaan IF majemuk / ganda / bertumpuk
Disini saya memiliki 2 contoh, 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
-syarat ke 1 jika nilai dibawah 50 maka mendapatkan nilai C
-syarat ke 2 jika nilai diatas samadengan 50 atau dibawah sama dengan 60 maka mendapatkan nilai B
-syarat ke 3 jika nilai diatas 60 maka akan mendapatkan nilai A
Contoh kompleksnya bagaimana menggunakan IF bercabang, jika saya ingin mengetahui bagaimana cara menentukan tahun itu kabisat atau bukan
penjelasan rumus :
- Syarat ke 1 jika tahun habis dibagi 400 maka kabisat
- Syarat ke 2 jika tahun tidak habis dibagi 400 dan habis dibagi 100 maka bukan kabisat
- Syarat ke 3 jika tahun tidak habis dibagi 400 dan tidak habis dibagi 100 dan habis dibagi 4 maka kabisat
- Syarat ke 4 jika tahun tidak habis dibagi 400 dan tidak habis dibagi 100 dan tidak habis dibagi 4 maka bukan kabisat
4. Penggunaan IF dengan aritamatika
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 :
cell 1 digunakan untuk nilai pertama
cell 2 digunakan untuk nilai kedua
cell 3 digunakan untuk menghitung antara cell 1 dengan cell 2
cell 4 digunakan IF untuk menentukan dari cell 3
anda dapat menyingkatnya menjadi 2 sampai 3 cell dimana :
cell 1 digunakan untuk nilai pertama
cell 2 digunakan untuk nilai kedua
cell 3 digunakan untuk IF
untuk IF dengan aritmatika anda dapat menggunakan rumus excel seperti sqrt(akar),sum,average,dan lain lain anda dapat meliat rumus nya di sini
5. Penggunaan IF dengan kalimat
Tidak semua IF harus membandingkan angka, IF juga bisa digunakan untuk membandingkan huruf, berikut cara penulisan rumusnya :
6. 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 :
==> rumus =if( sebagai awal bagian rumus if
==> 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
==> 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 )
==> bagian ;2014 jika hasil dari Rumus Fungsi LEFT sama dengan kata 14 atau jika hasil bernilai true(benar)
==> 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 :
==> 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
==> bagian ="reg" adalah sebuah value yang akan digunakan untuk mengetahui apakah hasil dari Rumus Fungsi MID sama dengan kata reg
==> bagian ;"reguler" dipilih jika hasil Rumus Fungsi MID adalah reg maka akan tertulis "reguler" atau jika hasil bernilai true(benar)
==> 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 :
==> 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 )
==> bagian ;"3 hari" adalah sebagai value_true, dipilih jika hasil dari Rumus Fungsi RIGHT sama dengan 3 maka akan tertulis 3 hari
==> bagian ;"tidak hari" adlah sebagai value_false, dipilih jika hasil dari Rumus Fungsi Right tidak sama dengan 3 maka akan tertulis "tidak hari"
7. 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 :
- a1 adalah letak referensi tanggal yang akan ditentukan apakah sama dengan tanggal yang dibandingkan
- sama dengan(=) adalah operator pembanding
- 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
- "sekarang" adalah value_true, akan ditulis atau ditampilkan ketika syarat atau kondisi terpenuhi atau value bernilai benar(salah)
- ;"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 :
ada 3 bagian dalam rumus ini
- bagian =if( sebagai awal penulisan rumus
=> Bagian pertama sebagai test_valuenya
- choose digunakan untuk mengubah dari angka menjadi bilangan yang sudah kita tentukan
- weekday untuk mengubah hari menjadi angka sesuai urutan
- bagian ;"minggu" adalah value pertama yang dipilih jika hasilnya 1
- bagian ;"senen" 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"
8 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 :
=> tulisan =if( adalah bagian awal dari rumus if
=> 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
=> titik koma(;) sebagai pemisah antara value_test dengan value_true
=> "belum dikembalikan" sebagai value_true(benar) , dipilih jika nilai memenuhi kondisi atau syarat pada value_test
=> "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 :
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 :
=> tulisan =if( adalah bagian awal dari rumus if
=> 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 c3=" " apakah c3 isinya sama dengan spasi atau ketiga c3="" apakah nilainya sama dengan kosong
=> ;"belum dikembalikan" adalah bagian value_true jika nilai memenuhi syarat maka akan dicetak atau ditulis belum dikembalikan
=> ;"sudah dikembalikan" adalah bagian value_false jika nilai memenuhi syarat maka akan di cetak atau ditulis sudah dikembalikan
0 comments:
Posting Komentar