Anda di halaman 1dari 17

Penggabungan Beberapa Rumus Dasar Excel

Dalam post ini aku mau menjelaskan soal penggabungan beberapa rumus dasar Excel; HLOOKUP, VLOOKUP, IF, LEFT, MID, dan RIGHT. Langsung aja cekidot ;;)
Sebelumnya, beberapa hari yang lalu aku mendapat sebuah tugas dari guru TIK. Tugasnya adalah penerapan rumus-rumus Microsoft Office Excel 2007. Pertama-tama kita disuruh bikin tabel
dengan beberapa kolom yang udah diisi dengan data yang telah ditentukan, tapi banyak kolom yang belum diisi. Nah kolom-kolom yang kosong itu harus diisi menggunakan rumus Excel, dan
bukan diisi manual. Kaya gini nih kertas tugasnya:

Terus ini bentuknya setelah aku contoh di MS Office Excel:

Tabel laporan

Tabel bantu (di Sheet 2)

Awalnya aku sempat bingung gimana caranya menerapkan rumus VLOOKUP supaya nggak perlu nulis rumus manual satu-satu setiap pegawai, tapi setelah aku tanya teman dan cari di Google
akhirnya aku menemukan jawabannya :)) gini nih penyelesaiannya untuk seluruh tabel:
1.
Kolom "Jabatan" diisi dengan rumus:
=VLOOKUP(LEFT(C7,2),Sheet2!$B$2:$D$7,2,0)

2.
Kolom "Keterangan" diisi dengan rumus:
=VLOOKUP(RIGHT(C7,3),Sheet2!$K$2:$L$8,2,0)
3.
Kolom "Tanggal Masuk Kerja" diisi dengan rumus:
=DATE(MID(C7,4,2),MID(C7,6,2),MID(C7,8,2))
4.
Kolom "Masa Kerja" diisi dengan rumus:
=YEAR($D$3)-YEAR(F7)
5.
Kolom "Gaji Pokok" diisi dengan rumus:
=VLOOKUP(LEFT(C7,2),Sheet2!$B$2:$D$7,3,0)
6.
Kolom "Bonus" diisi dengan rumus:
=IF(H7<=$D$4,(VLOOKUP(D7,Sheet2!$F$2:$I$8,2,0)*Sheet1!I7),0)
7.
Kolom "Potongan" diisi dengan rumus:
=IF(H7>$D$4,(MINUTE(H7)*10000),0)
8.
=I7+J7-K7

Kolom "Gaji Bersih" diisi dengan rumus:

9.

Untuk baris-baris di bawahnya, tinggal drag rumusnya ke bawah :))

--------------------------------------------------------------------------------------------------------Penjelasan:
Pertama-tama perlu diketahui bahwa rumus dasar VLOOKUP adalah:
=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 "0" (nol)

1. Kolom Jabatan
=VLOOKUP(LEFT(C7,2),Sheet2!$B$2:$D$7,2,0)
"=VLOOKUP" adalah rumus yang menunjukkan bahwa kita menggunakan fungsi VLOOKUP alias fungsi pembacaan tabel secara vertikal.

"LEFT(C7,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 C7.

"Sheet2!" adalah karena tabel bantu terdapat pada Sheet 2.

"B2:D7" adalah range tabel bantu yang kita gunakan. Kenapa dibuat absolut (menggunakan tanda $)? Karena pada kolom jabatan semua data-nya diambil dari tabel B2:D7.

"2" menunjukkan bahwa kita mengambil data dari kolom ke-2 pada tabel B2:D7

"0" adalah range_lookup.

2. Kolom Keterangan
=VLOOKUP(RIGHT(C7,3),Sheet2!$K$2:$L$8,2,0)
"=VLOOKUP" adalah rumus yang menunjukkan bahwa kita menggunakan fungsi VLOOKUP alias fungsi pembacaan tabel secara vertikal.

"RIGHT(C7,3) adalah data sumber atau data yang diketahui. Maksudnya, patokan kita untuk mencari data pada tabel bantu adalah 3 karakter pertama dari kanan pada cell C7.

"Sheet2!" adalah karena tabel bantu terdapat pada Sheet 2.

"K2:L8" adalah range tabel bantu yang kita gunakan. Kenapa dibuat absolut (menggunakan tanda $)? Karena pada kolom jabatan semua data-nya diambil dari tabel K2:L8.

"2" menunjukkan bahwa kita mengambil data dari kolom ke-2 pada tabel B2:D7

"0" adalah range_lookup.

3. Kolom Tanggal Masuk Kerja


=DATE(MID(C7,4,2),MID(C7,6,2),MID(C7,8,2))
"=DATE" adalah rumus yang digunakan supaya data pada cell akan otomatis berformat menjadi sebuah tanggal.

Rumus dasar tanggal adalah


=DATE(year,month,day)

"MID(C7,4,2)" menunjukkan bahwa tahunnya terdapat mulai karakter ke 4 pada cell C7 sepanjang 2 huruf berikutnya (karena digit ke-4 s.d. ke-9 pada nomor induk pegawai
menunjukkan tanggal masuk kerja-nya).

"MID(C7,6,2) menunjukkan bahwa bulannya terdapat mulai karakter ke 6 pada cell C7 sepanjang 2 huruf berikutnya (karena digit ke-4 s.d. ke-9 pada nomor induk pegawai
menunjukkan tanggal masuk kerja-nya).

"MID(C7,8,2) menunjukkan bahwa tanggalnya terdapat mulai karakter ke 8 pada cell C7 sepanjang 2 huruf berikutnya (karena digit ke-4 s.d. ke-9 pada nomor induk pegawai
menunjukkan tanggal masuk kerja-nya).
4. Kolom Masa Kerja
=YEAR($D$3)-YEAR(F7)
Sebenernya aku krang paham maksud dari masa kerja, tapi aku menyimpulkan bahwa masa kerja adalah jarak tahun masuk kerja menuju sekarang.

"=YEAR($D$3)" adalah rumus supaya dia hanya menampilkan tahun dari cell D3 --> 2013

"=YEAR(F7)" adalah rumus supaya dia hanya menampilkan tahun dari cell F7 --> 1989

"-" di tengah artinya sebagai pengurang; 2013-1989

5. Kolom Gaji Pokok


=VLOOKUP(LEFT(C7,2),Sheet2!$B$2:$D$7,3,0)
"=VLOOKUP" adalah rumus yang menunjukkan bahwa kita menggunakan fungsi VLOOKUP alias fungsi pembacaan tabel secara vertikal.

"LEFT(C7,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 C7.

"Sheet2!" adalah karena tabel bantu terdapat pada Sheet 2.

"B2:D7" adalah range tabel bantu yang kita gunakan. Kenapa dibuat absolut (menggunakan tanda $)? Karena pada kolom jabatan semua data-nya diambil dari tabel B2:D7.

"3" menunjukkan bahwa kita mengambil data dari kolom ke-3 pada tabel B2:D7.

"0" adalah range_lookup.

6. Kolom Bonus
=IF(H7<=$D$4,(VLOOKUP(D7,Sheet2!$F$2:$I$8,2,0)*Sheet1!I7),0)
"=IF" merupakan rumus fungsi logika. Perlu diketahui bahwa rumus dasar =IF adalah:
=IF(logical_test, [value_if_true], [velue_if_false])
Di mana
*logical_test: cell serta syarat yang menentukan apakah cell tersebut akan menghasilkan true atau false.
*value_if_true: hasil yang akan ditampilkan jika cell patokan memenuhi syarat.
*value_if_false: hasil yang akan ditampilkan jika cell patokan tidak memenuhi syarat.

Jika diterjemahkan dengan bahasa manusia, rumus pada Kolom Bonus di atas akan berbunyi seperti ini:
Jika cell H7 lebih kecil/sama dengan cell D4, maka H7 akan berisi besarnya persentase bonus dikalikan gaji pokok. Jika tidak, maka H7 adalah nol.
"Jika cell H7 lebih kecil/sama dengan cell D4," merupakan terjemahan dari rumus bagian
=IF(H7<=$D$4,
"maka H7 akan berisi besarnya persentase bonus dikalikan gaji pokok." merupakan terjemahan dari rumus bagian
(VLOOKUP(D7,Sheet2!$F$2:$I$8,2,0)*Sheet1!I7),

"Jika tidak, maka H7 adalah nol." merupakan terjemahan dari rumus bagian
,0)
Bisa dipahami? ;;)
7. Kolom Potongan
=IF(H7>$D$4,(MINUTE(H7)*10000),0)

Ini juga pake rumus fungsi logika nih.. Kalo diterjemahkan dengan bahasa manusia, rumus pada kolomPotongan di atas akan berbunyi seperti ini:
Jika cell H7 lebih besar daripada cell D4, maka H7 akan berisi jarak menit pada cell H7 dikalikan dengan Rp10.000. Jika tidak, maka H7 adalah nol.
"Jika cell H7 lebih besar daripada cell D4," merupakan terjemahan dari rumus bagian
=IF(H7>$D$4,
"maka H7 akan berisi jarak menit pada cell H7 dikalikan dengan Rp10.000." merupakan terjemahan dari bagian rumus
(MINUTE(H7)*10000)

"Jika tidak, maka H7 adalah nol." merupakan terjemahan dari rumus bagian
,0)

8. Kolom Gaji Bersih


=I7+J7-K7
Kolom gaji bersih berisi penjumlahan biasa, yaitu gaji pokok ditambah dengan bonus dikurangi dengan potongan.
Setelah terisi semua, bentuknya bakal kaya gini nih

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 di setiap PC meminta koma (,)
sebagai pemisah. Coba dicek di format formulanya ketika mengetikkan formula ;;)
Yang butuh file Excelnya untuk latihan bisa didownload di sini:
Download - lpk dinamicom.zip
Sekian dan semoga bermanfaat ;)
at 16:50

Email ThisBlogThis!Share to TwitterShare to FacebookShare to Pinterest

6 comments:

1.
Firdan Imaduddin9 March 2013 at 08:13
Thanks
Buka
facebook.blogspot.com
rotten.com
Reply
Replies

blog

ini

sob!
juga

1.

Nadia amanialya24 March 2014 at 09:49


itu isinya ttg apa ?
Reply

2.
Ayu Prameswari18 October 2013 at 04:23
ini membantu banget buat aku, makasi ya! :)
Reply

3.
naia10 March 2014 at 11:49
Bermanfaat

bwuangetttt.....makasih

sering2 ja nge post artikel yg begini..hahahaha


Reply

banyak

ya,

4.
Nadia amanialya24 March 2014 at 09:50
makasih blognya :D nambah pengetahuan
Reply

5.
mr. shiro21 November 2014 at 11:43
cih,, terlalu mudah.. lain kali buat penggabungan rumus if,countifs, max.. untuk mengetahui data apa data itu duplicate dari periode lalu...
Reply

Fungsi Rumus LEFT, MID dan RIGHT di Excel RumusExcel.com - Fungsi rumus LEFT, MID dan
RIGHT bisa digunakan untuk mengambil beberapa karakter text dari data di Microsoft Excel
dimulai dari arah kiri, tengah ataupun kanan. Berikut Penjelasan selengkapnya tentang
penggunaan fungsi rumus LEFT, MID dan RIGHT di Excel: Daftar isi: Fungsi Rumus LEFT di
Excel Fungsi Rumus MID di Excel Fungsi Rumus RIGHT Excel 01. Fungsi Rumus LEFT di
Excel Rumus LEFT berfungsi untuk mengambil beberapa karakter text dari data di Microsoft
Excel yang dimulai dari kiri. Penulisan Syntaxnya adalah: =LEFT ( Text; Num_Chars )
Keterangan: Text adalah string teks yang berisi karakter yang ingin di ekstrak. Num_Chars
adalah menentukan jumlah karakter yang ingin di ekstrak dari kiri. - Num_Chars nilainya harus
lebih besar dari 0 (Nol). - Jika nilai Num_Chars lebih besar dari panjang teks maka semua

karakter teks akan di tampilkan. - Jika Num_Chars dihilangkan atau tidak ditentukan, maka
otomatis diasumsikan sebagai 1. Contoh: A B C 1 Teks Rumus Keterangan 2 Rumus Excel
dot com =LEFT(A2) Hasilnya R (menampilkan 1 karakter) 3 Rumus Excel dot com =LEFT(A3;1)
Hasilnya R (menampilkan 1 karakter) 4 Rumus Excel dot com =LEFT(A4;2) Hasilnya Ru
(menampilkan 2 karakter) 5 Rumus Excel dot com =LEFT(A5;5) Hasilnya Rumus (menampilkan
5 karakter) 6 Rumus Excel dot com =LEFT(A6;11) Hasilnya Rumus Excel (menampilkan 11
karakter) 7 02. Fungsi Rumus MID di Excel Rumus MID berfungsi untuk mengambil beberapa
karakter text dari data di Microsoft Excel yang dimulai dari tengah. Penulisan Syntaxnya adalah:
=MID ( Text; Start_Num; Num_Chars ) Keterangan: Text adalah string teks yang berisi karakter
yang ingin di ekstrak. Start_Num adalah posisi karakter pertama yang ingin di ekstrak.
Num_Chars adalah menentukan jumlah karakter yang ingin di ekstrak dengan fungsi MID..
Contoh: A B C 1 Teks Rumus Keterangan 2 Rumus Excel dot com =MID(A2;1;5) Hasilnya
Rumus (menampilkan 5 karakter, mulai dari karakter ke-1) 3 Rumus Excel dot com
=MID(A3;7;5) Hasilnya Excel (menampilkan 5 karakter, mulai dari karakter ke-7) 4 Rumus Excel
dot com =MID(A4;13;3) Hasilnya dot (menampilkan 3 karakter, mulai dari karakter ke-13) 5
Rumus Excel dot com =MID(A5;17;3) Hasilnya com (menampilkan 3 karakter, mulai dari
karakter ke-17) 6 Rumus Excel dot com =MID(A6;13;7) Hasilnya dot com (menampilkan 7
karakter, mulai dari karakter ke-13) 7 03. Fungsi Rumus RIGHT di Excel Rumus RIGHT
berfungsi untuk mengambil beberapa karakter text dari data di Microsoft Excel yang dimulai dari
kanan. Penulisan Sintaxnya adalah: =RIGHT ( Text; Num_Chars ) Keterangan: Text adalah
string teks yang berisi karakter yang ingin di ekstrak. Num_Chars adalah menentukan jumlah
karakter yang ingin di ekstrak dari kanan. Contoh: A B C 1 Teks Rumus Keterangan 2 Rumus
Excel dot com =RIGHT(A2) Hasilnya m (menampilkan 1 karakter) 3 Rumus Excel dot com
=RIGHT(A3;1) Hasilnya m (menampilkan 1 karakter) 4 Rumus Excel dot com =RIGHT(A4;2)
Hasilnya om (menampilkan 2 karakter) 5 Rumus Excel dot com =RIGHT(A5;3) Hasilnya com
(menampilkan 3 karakter) 6 Rumus Excel dot com =RIGHT(A6;7) Hasilnya dot com
(menampilkan 7 karakter) 7 Untuk lebih memahami penerapan fungsi LEFT, MID dan RIGHT
bisa dilihat pada contoh Menentukan Jadwal Kuliah berikut ini: A B C D 1 KODE JENIS
MATA KULIAH NAMA MATA KULIAH
KELAS 2 TE123P 3 PA125S 4 TE127S 5
PA124P 6 TE126P 7 8 NAMA MATA KULIAH 9 KODE NAMA 10 123 BAHASA 11 124 AGAMA
12 125 STATISTIK 13 126 GRAFIK 14 127 LOGIKA 15 Keterangan: - Jenis Mata Kuliah diambil
dari 2 karakter pertama dalam kolom KODE. TE=Teori, PA=Praktek. - Nama Mata Kuliah
diambil dari karakter ketiga dalam kolom KODE sebanyak 3 karakter. - Kelas diambil dari
karakter ke 6 dari kolom KODE. P=Pagi, S=Sore. Penyelesaian: Pada Cell B2 ketikkan rumus:
=IF(LEFT(A2;2)="TE";"TEORI";IF(LEFT(A2;2)="PA";"PRAKTEK";"")) Pada Cell C2 ketikkan
rumus: =IF(MID(A2;3;3)="123";$B$10;IF(MID(A2;3;3)="124";$B$11;IF(MID(A2;3;3)="125";$B
$12;IF(MID(A2;3;3)="126";$B$13;IF(MID(A2;3;3)="127";$B$14;"")))))
atau dengan rumus
yang lebih singkat dengan fungsi LOOKUP =LOOKUP(--MID(A2;3;3);
$A$10:$A$14;$B$10:$B$14) Pada Cell D2 ketikkan rumus:
=IF(RIGHT(A2;1)="P";"PAGI";IF(RIGHT(A2;1)="S";"SORE";"")) *Selanjutnya tinggal drag and
drop pada B2, C2, dan D2 ke bawah untuk menyalin rumus ke baris-baris berikutnya.. Jika
semua rumus benar, hasilnya akan seperti ini: A B C D 1 KODE JENIS MATA KULIAH
NAMA MATA KULIAH
KELAS 2 TE123P TEORI BAHASA PAGI 3 PA125S PRAKTEK
STATISTIK SORE 4 TE127S TEORI LOGIKA SORE 5 PA124P PRAKTEK AGAMA PAGI 6

TE126P TEORI GRAFIK PAGI 7 8 NAMA MATA KULIAH 9 KODE NAMA 10 123 BAHASA 11
124 AGAMA 12 125 STATISTIK 13 126 GRAFIK 14 127 LOGIKA 15 Sekian pembahasan
tentang Fungsi Rumus LEFT, MID dan RIGHT di Excel, Contoh Filenya bisa di unduh disini.
Semoga Bermanfaat. Masdad Al-Falucky | Selasa, 23 September 2014 | Rating: 4.5 Title :
Fungsi Rumus LEFT, MID dan RIGHT di Excel Description : Tutorial penggunaan fungsi rumus
LEFT, MID dan RIGHT di Microsoft Excel. Penjelasan lengkap fungsi LEFT, MID dan RIGHT di
Microsoft

Sumber: http://www.rumusexcel.com/2014/09/fungsi-rumus-left-mid-right-di-excel.html#right
Cara Membuat Menu Navigasi Antar Sheet di Excel Rumusexcel.com - Pada artikel
sebelumnya sudah dibahas cara membuat link antar sheet dengan memodifikasi ribbon Excel,
kali kita akan mempelajari hal yang hampir sama yakni membuat link antar sheet tapi bukan
dengan memodifikasi ribbon, melainkan memanfaatkan menu Hyperlink pada Excel.
Mengutip dari situs id.wikipedia.org: Hyperlink adalah sebuah acuan dalam dokumen hiperteks
ke dokumen yang lain atau sumber lain. Hyperlink pada Microsoft Excel biasanya digunakan
untuk menautkan antar sheet ataupun teks yang ada pada sheet tersebut. Misal digunakan
untuk membuat Menu Utama pada pembuatan Raport, Buku Induk dan lain sebagainya. Untuk
itu pada kesempatan kali ini kita akan mempelajari penerapan hyperlink pada beberapa hal,
yaitu: Membuat Link Antar Sheet di Excel Membuat Link pada Sheet yang sama pada Excel
Membuat Link untuk membuka Folder / File Lain dengan Excel Berikut selengkapnya cara
menggunakan hyperlink pada Excel: Membuat Link Antar Sheet di Excel Untuk membuat link
antar sheet di Excel caranya adalah sebagai berikut: Buat sebuah Shape atau gambar, atau
teks biasa juga bisa. Klik kanan pada Shape tersebut dan pilih menu Hyperlink. Selanjutnya
akan tampil jendela Insert Hyperlink Pada Link to: pilih Place in This Document, pada Cell
Reference pilih Nama Sheet yang ingin ditautkan misal Sheet2 atau bisa juga menautkan
Defined Names dengan memilih Defined Names. Pada Type the cell refererence: ketikkan cell
yang ingin ditautkan misal A1. Selanjutnya klik OK, dan coba klik pada Shape yang tadi dibuat
maka cell aktif akan berpindah menuju ke Sheet2 cell A1. Membuat Link pada Sheet yang sama
pada Excel Terkadang dalam membuat data dengan Microsoft Excel kita menggunakan banyak
baris karena banyaknya data yang di entri, Untuk itu kita bisa membuat link pada Sheet yang
bisa digunakan untuk memudahkan berpindah ke baris tertentu dengan cepat misal pada baris
ke 1000. Untuk itu kita bisa memanfaatkan fungsi hyperlink Excel untuk membuat link pada
sheet yang sama, caranya hampir sama dengan membuat link antar Sheet Excel, hanya saja
pada Pilihan Cell Reference pilih nama sheet yang terdapat tombol Shapenya tadi, misal
Sheet1 dan pada Type the cell refererence: ketikkan cell yang ingin ditautkan misal A1000.
kemudian klik OK, dan coba klik pada Shape yang tadi dibuat maka cell aktif akan berpindah
menuju ke Sheet1 cell A1000. Membuat Link untuk membuka Folder / File Lain dengan Excel
Untuk membuat link yang berfungsi membuka folder/file lain dengan Excel caranya adalah: Klik
kanan pada Shape telah dibuat dan pilih menu Hyperlink. Pada jendela Insert Hyperlink, pada
pilihan Link to: pilih Existing File or Web Page dan pilih Current Folder, selanjutnya pada
Address: masukkan alamat folder yang ingin ditautkan, atau bisa di isi nama file yang ingin
ditautkan misal file PDF, Word dan lain-lain, atau bisa juga alamat situs misal
www.rumusexcel.com. Selanjutnya klik OK untuk menyimpan. Kita juga bisa menambah Screen

Tip yang berfungsi untuk menampilkan Screen Tip ketika cursor didekatkan pada Shape yang
kita buat tadi, caranya pada jendela Insert Hyperlink pilih Screen Tip dan ketikkan screen yang
ingin ditampilkan misal Buka Sheet 2. Sekian pembahasan tentang Cara Membuat Menu
navigasi Antar Sheet di Excel, Semoga Bermanfaat....

Sumber: http://www.rumusexcel.com/2014/12/membuat-menu-navigasi-antar-sheet-diexcel.html
Cara Menandai Cell dengan Conditional Formatting di Excel RumusExcel.com - Dalam
pembuatan data dengan Microsoft Excel terkadang kita ingin menandai Cell tertentu yang berisi
teks tertentu supaya lebih mudah untuk di lihat, misal pada data Hutang Piutang dengan
menandai cell keterangan jika berisi teks "Masih Hutang" maka cell akan otomatis berwarna
merah dan teks berwarna putih tebal dan sebagainya. Untuk menandai cell secara otomatis kita
bisa menggunakan menu Conditional Formatting, Conditional Formatting adalah sebuah fungsi
yang disediakan microsoft Excel untuk membuat format tertentu pada suatu cell atau teks
dengan kondisi tertentu. Untuk menggunakan Conditional Formatting caranya adalah sebagai
berikut: Pilih Cell atau blok cell mana saja yang ingin diberikan fungsi Conditional Formatting.
misal sel D3 s/d D7 (seperti pada contoh gambar diatas) Pada Tab Home klik menu Conditional
Formatting dan klik New Rule... karena kita ingin membuat Rule baru. Selanjutnya akan tampil
jendela New Formatting Rule, pada Select a Rule Type: terdapat beberapa pilihan tipe Rule
yang bisa digunakan, sebagai contoh kita pilih Rule yang kedua yaitu Format only cells that
contain, pada Edit the Rule Description: kita bisa menentukan Format Teks yang ingin
diterapkan misalnya pada: - ComboBox1 pilih Cell Value - ComboBox2 pilih equal to - Pada
kolom berikutnya ketikkan Masih Hutang atau ="Masih Hutang" Selanjutnya klik tombol
Format untuk menampilkan jendela Format Cells dan tentukan Format Cellsnya sebagai contoh
saya Pilih pada tab Font (Font Style: Bold dan Color: Putih) dan pada tab Fill saya pilih warna
Merah. Selanjutkan klik OK, maka jika pada cell D3 s/d D7 berisi teks Masih Hutang maka akan
berubah formatnya menjadi Masih Hutang Pada ComboBox1 yang ada pada Edit the Rule
Description: selain pilihan Cell Value juga ada beberapa pilihan lain yang bisa digunakan sesuai
kebutuhan kita, diantaranya: Specific Text yang bisa digunakan untuk menentukan specific text
seperti: - sebuah cell mengandung teks tertentu (containing) - sebuah cell tidak mengandung
teks tertentu (not containing) - suatu cell dimulai dengan teks atau huruf tertentu (beginning
with) dan - suatu cell diakhiri dengan teks atau huruf tertentu (ending with) Dates Occurring
yang bisa gunakan pada cell yang berformat tanggal (date) Blanks untuk menformat kondisi cell
yang kosong. Not Blanks untuk menformat kondisi cell yang tidak kosong. Errors untuk
menformat kondisi cell yang ada Errornya seperti #N/A dan lain-lain. Not Errors untuk
menformat kondisi cell yang tidak ada Errornya. Pada pilihan Cell Value juga ada beberapa
pilihan yang bisa digunakan, diantaranya: between: berisi angka diantara ... sampai ... not
between: tidak berisi angka diantara ... sampai ... equal to: sama dengan ... not equal to: tidak
sama dengan ... greater than: lebih besar dari ... less than: lebih kecil dari ... greather than or
equal to: lebih besar atau sama dengan ... less than or equal to: lebih kecil atau sama
dengan ... Sekian pembahasan tentang cara menandai cell dengan conditional Formatting di
Excel, Semoga Bermanfaat...

Sumber: http://www.rumusexcel.com/2014/12/cara-menandai-cell-dengan-conditionalformatting-di-excel.html
Penggabungan Beberapa Rumus Dasar Excel
Dalam post ini aku mau menjelaskan soal penggabungan beberapa rumus dasar Excel; HLOOKUP, VLOOKUP, IF, LEFT, MID, dan RIGHT. Langsung aja cekidot ;;)
Sebelumnya, beberapa hari yang lalu aku mendapat sebuah tugas dari guru TIK. Tugasnya adalah penerapan rumus-rumus Microsoft Office Excel 2007. Pertama-tama kita disuruh bikin tabel
dengan beberapa kolom yang udah diisi dengan data yang telah ditentukan, tapi banyak kolom yang belum diisi. Nah kolom-kolom yang kosong itu harus diisi menggunakan rumus Excel, dan
bukan diisi manual. Kaya gini nih kertas tugasnya:

Terus ini bentuknya setelah aku contoh di MS Office Excel:

Tabel laporan

Tabel bantu (di Sheet 2)

Awalnya aku sempat bingung gimana caranya menerapkan rumus VLOOKUP supaya nggak perlu nulis rumus manual satu-satu setiap pegawai, tapi setelah aku tanya teman dan cari di Google
akhirnya aku menemukan jawabannya :)) gini nih penyelesaiannya untuk seluruh tabel:
1.
Kolom "Jabatan" diisi dengan rumus:
=VLOOKUP(LEFT(C7,2),Sheet2!$B$2:$D$7,2,0)

2.
Kolom "Keterangan" diisi dengan rumus:
=VLOOKUP(RIGHT(C7,3),Sheet2!$K$2:$L$8,2,0)
3.
Kolom "Tanggal Masuk Kerja" diisi dengan rumus:
=DATE(MID(C7,4,2),MID(C7,6,2),MID(C7,8,2))
4.
Kolom "Masa Kerja" diisi dengan rumus:
=YEAR($D$3)-YEAR(F7)
5.
Kolom "Gaji Pokok" diisi dengan rumus:
=VLOOKUP(LEFT(C7,2),Sheet2!$B$2:$D$7,3,0)
6.
Kolom "Bonus" diisi dengan rumus:
=IF(H7<=$D$4,(VLOOKUP(D7,Sheet2!$F$2:$I$8,2,0)*Sheet1!I7),0)
7.
Kolom "Potongan" diisi dengan rumus:
=IF(H7>$D$4,(MINUTE(H7)*10000),0)
8.
=I7+J7-K7

Kolom "Gaji Bersih" diisi dengan rumus:

9.

Untuk baris-baris di bawahnya, tinggal drag rumusnya ke bawah :))

--------------------------------------------------------------------------------------------------------Penjelasan:
Pertama-tama perlu diketahui bahwa rumus dasar VLOOKUP adalah:
=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 "0" (nol)

1. Kolom Jabatan
=VLOOKUP(LEFT(C7,2),Sheet2!$B$2:$D$7,2,0)
"=VLOOKUP" adalah rumus yang menunjukkan bahwa kita menggunakan fungsi VLOOKUP alias fungsi pembacaan tabel secara vertikal.

"LEFT(C7,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 C7.

"Sheet2!" adalah karena tabel bantu terdapat pada Sheet 2.

"B2:D7" adalah range tabel bantu yang kita gunakan. Kenapa dibuat absolut (menggunakan tanda $)? Karena pada kolom jabatan semua data-nya diambil dari tabel B2:D7.

"2" menunjukkan bahwa kita mengambil data dari kolom ke-2 pada tabel B2:D7

"0" adalah range_lookup.

2. Kolom Keterangan
=VLOOKUP(RIGHT(C7,3),Sheet2!$K$2:$L$8,2,0)
"=VLOOKUP" adalah rumus yang menunjukkan bahwa kita menggunakan fungsi VLOOKUP alias fungsi pembacaan tabel secara vertikal.

"RIGHT(C7,3) adalah data sumber atau data yang diketahui. Maksudnya, patokan kita untuk mencari data pada tabel bantu adalah 3 karakter pertama dari kanan pada cell C7.

"Sheet2!" adalah karena tabel bantu terdapat pada Sheet 2.

"K2:L8" adalah range tabel bantu yang kita gunakan. Kenapa dibuat absolut (menggunakan tanda $)? Karena pada kolom jabatan semua data-nya diambil dari tabel K2:L8.

"2" menunjukkan bahwa kita mengambil data dari kolom ke-2 pada tabel B2:D7

"0" adalah range_lookup.

3. Kolom Tanggal Masuk Kerja


=DATE(MID(C7,4,2),MID(C7,6,2),MID(C7,8,2))
"=DATE" adalah rumus yang digunakan supaya data pada cell akan otomatis berformat menjadi sebuah tanggal.

Rumus dasar tanggal adalah


=DATE(year,month,day)

"MID(C7,4,2)" menunjukkan bahwa tahunnya terdapat mulai karakter ke 4 pada cell C7 sepanjang 2 huruf berikutnya (karena digit ke-4 s.d. ke-9 pada nomor induk pegawai
menunjukkan tanggal masuk kerja-nya).

"MID(C7,6,2) menunjukkan bahwa bulannya terdapat mulai karakter ke 6 pada cell C7 sepanjang 2 huruf berikutnya (karena digit ke-4 s.d. ke-9 pada nomor induk pegawai
menunjukkan tanggal masuk kerja-nya).

"MID(C7,8,2) menunjukkan bahwa tanggalnya terdapat mulai karakter ke 8 pada cell C7 sepanjang 2 huruf berikutnya (karena digit ke-4 s.d. ke-9 pada nomor induk pegawai
menunjukkan tanggal masuk kerja-nya).
4. Kolom Masa Kerja
=YEAR($D$3)-YEAR(F7)
Sebenernya aku krang paham maksud dari masa kerja, tapi aku menyimpulkan bahwa masa kerja adalah jarak tahun masuk kerja menuju sekarang.

"=YEAR($D$3)" adalah rumus supaya dia hanya menampilkan tahun dari cell D3 --> 2013

"=YEAR(F7)" adalah rumus supaya dia hanya menampilkan tahun dari cell F7 --> 1989

"-" di tengah artinya sebagai pengurang; 2013-1989

5. Kolom Gaji Pokok


=VLOOKUP(LEFT(C7,2),Sheet2!$B$2:$D$7,3,0)
"=VLOOKUP" adalah rumus yang menunjukkan bahwa kita menggunakan fungsi VLOOKUP alias fungsi pembacaan tabel secara vertikal.

"LEFT(C7,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 C7.

"Sheet2!" adalah karena tabel bantu terdapat pada Sheet 2.

"B2:D7" adalah range tabel bantu yang kita gunakan. Kenapa dibuat absolut (menggunakan tanda $)? Karena pada kolom jabatan semua data-nya diambil dari tabel B2:D7.

"3" menunjukkan bahwa kita mengambil data dari kolom ke-3 pada tabel B2:D7.

"0" adalah range_lookup.

6. Kolom Bonus
=IF(H7<=$D$4,(VLOOKUP(D7,Sheet2!$F$2:$I$8,2,0)*Sheet1!I7),0)
"=IF" merupakan rumus fungsi logika. Perlu diketahui bahwa rumus dasar =IF adalah:
=IF(logical_test, [value_if_true], [velue_if_false])
Di mana
*logical_test: cell serta syarat yang menentukan apakah cell tersebut akan menghasilkan true atau false.
*value_if_true: hasil yang akan ditampilkan jika cell patokan memenuhi syarat.
*value_if_false: hasil yang akan ditampilkan jika cell patokan tidak memenuhi syarat.

Jika diterjemahkan dengan bahasa manusia, rumus pada Kolom Bonus di atas akan berbunyi seperti ini:
Jika cell H7 lebih kecil/sama dengan cell D4, maka H7 akan berisi besarnya persentase bonus dikalikan gaji pokok. Jika tidak, maka H7 adalah nol.
"Jika cell H7 lebih kecil/sama dengan cell D4," merupakan terjemahan dari rumus bagian
=IF(H7<=$D$4,
"maka H7 akan berisi besarnya persentase bonus dikalikan gaji pokok." merupakan terjemahan dari rumus bagian
(VLOOKUP(D7,Sheet2!$F$2:$I$8,2,0)*Sheet1!I7),

"Jika tidak, maka H7 adalah nol." merupakan terjemahan dari rumus bagian
,0)
Bisa dipahami? ;;)
7. Kolom Potongan
=IF(H7>$D$4,(MINUTE(H7)*10000),0)

Ini juga pake rumus fungsi logika nih.. Kalo diterjemahkan dengan bahasa manusia, rumus pada kolomPotongan di atas akan berbunyi seperti ini:
Jika cell H7 lebih besar daripada cell D4, maka H7 akan berisi jarak menit pada cell H7 dikalikan dengan Rp10.000. Jika tidak, maka H7 adalah nol.
"Jika cell H7 lebih besar daripada cell D4," merupakan terjemahan dari rumus bagian
=IF(H7>$D$4,
"maka H7 akan berisi jarak menit pada cell H7 dikalikan dengan Rp10.000." merupakan terjemahan dari bagian rumus
(MINUTE(H7)*10000)

"Jika tidak, maka H7 adalah nol." merupakan terjemahan dari rumus bagian
,0)

8. Kolom Gaji Bersih


=I7+J7-K7
Kolom gaji bersih berisi penjumlahan biasa, yaitu gaji pokok ditambah dengan bonus dikurangi dengan potongan.
Setelah terisi semua, bentuknya bakal kaya gini nih

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 di setiap PC meminta koma (,)
sebagai pemisah. Coba dicek di format formulanya ketika mengetikkan formula ;;)
Yang butuh file Excelnya untuk latihan bisa didownload di sini:
Download - lpk dinamicom.zip
Sekian dan semoga bermanfaat ;)
at 16:50

Email ThisBlogThis!Share to TwitterShare to FacebookShare to Pinterest

6 comments:

1.
Firdan Imaduddin9 March 2013 at 08:13
Thanks
Buka
facebook.blogspot.com
rotten.com
Reply
Replies

blog

ini

sob!
juga

1.

Nadia amanialya24 March 2014 at 09:49


itu isinya ttg apa ?
Reply

2.
Ayu Prameswari18 October 2013 at 04:23
ini membantu banget buat aku, makasi ya! :)
Reply

3.
naia10 March 2014 at 11:49
Bermanfaat

bwuangetttt.....makasih

sering2 ja nge post artikel yg begini..hahahaha


Reply
4.
Nadia amanialya24 March 2014 at 09:50
makasih blognya :D nambah pengetahuan
Reply

banyak

ya,

5.
mr. shiro21 November 2014 at 11:43
cih,, terlalu mudah.. lain kali buat penggabungan rumus if,countifs, max.. untuk mengetahui data apa data itu duplicate dari periode lalu...
Reply

Anda mungkin juga menyukai