Rabu, 14 Desember 2011

Sebuah buku yang sangat berharga didedikasikan oleh guru untuk guru (by Teacher for Teacher). Tanpa perlu banyak basa-basi, sebagaimana terlihat dalam gambar, beberapa hal berkaitan dengan tugas guru dikupas tuntas oleh buku ini. Bagaimana seorang guru profesional memanfaatkan teknologi wabil khusus Microsoft Excel untuk membantu tugas sebagai pendidik dijelentrehkan dengan baik disertai contoh file dalam bentuk workbook. 
Jadi buku ini tidak hanya berisi teori dan contoh dalam bentuk tulisan, namun juga disertai contoh penerapannya dalam Microsoft Excel.
So, bagi para guru dan dosen yang ingin maju dan lebih profesional, buku ini tentunya bisa menjadi referensi pokok. 
Namun, buku Excel for Teacher ini tidaklah gratis. Guru yang berminat bisa langsung membeli di Amazon .


Buku Excel : Excel for Teacher by Colleen Conmy, dkk

Senin, 12 Desember 2011

Microsoft Excel sudah menyediakan fungsi khusus untuk mengkonversi angka biasa ke angka Romawi. Fungsi tersebut adalah : ROMAN. Jadi untuk mengubah angka 41 ke angka Romawi, cukup kita tuliskan rumus : =ROMAN(41). Sangat sangat mudah....!


Namun, untuk mengubah angka Romawi ke angka biasa, Excel belum mempunyai fungsi khusus. (Kita lapor ke om Bill Gates yuk, biar dibikinin). Sehingga kita sendiri yang harus membuat formulanya.


Dari berbagai referensi yang penulis miliki, salah satu rumus yang paling mudah adalah rumus yang dibahas di Milis Belajar Excel. Berikut rumusnya (Array Formula, yakni setelah selesai selesai ditulis, diikuti dengan upacara menekan 3 tombol sekaligus: Ctrl + Shift + Enter atau CSE):
=MATCH(A1, ROMAN(ROW($1:$3999)), 0) 
dengan asumsi bahwa angka Romawi ditulis di sel A1. 


Rumus di atas bekerja dengan cara membuat daftar  hasil konversi angka 1 sampai 3999 menjadi angka Romawi, kemudian me-LookUp angka Romawi yang ingin dicari dengan daftar tersebut dengan fungsi MATCH.


Jelasnya:
=ROW($1:$3999) : menghasilkan daftar angka biasa mulai 1 sampai 3999. Kok 3999? karena Excel memang membatasi angka Romawi hanya sampai 3999.
=ROMAN(ROW($1:$3999)) : Mengubah daftar angka biasa tadi menjadi angka Romawi
=MATCH(A1, ROMAN(ROW($1:$3999)), 0) : Mencari Posisi Angka Romawi yang ingin dicari dalam Daftar angka Romawi.


Berikut contoh dalam Sheet:


Demikian, semoga bermanfaat...!





Konversi Angka ROMAWI ke Angka ARAB dan Sebaliknya

Minggu, 11 Desember 2011

Fungsi VLOOKUP adalah salah satu fungsi yang sangat powerfull di Excel, dan diajarkan serta ditulis dalam buku-buku Excel standar serta sering digunakan oleh para pengguna Excel dalam me-LookUp data.
Namun, sebenarnya Vlookup bukan satu-satunya fungsi untuk tujuan me-LookUp data. Karena sebenarnya masih banyak fungsi lain yang bisa kita gunakan sebagai Variasi dari VLOOKUP dan saudaranya: HLOOKUP.
Kali ini pembahasan kita adalah tentang fungsi OFFSET.
Menurut Help-nya, Excel mendefinisikan fungsi OFFSET sebagai suatu fungsi untuk : Returns a reference to a range that is a specified number of rows and columns from a cell or range of cells. (Mengembalikan referensi ke range yang ditentukan dengan jumlah tertentu dari baris dan kolom dari sel atau range sel). 
Bahasa sederhananya, Mengubah rujukan sel sesuai dengan jumlah baris dan kolom yang ditentukan.


Syntaxnya: 
=OFFSET(reference, rows, cols, [height], [width])
reference: alamat sel sebagai pedoman arah perubahan atau pergeseran.
rows: Pindahnya berapa baris?
cols : Pindahnya berapa kolom?
height: Tingginya berapa baris (bersifat optional, artinya boleh ditulis, boleh dikosongkan)
width: Lebarnya berapa kolom (bersifat optional, artinya boleh ditulis, boleh dikosongkan)

Contoh Penggunaan
Jika hanya melihat penjelasannya, memang agak sulit dipahami, sehingga kita akan langsung melihat contohnya di TKP. 

Pada gambar di atas, kita punya tabel Data di sel B3 sampai F7. Kemudian kita punya isian Nama, Alamat, dan Nomor Telepon di sel E11 sampai E13. Serta Nomor urut di sel E9. Nah tugas kita adalah mengisi isian Nama di sel E11 sesuai dengan nomor urut di sel E9.
Rumus yang digunakan menggunakan fungsi OFFSET seperti berikut:
=OFFSET(C2,E9,0)
Bahasa manusianya: Ubah atau geser data di sel C2, sebanyak nilai E9 (4) baris, dan 0 kolom (tidak bergeser kolomnya).
C2 : pedoman atau TITIK PIJAK awal pergeseran sel.
E9 : bergeser sebanyak 4 Baris
0   : bergeser sebanyak 0 kolom alias tetap.
Maka hasilnya : adalah Nama di nomor 4 yakni, Pangeran Mangkubumi.

Kalau nilai di sel E9 kita ubah menjadi 3, maka hasilnya pun akan berubah menjadi Nama di nomor urut 3.


Keterangan tentang Rows dan Cols
Jika nilai dari row POSITIF, maka pergeserannya ke bawah dari sel TITIK PIJAK. Jika negatif, maka pergeserannya ke ATAS dari TITIK PIJAK.
Jika nilai dari Col POSITIF, maka pergeserannya ke KANAN dari sel TITIK PIJAK-nya. Jika NEGATIF, maka bergeser ke KIRI.

Bagaimana dengan isian Alamat dan Nomor Telepon
Ayo silahkan dicoba sendiri........!
Bandingkan dengan:
Alamat : =OFFSET(C2,E9,2) atau =OFFSET(E3,E9,0) atau =OFFSET(F3,E9,-1) atau =OFFSET(D2,E9,1)
No Telp: =OFFSET(C2,E9,3) atau =OFFSET(E3,E9,1) atau =OFFSET(F3,E9,0) atau =OFFSET(D2,E9,2) 

Keuntungan menggunakan fungsi OFFSET dibandingkan dengan VLOOKUP adalah semakin kecilnya kemungkinan hasil #NA seperti yang sering terjadi pada fungsi VLOOKUP jika data yang rujuk keluar dari batas range yang ditentukan.
Untuk penggunaan lebih lanjut, Fungsi OFFSET bisa digandengkan dengan fungsi-fungsi lain seperti SUM, AVERAGE, MATCH, dan lain-lain sesuai keperluan. Contoh penggunaan OFFSET lebih lanjut bisa dilihat dalam membuat Defined Name Dinamis pada posting sebelumnya.

Demikian, semoga bermanfaat.

Fungsi OFFSET sebagai Alternatif Pengganti VLOOKUP

Rabu, 07 Desember 2011

Masih ingat pelajaran Matematika ketika SD dulu? Salah satu materinya adalah mencari KPK (Kelipatan Persekutuan Terkecil) dan FPB (Faktor Persekutuan Terbesar). Jika adik atau anak kita meminta bantuan kita untuk menyelesaikan soal berikut, kita tinggal buka Excel, dan jreng...... selesai.


A. Carilah KPK dari 46 dan 48 dan 88 !
B. Carilah FPB dari 24, 16, 128 !


Cara menyelesaikannya pake Excel.
Untuk mencari KPK, fungsi yang digunakan adalah LCM (Least Common Multiple of Integer). Jadi untuk soal A rumusnya adalah =LCM(46,48,88)


Untuk mencari FPB, fungsi yang digunakan adalah GCD (Greatest Common Divisor). Jadi rumus untuk soal B adalah: =GCD(24,16,128)


Selesai,.....
Begitu mudah....!

Cara Mencari KPK dan FPB dengan Excel

Selasa, 06 Desember 2011

Untuk membuat angka urut mulai 1 sampe n, excel sudah menyediakan fasilitasnya. Misal kita tulis 1 di A1 dan 2 di A2, maka kalau A1 dan A2 di blok, lalu diseret ke bawah, akan memunculkan angka urut.
Bagaimana dengan Abjad? Adakah fasilitasnya? 
Ada, tapi kita sendiri yang harus membuatnya, dengan memanfaatkan fungsi CHAR
Fungsi CHAR digunakan untuk menampilkan karakter dari sebuah kode. Contoh: =CHAR(66) akan menghasilkan huruf B.
Selain itu, kita menggunakan fungsi ROW. Contoh =ROW(A1)  akan menghasilkan 1 (nomer baris dari sel A1. Sementara =ROW() akan menghasilkan nomor baris dari sel yang sedang aktif,


Sehingga untuk meghasilkan huruf A, di sel A1 kita tuliskan rumus: = CHAR(64+ROW())
Untuk menghasilkan huruf A di sel B10: = CHAR(55+ROW())


Kalau mau menuliskan huruf A sampai Z, di sel A1 sampai A26, kita tulis rumus di A1: = CHAR(64+ROW())


Untuk menuliskan huruf a sampai z, di sel B1 sampai B26, kita tulis : =CHAR(96+ROW())

Menuliskan Urutan Abjad Secara Otomatis

Minggu, 04 Desember 2011

Ditranslasikan dengan beberapa modifikasi dari buku Excel Gurus Gone Wild: Do The Impossible with Microsoft Excel karya Bill Jellen terbitan Holy Macro! Books 2009 oleh ExcelHeru






Demikian, semoga bermanfaat

Menjumlah Sel yang Tampak Saja (Tidak Disembuyikan)

Kamis, 01 Desember 2011

Pada posting sebelumnya, telah dibahas cara membuat Kartu Peserta Ujian. Di posting tersebut digunakan fungsi Indirect untuk menghasilkan data pada kartu peserta. Nah, kali ini blog ExcelHeru akan membahas tentang Fungsi INDIRECT secara lebih mendalam, sehingga bisa digunakan sebagai 'senjata' untuk menghadapi 'musuh' dalam dunia per-excel-an nantinya.








         




Pembahasan lengkap beserta contohnya bisa didownload di sini atau di Boxnet pada Sidebar di samping kanan tulisan ini

Fungsi INDIRECT dan Penerapannya pada Pembuatan Kartu Ujian