Tuesday, February 10, 2015

Fungsi IF MID Ms Excel

Fungsi IF digunakan untuk menguji sel di Microsof Excel dengan suatu kondisi apakah terpenuhi atau tidak. Fungsi MID digunakan untuk mengambil karakter dari sel yang berada di antara kiri dan kanan karakter pada suatu sel. Jadi, fungsi IF MID berarti menguji kondisi apakah terpenuhi atau tidak dari hasil fungsi MID.

Penulisan rumus: =IF(MID(sel_kode; awal_char; jml_char)=kondisi; terpnuhi; tdk_trpenuhi)

sel_kode: sel yang akan diuji dan diambil beberapa karakter darinya dengan fungsi MID.
awal_char: tentukan dimulai karakter ke berapa dari kiri diambil dari sel kode.
jml_char: berapa jumlah karakter yang diambil dari sel kode.
= (sama dengan): sebagai operator pembanding. Bisa juga yang lain seperti >, <, >= dan sebagainya.
kondisi: ketentuan yang menjadi patokan untuk dipenuhi.
terpnuhi: hasil (pernyataan) jika kondisi terpenuhi.
tdk_trpenuhi: hasil (pernyataan jika tidak terpenuhi. Ini tidak harus ada, bisa dikosongkan. Di bagian ini juga Anda bisa membuat perbandingan baru.

Contoh kasus: Tentukan nama provider dari Kode yang diambil dari 2 karakter, dimulai dari karakter ke-3.

Data untuk fungsi IF MID.
Untuk fungsi MID: Diambil 2 karakter dimulai dari karakter ke-3 dari kiri. Maka fungsinya adalah: 3;2. Maka rumusnya:

1. Versi sederhana: klik sel B2 dan ketik rumus: =IF(MID(A2;3;2)="TS";"TELKOMSEL") kemudian Enter. Hasilnya TELKOMSEL. Rumus ini sudah berfungsi tetapi tidak efektif, karena Kode berbeda-beda. Seperti TS, XL, MT dan AX dari hasil seleksi fungsi MID.

2. Rumus yang disarankan: Menguji semua kondisi Kode sekaligus. Rumusnya berubah menjadi: =IF(MID(A2;3;2)="TS";"TELKOMSEL";IF(MID(A2;3;2)="XL";"XL";IF(MID(A2;3;2)="MT";"MENTARI";"AXIS")))

Tata cara penulisan rumus: Klik sel B2 dan ketik =IF(MID( kemudian klik sel A2, titik koma, ketik 3, titik koma, ketik 2, tutup kurung. Beri sama dengan (=), nyatakan kondisi ("TS"), titik koma, nyatakan hasil/pernyataan ("TELKOMSEL"). Karena ada 4 macam kode (TS, XL, MT dan AX) maka uji rumus kembali sampai MT.

Logikanya, jika ketiga kode (TS, XL dan MT) tidak pernuhi (dalam pengujian) maka tentu AX yang dieksekusi Microsoft Excel. Maka, tak perlu diuji lagi, langsung saja beri pernyataan/hasil "AXIS".

Di rumus yang disarankan ini terdapat 3 penutup kurung, itu karena tiga IF yang digunakan.

Screen shot pengetikan rumus:

Penulisan rumus, Enter.
Untuk data berikutnya, Anda tidak perlu lagi mengetik ulang rumus, tetapi cukup memanfaatkan Copy Cells.., caranya:

Arahkan kursor ke pinggir kanan bawah sel B2, sehingga kursor berubah menjadi + (plus hitam).

Plus hitam.
Kemudian klik kiri dan tahan dan geser sampai ke sel B5.

Geser sampai sel B5.
Hasil akhir:

Hasil akhir.
Selamat mencoba!

4 comments:

  1. Makasih mas. Barusan saya coba dan berhasil. Untuk keperluan tes kerja hehe. Sukses!

    ReplyDelete
  2. Makasih mas ... Ilmunnya sangat jelas sekali dan mudah dipahami ( utk menyelesaikan tugas Online anak saya ... )

    ReplyDelete
  3. Kak mau tanya kalau pake > atau < rumusnya gimana yah??. Dicobain kaya gitu gabisa :((

    ReplyDelete