Formula Gabungan (gabungan dua formula)
Dalam tutorial Part II berikut ini saya menggunakan Formula Gabungan IF RIGHT, IF MID, IF LEFT, VLOOKUP RIGHT dan HLOOKUP LEFT sebagai bahan ajar karena kebanyakan dari teman yang mendapatkan tugas dan harus menggunakan formula tersebut.
Sebelum melangkah lebih jauh perlu diketahui terlebih dahulu apa kegunaan dari fungsi IF RIGHT, IF MID, IF LEFT, VLOOKUP RIGHT dan HLOOKUP LEFT beserta rumus dasarnya.
1. Gabungan Formula IF dan RIGHTFormula IF sering digunakan untuk menetukan Lulus tidak Lulus, seperti dengan namanya IF yang berarti jika, sedangkan RIGHT dugunakan untuk mengambil beberapa karakter dari data Microsoft Exel yang dimulai dari kanan.Penulisan Formula (fungsi) IF=IF(logical_test;[value_if_true];[value_if_false])Dimana :
- Logical_test = patokan nilai
- [value_if_true] = nilai yang benar
- [value_if_false] = nilai yang salah
Penulisan Formula (fungsi) RIGHT
=RIGHT(text;[num_chars])
Dimana :
- Text = nama baris yang ingin diambil datanya (karakternya)
- [num_chars] = jumlah karakter yang ingin diambil
Gambar 2.1.1 – IF dan RIGHT
Perhatikan Gambar 2.1.1 – IF dan RIGHT diatas, gabungan Fungsi IF dan RIGHT
Untuk IF
=IF(RIGHT(A5;2)="30";"3000";IF(RIGHT(A5;2)="40";"4000";IF(RIGHT(A5;2)="50";"5000";IF(RIGHT(A5;2)="60";"6000"))))
Dimana RIGHT(A5;2)="30" adalah Logical_test, “3000" adalah [value_if_true], IF(RIGHT(A5;2)="40";"4000";IF(RIGHT(A5;2)="50";"5000";IF(RIGHT(A5;2)="60";"6000"))) adalah [value_if_false],
bila diperinci didalamnya ada lagi RIGHT(A5;2)="40" adalah Logical_test, "4000" adalah [value_if_true], RIGHT(A5;2)="50" adalah Logical_test, “5000” adalah [value_if_true], RIGHT(A5;2)="60” adalah Logical_test dan “6000” adalah [value_if_true].
Untuk RIGHT
= RIGHT(A5;2)
Dimana A5 adalah Text, 2 adalah [num_chars]
2. Gabungan Formula IF dan LEFT
Untuk IF
=IF(RIGHT(A5;2)="30";"3000";IF(RIGHT(A5;2)="40";"4000";IF(RIGHT(A5;2)="50";"5000";IF(RIGHT(A5;2)="60";"6000"))))
Dimana RIGHT(A5;2)="30" adalah Logical_test, “3000" adalah [value_if_true], IF(RIGHT(A5;2)="40";"4000";IF(RIGHT(A5;2)="50";"5000";IF(RIGHT(A5;2)="60";"6000"))) adalah [value_if_false],
bila diperinci didalamnya ada lagi RIGHT(A5;2)="40" adalah Logical_test, "4000" adalah [value_if_true], RIGHT(A5;2)="50" adalah Logical_test, “5000” adalah [value_if_true], RIGHT(A5;2)="60” adalah Logical_test dan “6000” adalah [value_if_true].
Untuk RIGHT
= RIGHT(A5;2)
Dimana A5 adalah Text, 2 adalah [num_chars]
2. Gabungan Formula IF dan LEFT
Formula IF sering digunakan untuk menetukan Lulus tidak Lulus, seperti dengan namanya IF yang berarti jika, sedangkan LEFT dugunakan untuk mengambil beberapa karakter dari data Microsoft Exel yang dimulai dari kiri.Penulisan Formula (fungsi) IF=IF(logical_test;[value_if_true];[value_if_false])Dimana :
- Logical_test = patokan nilai
- [value_if_true] = nilai yang benar
- [value_if_false] = nilai yang salah
Penulisan Formula (fungsi) RIGHT
=LEFT(text;[num_chars])
Dimana :
- Text = nama baris yang ingin diambil datanya (karakternya)
- [num_chars] = jumlah karakter yang ingin diambil
Gambar 2.2.1 – IF dan LEFT
Perhatikan Gambar 2.2.1 – IF dan LEFT diatas, gabungan Fungsi IF dan LEFT
Untuk IF
bila diperinci didalamnya ada lagi LEFT (B8;2)="PC" adalah Logical_test, "PUTUS CINTA" adalah [value_if_true], LEFT (B8;2)="KG" adalah Logical_test, “KURANG GIZI” adalah [value_if_true], LEFT (B8;2)="KD” adalah Logical_test dan “KURANG DUIT” adalah [value_if_true].
Untuk LEFT
= LEFT(B8;2)
Dimana B8 adalah Text, 2 adalah [num_chars]
Untuk IF
=IF(LEFT(B8;2)="PS";"PUTUS SYARAF";IF(LEFT(B8;2)="PC";"PUTUS CINTA";IF(LEFT(B8;2)="KG";"KURANG GIZI";IF(LEFT (B8;2)="KD";"KURANG DUIT"))))
Dimana LEFT (B8;2)="PS" adalah Logical_test, “PUTUS SYARAF" adalah [value_if_true], dan IF(LEFT(B8;2)="PC";"PUTUS CINTA";IF(LEFT(B8;2)="KG";"KURANG GIZI";IF(LEFT (B8;2)="KD";"KURANG DUIT"))) adalah [value_if_false],
bila diperinci didalamnya ada lagi LEFT (B8;2)="PC" adalah Logical_test, "PUTUS CINTA" adalah [value_if_true], LEFT (B8;2)="KG" adalah Logical_test, “KURANG GIZI” adalah [value_if_true], LEFT (B8;2)="KD” adalah Logical_test dan “KURANG DUIT” adalah [value_if_true].
Untuk LEFT
= LEFT(B8;2)
Dimana B8 adalah Text, 2 adalah [num_chars]
3. Gabungan Formula IF dan MIDFormula IF sering digunakan untuk menetukan Lulus tidak Lulus, seperti dengan namanya IF yang berarti jika, sedangkan M ID dugunakan untuk mengambil beberapa karakter dari data Microsoft Exel yang dimulai dari tengah.Penulisan Formula (fungsi) IF=IF(logical_test;[value_if_true];[value_if_false])Dimana :
- Logical_test = patokan nilai
[value_if_true] = nilai yang benar
[value_if_false] = nilai yang salah
Penulisan Formula (fungsi) MID
=MID(text;start_num;num_chars)
Dimana :
- Text = nama baris yang ingin diambil datanya (karakternya)
- Start_num = karakter awal yang diambil dari tengah
- num_chars = jumlah karakter yang ingin diambil
Gambar 2.3.1 – IF dan MID
Perhatikan Gambar 2.3.1 – IF dan LEFT diatas, gabungan Fungsi IF dan MID
Untuk IF=IF(MID(A8;7;1)="L";"Laki - Laki";IF(MID(A8;7;1)="P";"Perempuan"))
Dimana MID(A8;7;1)="L" adalah Logical_test, "Laki - Laki" adalah [value_if_true] dan IF(MID(A8;7;1)="P";"Perempuan" ) adalah [value_if_false]
Untuk MID
=MID(A8;7;1)
Dimana A8 adalah Text, 7 adalah start_num, dan 1 adalah num_chars
4. Gabungan Formula IF dan VLOOKUP RIGHT
Formula (fungsi) VLOOKUP merupakan Formula bantuan references. Formula VLOOKUP digunakanuntuk menghasilkan nilai pada tabel secara vertikal (menggunakan kolom) sama halnya dengan HLOOKUP namun menghasilkan nilai secara Horizontal (menggunakan row), sedangkan RIGHT dugunakan untuk mengambil beberapa karakter dari data Microsoft Exel yang dimulai dari kanan.
Penulisan Formula (fungsi) VLOOKUP=VLOOKUP(lookup_value;table_array;col_index_num;range_lookup)Dimana :
- Lookup_value = nama_barisTable_array = tabel (tabel yang diambil datanya)
- Col_index_num = kolom (kolom keberapa yang ingin diisi)
- Range_lookup = biasanya tidak digunakan (untuk memaksimalkan kinerja formula kita dapat tulis angka 0).
Penulisan Formula (fungsi) RIGHT
=RIGHT(text;[num_chars])
Dimana :
- Text = nama baris yang ingin diambil datanya (karakternya)
- [num_chars] = jumlah karakter yang ingin diambil
Gambar 2.4.1 – VLOOKUP dan RIGHT
Perhatikan Gambar 2.4.1 – VLOOKUP dan RIGHT diatas, gabungan Fungsi VLOOKUP dan RIGHT
Untuk VLOOKUP
=VLOOKUP(RIGHT(A5;1);$F$13:$G$15;2;0)
Dimana cell RIGHT(A5;1) adalah Lookup_value, $F$13:$G$15 adalah Table_array, 2 adalah Col_index_num dan 0 adalah range_lookup dimana tutorial berikut ini tidak ada yang menggunakan range jadi kita beri 0.
Untuk RIGHT
= RIGHT(A5;1)
Dimana A5 adalah Text, 1 adalah [num_chars]
Untuk VLOOKUP
=VLOOKUP(RIGHT(A5;1);$F$13:$G$15;2;0)
Dimana cell RIGHT(A5;1) adalah Lookup_value, $F$13:$G$15 adalah Table_array, 2 adalah Col_index_num dan 0 adalah range_lookup dimana tutorial berikut ini tidak ada yang menggunakan range jadi kita beri 0.
Untuk RIGHT
= RIGHT(A5;1)
Dimana A5 adalah Text, 1 adalah [num_chars]
5. Gabungan Formula IF dan HLOOKUP LEFT Part I
Formula (fungsi) HLOOKUP merupakan Formula bantuan references. Formula HLOOKUP digunakanuntuk menghasilkan nilai pada tabel secara Horizontal (menggunakan baris), sedangkan LEFT dugunakan untuk mengambil beberapa karakter dari data Microsoft Exel yang dimulai dari kiri.
Penulisan Formula (fungsi) HLOOKUP
=VLOOKUP(lookup_value;table_array;row_index_num;range_lookup)
Dimana :
- Lookup_value = nama_baris
- Table_array = tabel (tabel yang diambil datanya)
- Row_index_num = kolom (baris keberapa yang ingin diisi)
- Range_lookup = biasanya tidak digunakan (untuk memaksimalkan kinerja formula kita dapat tulis angka 0).
Penulisan Formula (fungsi) LEFT
=LEFT(text;[num_chars])
Dimana :
- Text = nama baris yang ingin diambil datanya (karakternya)
- [num_chars] = jumlah karakter yang ingin diambil
Gambar 2.5.1 – HLOOKUP dan LEFT
Perhatikan Gambar 2.5.1 – HLOOKUP dan LEFT diatas, gabungan Fungsi HLOOKUP dan LEFT
Untuk HLOOKUP
=HLOOKUP(LEFT(A5;1);$B$12:$D$13;2;0)
Dimana LEFT(A5;1) adalah Lookup_value, $B$12:$D$13 adalah Table_array, 2 adalah Row_index_num dan 0 adalah range_lookup dimana tutorial berikut ini tidak ada yang menggunakan range jadi kita beri 0.
Untuk LEFT
= LEFT(A5;1)
Dimana A5 adalah Text, 1 adalah [num_chars]
Untuk HLOOKUP
=HLOOKUP(LEFT(A5;1);$B$12:$D$13;2;0)
Dimana LEFT(A5;1) adalah Lookup_value, $B$12:$D$13 adalah Table_array, 2 adalah Row_index_num dan 0 adalah range_lookup dimana tutorial berikut ini tidak ada yang menggunakan range jadi kita beri 0.
Untuk LEFT
= LEFT(A5;1)
Dimana A5 adalah Text, 1 adalah [num_chars]
6. Gabungan Formula IF dan HLOOKUP RIGHT Part II
Formula (fungsi) HLOOKUP merupakan Formula bantuan references. Formula HLOOKUP digunakanuntuk menghasilkan nilai pada tabel secara Horizontal (menggunakan baris), sedangkan LEFT dugunakan untuk mengambil beberapa karakter dari data Microsoft Exel yang dimulai dari kiri.
Penulisan Formula (fungsi) HLOOKUP
=VLOOKUP(lookup_value;table_array;row_index_num;range_lookup)
Dimana :
- Lookup_value = nama_baris
- Table_array = tabel (tabel yang diambil datanya)
- Row_index_num = kolom (baris keberapa yang ingin diisi)
- Range_lookup = biasanya tidak digunakan (untuk memaksimalkan kinerja formula kita dapat tulis angka 0).
Penulisan Formula (fungsi) LEFT
=LEFT(text;[num_chars])
Dimana :
- Text = nama baris yang ingin diambil datanya (karakternya)
- [num_chars] = jumlah karakter yang ingin diambil
Gambar 2.6.1 – HLOOKUP dan LEFT
Perhatikan Gambar 2.6.1 – HLOOKUP dan LEFT diatas, gabungan Fungsi HLOOKUP dan LEFT
Untuk HLOOKUP
=HLOOKUP(LEFT(A5;1); $B$12:$D$14;3;0)
Dimana LEFT(A5;1) adalah Lookup_value, $B$12:$D$14 adalah Table_array, 3 adalah Row_index_num dan 0 adalah range_lookup dimana tutorial berikut ini tidak ada yang menggunakan range jadi kita beri 0.
Untuk LEFT
= LEFT(A5;1)
Dimana A5 adalah Text, 1 adalah [num_chars]
Untuk Mendapatkan File Tutorial dalam Bentuk Word klik Tombol Download dibawah.
*****
kalau VLOOKUP gabung MID gimana?
BalasHapusBelum dapat soal untuk VLOOKUP MID dalam bentuk table, jika ada pasti saya sudah kerjakan. Belum bisa buat soal sendiri, cuma bisa mengerjakan soal yang di berikan. Kalaupun memang sudah ada pasti sudah saya posting dulu di blog ini. saya berharap mendapat soal lagi di semester ini (VII).
HapusMaaf sebelumnya banyak kegiatan sehingga jarang membalas komentar. Untuk Vlookup caranya ada pada postingan yang serupa begitu juga dengan formula Mid. Untuk penggabungannya mungkin bisa mengikuti tutorial diatas cuma Left diganti dengan Mid. dimana Mid kita mulai dari tengah misal code T-125-S, penggunaan Mid cukup dengan =Mid(A5;4;1) dimana A5=teks yang ingin diambil, 4=teks ke4 dihitung dari kiri jadi kita targetkan mengambil angka 2, sementara 1=berapa angka yang mau kita ambil misal kita ganti 2 berarti kita nantinya akan mengambil 2 angka yaitu 2 dan 5. dst
Hapus=vlookup(mid(B3,5,2),$B$12:$D$14,2,0)
HapusMantap gan Keren Tutorialnya sangat Membantu...Thanks....
BalasHapusMampir ya gan....
http://medanlapasilla.blogspot.com/
Makasih sudah berkunjung gan.. ^_^
HapusMANCAPP BGT..
BalasHapusajariin dunk...
Mau di ajarin apa gan..
HapusIf digabung vlookup dong gan.. Btw mantab tutornya
BalasHapusSemua penjelasan IF ada ada postingan saya gan. kalau pakai IF berarti harus ada perbandingannya gan. Kalau boleh bisa kirim soalnya ke email saya nanti saya posting tutorialnya paling lambat sehari setelah saya dapat soalnya gan.
Hapusini email saya ikalal92@gmail.com atau bisa chat di line id:ikal92
bagaimana rumusnya,, jika kita punya ribuan no tlpn,,
BalasHapusdan kita ingin sort daan memberi nama iperator masing2 dr no tlpn tsb..?
tq
Itu harusnua pakai rumus gabungan vlookup/hlookup left gan untuk beri namanya hlook/vlook tergantung dari data agan. untuk sortir cukup klik za/az di tab data exel, tetapi alangkah baiknya beri nama operator dulu.
HapusJika butuh lebih lanjut jgn sungkan berikan notifikasi di email saya ikalal92@gmail.com
bagaimana rumusnya,, jika kita punya ribuan no tlpn,,
BalasHapusdan memberi nama operator masing2 dr no tlpn tsb..?
jika berkenan berikan contoh datanya ke email saya, karena jika data aslinya saya yakin itu ada privasi tersendiri.
Hapusemail:ikalal92@gmail.com
paling lambat sehari setelah menerima data langsung dibuatkan tutorialnya.
terima kasih.
gan, bantu dong UAS ana. gabungan fungsi if, and ama hlookup. tak reti gaan T.T
BalasHapusbisa kirim contoh soalnya, maaf sebelumnya karena lagi banyak seminar dan tes wawancara.
Hapusjika memang sangat ingin mempelajari dapat menghubungi saya via email/line.
CIP TUTORNYA GAN,,OIYA MOHON IZIN NGOPY TEKNYA YAAA,,,,,,,,,,,,,,,,,,
BalasHapusGpp gan saling berbagi itu indah dan merupakan harta yang paling berharga. Jika berkenan mohon menyantumkan sumbernya ya. Terima Kasih
Hapusbagaimana juga cara menggabungkan Rumus Hlookup dan Right Guys...
BalasHapusKlo untuk masalah agan cukup ikuti cara diatas dengan mengganti left menjadi right dan tentu karakter yang dipanggil pada left(a5;1) juga berubah menjadi S. mengapa? karena kita mulai dari kanan bukan dari kiri lagi dari data berikut T-125-S, sementara angka satu pada (a5;1) adalah jumlah karakter yang mau dipanggil/ambil misal 1 ganti maka yg tertulis nantinya jadi 5-S karena 3 karakter. dst
HapusJika masih bingung bisa mengirimkan datanya ke email saya nanti saya publikasikan tutorialnya. Terima kasih.
Ane pnya soal ni kerjainnya bagaimana pnya kontak person nya ga sulit sekali penggabungan if , vlookup, mid
BalasHapusCoba tulis soalnya disini gan. trus kalau bisa kirim detail soalnya, misal format excelnya ke email: ikalal92@gmail.com
HapusAne pnya soal ni kerjainnya bagaimana pnya kontak person nya ga sulit sekali penggabungan if , vlookup, mid
BalasHapusNanya disini aja gan, ini langsung masuk notif ke email ku kok... btw mau dijelaskan bagaimana?
HapusTerimakasih gan atas tutornya, sangat membantu
BalasHapusTerima kasih kembali sudah berkunjung.
HapusTerima kasih bos!
BalasHapusTerima kasih kembali bos... :D
HapusHallo, saya punya soal tentang vlookup dan left tp saya tidak bisa menyelesaikan nya karena, keterangan soal nya adalah sperti ini 'KODE dari karakter ke-enam dan ke-delapan dari sebelah kiri KODE BOOKING', jadi saya bingung mengerjakan nya. Adakah dari teman2 yg bisa bantu? atau saya upload soalnya? Thanks
BalasHapusbisa kirim ke ikal.pnup@gmail.com
Hapusemail ikalal92@gmail.com email busines terlalu banyak email masuk takut pesannya teman ga kelihatan atau kelewat.
Kak bagaimna ini rumus disconx??
BalasHapusBisa saya minta contoh soalnya, nanti dibantu kerjakan
HapusMinta tolong kk ajarkan ka..
BalasHapuskirim pesan ke email ini ikal.pnup@gmail.com untuk notif lebih cepat, banyak kerjaan biasanya blog ga kebuka sebulan
HapusKak. Saya ada kirim email. Mohon dibantu
BalasHapusTerima kasih telah mengunjungi blog saya, dan terima kasih telah menghubungi saya lewat email, untuk hasilnya mohon ditunggu sedikit lagi ya, apabila genting dan harus diselesaikan dalam satu hari mohon menghubungi saya kembali agar saya meluangkan waktu saya menyelesaikannya segera. terima kasih
HapusGAN BISA BANTU SOAL UAS SAYA, DIA ADA GABUNGAN VLOOKDANHLOOK, TAPI DALAM RUMUSNYA DIMINTA ADA 2 YANG MAU DIMASUKKAN.
BalasHapusPake rumus and/or kalo diminta ada 2 yg dimasukkan atau salah satunya aja
Hapussangat menarik
BalasHapusMy blog
My Campus
Kalo ada soal gini
BalasHapusAa-21-12
Menggunakan HLookup(right(text,2),2,0)
Kita mau ambil angka 12 dibelakang. Kenapa tidak bisa ya? Apakah ada perbedaan antara angka dengan abjad. Jika digunakan abjad langsung bisa. Tp jika angka #N/A
Thanks...
Harusnya sama saja gan, apakah text( misal B2) sudah di lock?
HapusKalau sudah dan tetap gabisa coba ditambah rumus =hlookup(value(right.....
Bang kalau left nya di ambil angka ke 3 gimana caranya, misal A-1-M nanti keluar nya M itu gimana caranya?
BalasHapusMaksud soalnya gimana gan? Kalo A-1-M biar keluarnya M pake fungsi =right(text,1) bukan pake left
HapusIya yang benar adalah Right(cell,1)
HapusBang kalau left nya di ambil angka ke 3 gimana caranya, misal A-1-M nanti keluar nya M itu gimana caranya?
BalasHapusYang saya tangkap dari pertanyaannya,
Hapus-misal "A-1-M" adalah cell "A1", maka:
=Left(A1,3) ambil 3 angka dari kiri jadi hasilnya (A-1) jika hanya butuh huruf M cukup gunakan formula Right,
=Right(A1,1) ambil 1 angka dari kanan jadi hasilnya (M)
Jika ada pertayaan lain, jangan ragu untuk bertanya seperti teman lainnya, jika lama dibalas hubungi melalui email atau whatsapp.
Terima kasih.
thanks gan sudah share
BalasHapusisolasi double tape
Mohon bantuannya untuk soal kombinasi if dan hlook up dan vlook up nya. untuk contoh soalnya saya kirim lewat email ya ka. mohon minta email nya ya ka. terima kasih
BalasHapusMisalnya Jambi dengan jenis mobil cdd long biaya transportnya 1.000.000, jenis mobil fuso biaya transportnya 1.500.000, jenis mobil fuso long biaya transportnya 2.000.000. Palembang dengan jenis mobil cdd long biaya transportnya 800.000, jenis mobil fuso 1.000.000 jenis mobil fuso long 1.200.000. Lampung dengan jenis mobil cdd long biaya transport 1.200.000 jenis fuso biaya transportnya 1.500.000 fuso long 2.000000. mohon info nya ya ka.
BalasHapus