Anda di halaman 1dari 5

Cara Menjabarkan Kode Barang Menjadi Rincian dengan

Rumus Excel
Rumus IF kombinasi dengan LEFT, RIGHT, dan MID – Pada postingan sebelumnya saya sudah
menjelaskan tentang macam – macam fungsi string dalam Microsoft Excel. Beberapa fungsi dari
string tersebut adalah fungsi LEFT, RIGHT, dan MID. Pada postingan sebelumnya juga sudah saya
katakan bahwa fungsi string ini memang tidak cukup penting, tapi akan menjadi penting jika
dikombinasikan dengan rumus lainnya, salah satunya adalah jika dikombinasikan dengan fungsi IF.
Terutama jika untuk mengerjakan kode-kode, kombinasi dua fungsi ini cukuplah penting.

Pada postingan kali ini, saya akan membahas tentang kombinasi IF dengan fungsi LEFT, RIGHT,
dan MID. Pada contoh di bawah, saya akan menjabarkan tiga rincian barang dealer sepeda motor
yaitu daerah, merk, dan harga barang berdasarkan kode barang di kolom awal. Untuk lebih jelasnya
silahkan simak penjelasan berikut ini.

Menjabarkan Jumlah Karakter Pertama Kiri dari Kode Barang melalui


kombinasi Rumus IF dengan rumus LEFT

Rumus IF dan kombinasi dengan rumus LEFT berarti mengambil suatu teks pada cell lain dimulai
dari sebelah kiri dan nantinya akan dihadapkan pada kondisi yang berbeda. Secara syntax
kombinasi rumus IF dan LEFT adalah sebagai berikut ini.

=IF(LEFT(cell sumber;jumlah karakter)=”hasil’;”kondisi1”;IF(LEFT(cell sumber;jumlah


karakter)=”hasil’;”kondisi2”))

Rumus di atas digunakan jika ada dua kondisi berbeda.

=IF(LEFT(cell sumber;jumlah karakter)=”hasil’;”kondisi1”;IF(LEFT(cell sumber;jumlah


karakter)=”hasil’;”kondisi2”;IF(LEFT(cell sumber;jumlah karakter)=”hasil’;”kondisi3”)))

Rumus di atas digunakan untuk tiga kondisi berbeda.

Anda dapat menambahkan lagi sesuai dengan jumlah kondisi berbeda. Sekarang contohnya adalah
sebagai berikut ini. Buka Microsoft Excel pada komputer anda, lalu buatlah data pengiriman sepeda
motor sebagai berikut ini.
Sheet latihan rumus IF Excel

Untuk mengisi, cell D5 yang berupa daerah pengiriman, masukkan rumus IF gabungan LEFT berikut
ini, lalu anda fill ke bawah dan atur text alignnya maka akan tampak seperti gambar di bawah ini.
Rumus:

=IF(LEFT(C5;3)="JTE";"Jawa Tengah";IF(LEFT(C5;3)="JTI";"Jawa
Timur";IF(LEFT(C5;3)="BLI";"Bali";IF(LEFT(C5;3)="DKI";"DKI
Jakarta";IF(LEFT(C5;3)="DIY";"D I Yogyakarta";IF(LEFT(C5;3)="JBA";"Jawa
Barat"))))))

Keterangan :

1. C5 merupakan cell sumber karakter yang akan diambil.


2. 3 merupakan jumlah karakter yang akan diambil.
3. JTE, JTI, BLI, DKI, dan DIY merupakan hasil dari pengambilan karakter.
4.
5. Jawa Tengah, Bali, Jawa Timur, DKI Jakarta, dan D I Yogyakarta merupakan kondisi.
Menjabarkan karakter awal dari kode barang

Menjabarkan Jumlah Karakter di Tengah Kode Barang melalui


kombinasi Rumus IF dengan rumus MID

Untuk contoh dari kombinasi rumus IF dengan MID ini saya masih akan menggunakan contoh di
atas, yaitu memunculkan merk sepeda motor. Secara syntax sendiri, kombinasi rumus ini adalah
sebagai berikut:

=IF(MID(cell sumber;posisi karakter;jumlah karakter)=”hasil”;”kondisi1”;IF(MID(cell


sumber;posisi karakter;jumlah karakter)=”hasil”;”kondisi2”))

Rumus di atas dapat anda gunakan apabila terdapat dua kondisi berbeda.

=IF(MID(cell sumber;posisi karakter;jumlah karakter)=”hasil”;”kondisi1”;IF(MID(cell


sumber;posisi karakter;jumlah karakter)=”hasil”;”kondisi2”;IF(MID(cell sumber;posisi
karakter;jumlah karakter)=”hasil”;”kondisi1”;IF(MID(cell sumber;posisi
karakter;jumlah karakter)=”hasil”;”kondisi1”;)))

Sedangkan anda dapat menggunakan rumus di atas ini jika terdapat tiga kondisi berbeda. Anda
dapat menambahkan lagi rumusnya tergantung dari jumlah kondisi yang berbeda.
Pada contoh, untuk mengisi data pada cell E5, anda copy rumus berikut ini, lalu anda auto fill ke
bawah sampai cell E14 dan atur text alignnya, maka anda akan mendapatkan gambar sebagai
berikut ini. Rumus:

=IF(MID(C5;4;1)="V";"Vario";IF(MID(C5;4;1)="M";"Megapro";IF(MID(C5;4;1)="S";
"Supra";IF(MID(C5;4;1)="B";"Beat";IF(MID(C5;4;1)="C";"CBR")))))

Keterangan :

1. C5 merupakan cell sumber karakter.


2. 4 merupakan posisi awal dari karakter yang akan diambil.
3. 1 merupakan jumlah karakter yang akan diambil.
4. V, M, S, B, dan C merupakan hasil dari pengambilan karakter.
5. Vario, Megapro, Supra, Beat, dan CBR merupakan kondisi.

Menjabarkan karakter tengah kode barang

Menjabarkan Jumlah Karakter Paling Kanan dari Kode Barang melalui


kombinasi Rumus IF dengan rumus RIGHT

Secara syntax kombinasi dari kedua rumus ini sama dengan syntax dari kombinasi rumus IF dengan
rumus LEFT, hanya saja kata LEFT dig anti dengan kata RIGHT. Contoh saya masih menggunakan
data di atas, yaitu harga sepeda motor. Untuk mengisi cell F5 berdasarkan berdasarkan kode.
Masukkan rumus berikut ini lalu tekan enter. Rumus:
=IF(RIGHT(C5;2)="15";15000000;IF(RIGHT(C5;2)="17";17000000;IF(RIGHT(C5;2)="1
3";13000000;IF(RIGHT(C5;2)="14";14000000;IF(RIGHT(C5;2)="24";24000000;)))))

Keterangan

1. C5 merupakan cell sumber karakter.


2. 2 merupakan jumlah karakter yang akan diambil.
3. 15, 17, 13, 14, dan 24 merupakan hasil dari pengambilan karakter.
4. 15000000, 17000000, 13000000, 14000000, dan 24000000 merupakan kondisi. Saya
sengaja tidak menggunakan tanda petik (“…”) untuk mengapit kondisi. Karena kondisi
berupa angka.

Jika sudah ubah General menjadi Currency pada grup Number di tab Home. Atur text alignnya dan
auto fill ke bawah sampai pada cell F14, maka anda akan melihat gambar seperti di bawah ini.

Hasil akhir penjabaran kode pada Microsoft Excel

Demikian hasil akhir penjabaran awal, tengah, akhir kode barang menjadi tiga rincian. Selamat
mencoba!

Anda mungkin juga menyukai