Part II - Penggunaan Formula Gabungan IF LEFT, IF MID, IF RIGHT, VLOOKUP RIGHT dan HLOOKUP LEFT


Part II
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 RIGHT
Formula 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
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
=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 MID
Formula 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]



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]

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.
 *****

49 komentar:

  1. kalau VLOOKUP gabung MID gimana?

    BalasHapus
    Balasan
    1. Belum 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).

      Hapus
    2. Maaf 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
    3. =vlookup(mid(B3,5,2),$B$12:$D$14,2,0)

      Hapus
  2. Mantap gan Keren Tutorialnya sangat Membantu...Thanks....
    Mampir ya gan....
    http://medanlapasilla.blogspot.com/

    BalasHapus
  3. MANCAPP BGT..
    ajariin dunk...

    BalasHapus
  4. If digabung vlookup dong gan.. Btw mantab tutornya

    BalasHapus
    Balasan
    1. Semua 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.
      ini email saya ikalal92@gmail.com atau bisa chat di line id:ikal92

      Hapus
  5. bagaimana rumusnya,, jika kita punya ribuan no tlpn,,
    dan kita ingin sort daan memberi nama iperator masing2 dr no tlpn tsb..?

    tq

    BalasHapus
    Balasan
    1. 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.
      Jika butuh lebih lanjut jgn sungkan berikan notifikasi di email saya ikalal92@gmail.com

      Hapus
  6. bagaimana rumusnya,, jika kita punya ribuan no tlpn,,
    dan memberi nama operator masing2 dr no tlpn tsb..?

    BalasHapus
    Balasan
    1. jika berkenan berikan contoh datanya ke email saya, karena jika data aslinya saya yakin itu ada privasi tersendiri.
      email:ikalal92@gmail.com
      paling lambat sehari setelah menerima data langsung dibuatkan tutorialnya.
      terima kasih.

      Hapus
  7. gan, bantu dong UAS ana. gabungan fungsi if, and ama hlookup. tak reti gaan T.T

    BalasHapus
    Balasan
    1. bisa kirim contoh soalnya, maaf sebelumnya karena lagi banyak seminar dan tes wawancara.
      jika memang sangat ingin mempelajari dapat menghubungi saya via email/line.

      Hapus
  8. CIP TUTORNYA GAN,,OIYA MOHON IZIN NGOPY TEKNYA YAAA,,,,,,,,,,,,,,,,,,

    BalasHapus
    Balasan
    1. Gpp gan saling berbagi itu indah dan merupakan harta yang paling berharga. Jika berkenan mohon menyantumkan sumbernya ya. Terima Kasih

      Hapus
  9. bagaimana juga cara menggabungkan Rumus Hlookup dan Right Guys...

    BalasHapus
    Balasan
    1. Klo 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

      Jika masih bingung bisa mengirimkan datanya ke email saya nanti saya publikasikan tutorialnya. Terima kasih.

      Hapus
  10. Ane pnya soal ni kerjainnya bagaimana pnya kontak person nya ga sulit sekali penggabungan if , vlookup, mid

    BalasHapus
    Balasan
    1. Coba tulis soalnya disini gan. trus kalau bisa kirim detail soalnya, misal format excelnya ke email: ikalal92@gmail.com

      Hapus
  11. Ane pnya soal ni kerjainnya bagaimana pnya kontak person nya ga sulit sekali penggabungan if , vlookup, mid

    BalasHapus
    Balasan
    1. Nanya disini aja gan, ini langsung masuk notif ke email ku kok... btw mau dijelaskan bagaimana?

      Hapus
  12. Terimakasih gan atas tutornya, sangat membantu

    BalasHapus
  13. Hallo, 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

    BalasHapus
    Balasan
    1. bisa kirim ke ikal.pnup@gmail.com
      email ikalal92@gmail.com email busines terlalu banyak email masuk takut pesannya teman ga kelihatan atau kelewat.

      Hapus
  14. Kak bagaimna ini rumus disconx??

    BalasHapus
    Balasan
    1. Bisa saya minta contoh soalnya, nanti dibantu kerjakan

      Hapus
  15. Minta tolong kk ajarkan ka..

    BalasHapus
    Balasan
    1. kirim pesan ke email ini ikal.pnup@gmail.com untuk notif lebih cepat, banyak kerjaan biasanya blog ga kebuka sebulan

      Hapus
  16. Kak. Saya ada kirim email. Mohon dibantu

    BalasHapus
    Balasan
    1. Terima 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

      Hapus
  17. GAN BISA BANTU SOAL UAS SAYA, DIA ADA GABUNGAN VLOOKDANHLOOK, TAPI DALAM RUMUSNYA DIMINTA ADA 2 YANG MAU DIMASUKKAN.

    BalasHapus
    Balasan
    1. Pake rumus and/or kalo diminta ada 2 yg dimasukkan atau salah satunya aja

      Hapus
  18. Kalo ada soal gini
    Aa-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...

    BalasHapus
    Balasan
    1. Harusnya sama saja gan, apakah text( misal B2) sudah di lock?
      Kalau sudah dan tetap gabisa coba ditambah rumus =hlookup(value(right.....

      Hapus
  19. Bang kalau left nya di ambil angka ke 3 gimana caranya, misal A-1-M nanti keluar nya M itu gimana caranya?

    BalasHapus
    Balasan
    1. Maksud soalnya gimana gan? Kalo A-1-M biar keluarnya M pake fungsi =right(text,1) bukan pake left

      Hapus
    2. Iya yang benar adalah Right(cell,1)

      Hapus
  20. Bang kalau left nya di ambil angka ke 3 gimana caranya, misal A-1-M nanti keluar nya M itu gimana caranya?

    BalasHapus
    Balasan
    1. Yang saya tangkap dari pertanyaannya,
      -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.

      Hapus
  21. 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

    BalasHapus
  22. Misalnya 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

Berilah komentar dengan bijak, saling menghargai itu baik. Apabila ada link error segera hubungi kami.