ASSALAMU'ALAIKUM
WARAHMATULLAHHI WABARAKATUH
SELAMAT
DATANG DI BLOG SAYA TEMPAT SALING BERBAGI ILMU DAN PENGALAMAN BELAJAR.
Dalam post
ini aku mau menjelaskan soal penggabungan beberapa rumus dasar MICROSOFT
EXCEL 2007/2010/2013 khusus nya pada rumus Format Karakter (LEFT,MID,RIGHT) dan
Fungsi Lookup (VLOOKUP,HLOOKUP).
Ok
kita masuk dalam tahap pengenalan Format Karakter :
1. LEFT (Mengambil Karakter Kiri).
Left
ini digunakan untuk mengambil karakter pada bagian sebelah kiri dari suatu
teks.
Bentuk umum penulisannya adalah =LEFT(text,num_chars).
Contoh
: TA89105 : =LEFT(B6,2) :
TA
2. MID (Mengambil Karakter Tengah)
Mid
ini digunakan untuk mengambil karakter pada bagian tengah dari suatu teks.
Bentuk
penulisannya adalah : =MID(text,start_num,num_chars).
Contoh
: TA89105 : =MID(B6,3,4) : 89
3. RIGHT (Mengambil Karakter Kanan)
Right ini
digunakan untuk mengambil
karakter pada bagian
sebelah kanan dari
suatu
teks. Bentuk penulisannya adalah : =RIGHT(text,num_chars).
Contoh
: TA89105 : =RIGHT(B6,5) : 105
FUNGSI LOOKUP :
1. VLOOKUP
Fungsi
Vlookup ini digunakan
untuk membaca tabel
secara vertical (tegak).
Bentuk penulisannya adalah :
=VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup]).
2. HLOOKUP
Fungsi
Hlookup ini digunakan
untuk membaca tabel
secara horizontal (mendatar).
Bentuk
penulisannya adalah :
=HLOOKUP(lookup_value,table_array,col_index_num,[range_lookup]).
Ok tanpa panjang lebar
kita langsung saja menuju ke TKP,cekidot ;;)
SOAL
:
·
Isilah Jurusan,Angkatan,Biaya Per SKS,dan,Biaya :
Nah kolom-kolom yang kosong itu
harus diisi menggunakan rumus Excel, dan bukan diisi manual.
Kita akan menyelesaikan
soal di atas menggunakan Rumus Format
Karakter dan Fungsi VLookup.
1.
Kolom “Jurusan” diisi dengan rumus :
=VLOOKUP(LEFT(B6,2),$I$15:$K$19,2,FALSE)
2.
Kolom “Angkatan” diisi dengan rumus :
=VLOOKUP(VALUE(MID(B6,3,2)),$I$7:$J$10,2,FALSE)
3.
Kolom “Biaya Per SKS” diisi dengan rumus :
=VLOOKUP(LEFT(B6,2),$I$15:$K$19,3,FALSE)
4.
Kolom “Biaya” diisi dengan rumus :
=(E6*F6)
5.
Untuk baris-baris di bawahnya, tinggal drag rumusnya ke bawah :))
Penjelasan:
Pertama-tama perlu diingatkan kembali lagi rumus dasar
VLOOKUP adalah:
=VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])
=VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])
Di mana
*lookup_value: data sumber atau data yang diketahui.
*table_array: tabel yang memuat data-data lainnya alias tabel bantu.
*col_index_num: kolom pada tabel bantu yang akan digunakan untuk mencari data.
*range_lookup: diisi dengan FALSE/TRUE ataupun "0" (nol) / "1" (satu).
*lookup_value: data sumber atau data yang diketahui.
*table_array: tabel yang memuat data-data lainnya alias tabel bantu.
*col_index_num: kolom pada tabel bantu yang akan digunakan untuk mencari data.
*range_lookup: diisi dengan FALSE/TRUE ataupun "0" (nol) / "1" (satu).
1.
Kolom Jurusan :
=VLOOKUP(LEFT(B6,2),$I$15:$K$19,2,FALSE)
- "=VLOOKUP" adalah rumus yang menunjukkan bahwa kita menggunakan fungsi VLOOKUP alias fungsi pembacaan tabel secara vertikal.
- "LEFT(B6,2)" adalah data sumber atau data yang diketahui. Maksudnya, patokan kita untuk mencari data pada tabel bantu adalah 2 karakter pertama dari kiri pada cell B6.
- "I15:K19" adalah range tabel bantu
yang kita gunakan. Kenapa dibuat absolut (menggunakan tanda $)? Karena
pada kolom Jurusan semua data-nya diambil dari tabel I15:K19 yg berada di
samping. Untuk menggunakan tanda $ tekan F4 satu kali.
- "2" menunjukkan bahwa kita mengambil data dari kolom ke-2 pada tabel I15:K19.
- "FALSE" adalah range_lookup.
2.
Kolom Angkatan :
=VLOOKUP(VALUE(MID(B6,3,2)),$I$7,$J$10,2,FALSE)
- "=VLOOKUP" adalah rumus yang menunjukkan bahwa kita menggunakan fungsi VLOOKUP alias fungsi pembacaan tabel secara vertikal.
- “VALUE” adalah sebuah baris perintah dalam bentuk formula atau rumus yang dipakai untuk merubah nilai STRING atau nilai Text yang terdapat pada suatu cell/baris dan kolom tertentu kedalam nilai atau format NUMERIK.
- "MID(B6,3,2)" adalah data sumber atau data yang diketahui. Maksudnya, patokan kita untuk mencari data pada tabel bantu adalah mulai karakter ke 3 pada cell B6 sepanjang 2 huruf berikutnya .
- "I7:J10" adalah range tabel bantu yang kita gunakan. Kenapa dibuat absolut (menggunakan tanda $)? Karena pada kolom Angkatan semua data-nya diambil dari tabel I7:J10 yg berada di samping. Untuk menggunakan tanda $ tekan F4 satu kali.
- "2" menunjukkan bahwa kita mengambil data dari kolom ke-2 pada tabel I7:J10.
- "FALSE" adalah range_lookup.
3.
Kolom Biaya Per SKS :
=VLOOKUP(LEFT(B6,2),$I$15:$K$19,3,FALSE)
- "=VLOOKUP" adalah rumus yang menunjukkan bahwa kita menggunakan fungsi VLOOKUP alias fungsi pembacaan tabel secara vertikal.
- "LEFT(B6,2)" adalah data sumber atau data yang diketahui. Maksudnya, patokan kita untuk mencari data pada tabel bantu adalah 2 karakter pertama dari kiri pada cell B6.
- "I15:K19" adalah range tabel bantu
yang kita gunakan. Kenapa dibuat absolut (menggunakan tanda $)? Karena
pada kolom Biaya Per SKS semua data-nya diambil dari tabel I15:K19 yg berada di
samping. Untuk menggunakan tanda $ tekan F4 satu kali.
- "3" menunjukkan bahwa kita mengambil data dari kolom ke-3 pada tabel I15:K19.
- "FALSE" adalah range_lookup.
4.
Kolom Biaya :
=(E6*F6)
- Kolom Biaya berisi perkalian biasa, yaitu Biaya Per SKS (E6) dikali (*) dengan Jumlah SKS (F6).
Setelah terisi semua, bentuknya akan seperti ini nih..
YOOO YAGG !!!
Catatan:
Jika dengan rumus-rumus di atas terdapat kesalahan formula, coba ganti semua tanda koma (,) dengan tanda titik koma (;). Tidak semua MS Office Excel 2007,2010,dan 2013 di setiap PC meminta koma (,) sebagai pemisah. Coba dicek di format formulanya ketika mengetikkan formula.
Jika dengan rumus-rumus di atas terdapat kesalahan formula, coba ganti semua tanda koma (,) dengan tanda titik koma (;). Tidak semua MS Office Excel 2007,2010,dan 2013 di setiap PC meminta koma (,) sebagai pemisah. Coba dicek di format formulanya ketika mengetikkan formula.
Terima Kasih kepada Pak Salahuddin,ST,M.Cs
selaku Dosen Pengampu kami dan Terima Kasih kepada teman-teman yang telah memberi masukan-masukan.
Sekian dan Semoga Bermanfaat.
Wassallam.....
TUHAN SELALU MEMBERI COBAAN DIBATAS
KEMAMPUAN UMATNYA
TETAPI DOSEN SELALU MEMBERI COBAAN DI LUAR BATAS
KEMAMPUAN MAHASISWANYA






Kalo soal nya kayak gini gimana gan???
BalasHapusNip
2007SMP078
2008SDN012
2009SMA023
2007SMP080
2008SDN020
Anggap aja di atas satu tabel kolom nya cuma satu yaa.....
Disuruh isilah Tahun Masuk menggunakan Fungsi Vlookup berdasarkan 4huruf pertama Nip dari sebelah kiri.