Sabtu, 07 Juni 2014

Menolak Data Yang Sama (Double Record)

No Double Record
Ada kalanya ketika kita memasukkan data berupa angka terkadang terdapat ada data atau angka yang sama atau biasanya disebut dengan istilah double record, hal ini mungkin terjadi ketika disaat menginput data kita menggunakan menggunakan cara manual alias tanpa menggunakan bantuan formula excel sehingga memungkinkan terjadinya hal yang demikian, data yang sama akan tetap tertulis tanpa ada pemberitahuan bahwa data tersebut sudah ada.


Beberapa data yang tidak boleh sama adalah antara lain, Data Nomor Induk Siswa, NISN, NUPTK, Data Kepegawaian, Nomor KTP dan lain sebagainya, dimana data-data tersebut haruslah bersifat unik artinya hanya boleh ada satu record serta tidak boleh ada yang sama.

Untuk menolak data berupa angka yang sama dalam Microsoft Excel dapat menggunakan cara sebagai berikut
  1. Sorot beberapa sel atau range, kita ambil contoh A1:A5
  2. Biarkan sel-sel tersebut kosong untuk nanti kita akan mengisinya
  3. Aktifkan menu Data dan pilih Data Validation > Data Validation...
  4. Pada jendela Data Validation atur beberapa kriteria berikut
    • Setting
      • Allow : Whole number
      • Data : not equal to
      • Value : =IFERROR(MODE(A$1:A$5);"") dimana A$1:A$5 merupakan range yang tadi kita pilih
      • Setting double record

    • Error Alert
    • Berfungsi untuk menampilkan pesan error ketika menginput data yang sama
      • centang pilihan Show error alert... jika belum
      • Style : Stop - artinya; menolak jika ada data yang sama
      • Title : Judul pesan
      • Error message : Pesan error yang ingin ditampilkan
      • Pesan Error
  5. Akhiri dengan tombol OK
Coba input data-data berupa angka di sel yang sudah diberikan Data Validation ini, dan lihat apa yang terjadi. Apabila ketika anda menginput data yang sama kemudian muncul pesan dari excel untuk menolak data tersebut, itu artinya anda telah berhasil melakukannya. Sehingga hal ini dapat mencegah terjadi data yang dobel dalam suatu range.

atau

Gunakan pengaturan seperti berikut :
menolak data yang sama dengan formula
Dengan menggunakan pengaturan di atas maka setiap kali anda memasukkan data yang sama pada kolom A, Excel akan menolaknya.


Selamat mencoba,
Semoga ada guna dan manfaatnya

Menggunakan Fungsi DateDif Untuk Menghitung Selisih

Menghitung selisih tanggal dengan DateDIf
Fungsi DATEDIF digunakan menghitung selisih antara dua tanggal dalam berbagai interval yang berbeda, seperti jumlah hari antara tanggal, bulan atau tahun. Fungsi ini tersedia di semua versi Excel sejak versi 95 akan tapi penggunaan fungsi ini hanya didokumentasikan dalam file bantuan untuk Excel 2000. Untuk beberapa alasan, Microsoft telah memutuskan tidak mendokumentasikan fungsi ini dalam file bantuan dalam versi lain.

Syntax menggunakan fungsi DATEDIF sebagai berikut :
=DATEDIF(Tanggal1, Tanggal2, Interval)
Jika Tanggal1 lebih awal dari Tanggal2, fungsi DATEDIF akan menghasilkan error #NUM!, sedangkan jika format penulisan tanggal baik Tanggal1 dan Tanggal2 tidak valid maka akan menghasilkan error #VALUE. Lihat disini jika ingin menghilangkan pesan error sebuah formula

Nilai Interval yang umum digunakan dalam fungsi DATEDIF antara lain :
  • d : semua hari
  • m : semua bulan
  • y : semua tahun
  • yd : menghitung selisih hari dalam satu tahun
  • ym : menghitung selisih bulan dalam satu tahun
  • md : menghitung selisih hari dalam satu bulan
Untuk lebih jelasnya Simak baik baik cara penggunaannya :
Jika interval digunakan dalam sebuah formula, maka penulisannya harus apit dengan tanda petik, contoh :
=DATEDIF(Tanggal1, Tanggal2,"m")

Jika interval diambil dari sebuah sel, maka penulisan interval tidak menggunakan tanda petik, contoh :
=DATEDIF(Tanggal1, Tanggal2, A1)
dengan catatan : sel A1 seharusnya berisi dengan nilai m bukan "m"

Cara Menghitung Selisih Menggunakan Fungsi DateDif
Ambil contoh dari sebuah data seperti berikut :
A1
B1
12 Juli 2010 13 September 2012

Jika ingin melihat usia dari data seperti contoh diatas, maka formulanya seperti berikut :
Formula
Hasil
=DATEDIF(A1,A2,"d") 794
selisih hari secara keseluruhan
=DATEDIF(A1,A2,"m") 26
=DATEDIF(A1,A2,"y") 2
=DATEDIF(A1,A2,"yd") 63
terhitung mulai 12 juli s.d 13 september
=DATEDIF(A1,A2,"ym") 2
terhitung mulai juli s.d september
=DATEDIF(A1,A2,"md") 1
terhitung dari tanggal 12 s.d 13
=DATEDIF(A1,A2,"y")&" tahun" 2 tahun
=DATEDIF(A1,A2,"y")& " tahun "&DATEDIF(A1,A2,"d")&" hari" 2 tahun 794 hari
=DATEDIF(A1,A2,"y")& " tahun "&DATEDIF(A1,A2,"m")&" bulan" 2 tahun 26 bulan
=DATEDIF(A1,B1,"y")&" tahun "&DATEDIF(A1,B1,"ym")&" bulan "&   DATEDIF(A1,B1,"md")&" hari" 2 tahun 2 bulan 1 hari

Selamat bereksperimen
Semoga ada guna dan manfaatnya...

Merubah Satuan Waktu, Berat atau Jarak

Konversi data di excel
Dalam microsoft excel untuk mencari nilai tertentu dari suatu satuan atau merubah satuan, bukanlah suatu yang sulit dilakukan - dengan bantuan formula CONVERT, meng konversi satuan tertentu ke yang lainnya akan sangat cepat terselesaikan.

Sebagai gambaran, saya akan beri contoh kasus seperti berikut; 1 jam sama dengan 60 menit, 1 hari sama dengan 24 jam, dan seterusnya… hal ini mungkin sudah berada diluar kepala ketika ada sesorang bertanya akan hal itu. Namun apakah anda bisa menjawab dengan cepat pertanyaan berikut

Ada berapa detik dalam 7 hari atau satu minggu???

Jika harus menghitung secara manual artinya, dengan mengurut dari yang paling bawah misalnya dalam 1 menit ada 60 detik, berarti dalam 1 jam adalah 60 x 60 maka hasilnya adalah 3600 detik, dan seterusnya sampai menemukan jawaban atas pertanyaan di atas… masalahnya berapa banyak waktu yang anda butuhkan menjawabnya.

Tentunya dalam excel hal ini cukup sederhana sekali jika kita menggunakan formula yang tepat untuk menjawab soal di atas.

Formula CONVERT

Formula ini memberikan kita kemampuan untuk merubah nilai dari satu satuan ke satuan lainnya, dengan kata lain formula ini dapat kita gunakan sebagai ‘penerjemah’ seperti contoh kasus di atas.
Aturan Umum Penulisan Formula

=convert(number;from_unit;to_unit)

number : Angka atau bisa juga diisi dengan referensi sel
from_unit : satuan awal yang akan di convert
to_unit : hasil yang diinginkan

formula ini 'hanya' menerima penulisan teks dalam tanda petik dari unit atau satuan yang sudah ditetapkan oleh microsoft excel
Beberapa unit satuan dalam fungsi Convert
Satuan Berat
Gram "gr"
Pound "lbm"
Satuan Waktu
Tahun "yr"
Hari "day"
Jam "hr"
Menit "mn"
Detik "sec"
Satuan Jarak
Meter "m"
Inch "in"
Kaki "ft"
Contoh penerapan fungsi Convert
Sorot sel yang anda ingin munculkan hasil dari convert kemudian tuliskan rumusnya, sebagai contoh untuk mencari jawaban dari pertanyaan diatas maka cara penulisannya adalah :
=convert(7;"day";"sec")
atau jika data awal yang ingin anda convert semisal terdapat dalam sel A1, maka penulisan rumusnya adalah :
=convert(A1;"day";"sec")

Teks Berkedip (blink) Excel

Microsoft Excel bukanlah merupakan aplikasi animasi yang bisa membuat tampilan berbagai macam efek, termasuk membuat efek teks berkedip. Pada intinya dalam membuat efek berkedip (blink) pada Microsoft Excel hanyalah merubah warna teks itu sendiri secara simultan dan bergantian dalam hitungan sekian detik.

Yang perlu dilakukan dalam membuat efek seperti ini adalah sebuah module yang berfungsi untuk menjalankan sebuah procedur. Langkah awal tentunya adalah dengan membuka Aplikasi Microsoft Excel itu sendiri, kemudian buat sebuah dokumen baru atau buka dokumen excel anda. selanjutnya buka jendela Microsoft Visual Basic.
Membuat Module Berkedip
salah satu langkah untuk membuat sebuah module baru adalah dengan cara klik Insert > Module.
paste kode berikut dalam module baru dibuat :
Public RunWhen As Double

Sub Berkedip()
With ThisWorkbook.Worksheets("Sheet1").Range("A1").Font
If .ColorIndex = 5 Then ' Warna biru
.ColorIndex = 2 ' Warna putih
Else
If .ColorIndex = 2 Then ' Warna hijau
.ColorIndex = 3 ' Warna merah
Else
.ColorIndex = 5 ' Warna biru
End If
End If
End With

RunWhen = Now + TimeSerial(0, 0, 1)
Application.OnTime RunWhen, "'" & ThisWorkbook.Name & "'!Berkedip", , True
End Sub

Sub Berhenti()
On Error Resume Next
ThisWorkbook.Worksheets("Sheet1").Range("A1").Font.ColorIndex = xlColorIndexAutomatic
Application.OnTime RunWhen, "'" & ThisWorkbook.Name & "'!Berkedip", , False
End Sub

Keterangan :
  • Teks yang akan berkedip terletak pada Sheet1 dan sel A1
  • Worksheets("Sheet1").Range("A1")
  • Module ini akan merubah teks menjadi warna merah - biru - putih secara simultan
  • ColorIndex = 5 ...
  • perubahan warna teks akan terjadi setiap hitungan 1 detik
  • TimeSerial(0, 0, 1)

Panduan ColorIndex dalam Microsoft Excel

Kode untuk menjalankan efek berkedip
Masih dalam jendela Microsoft Visual Basic, paste kode-kode berikut pada ThisWorkbook
Private Sub Workbook_Activate()
Berkedip
End Sub

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Berhenti
End Sub

Private Sub Workbook_WindowDeactivate(ByVal Wn As Window)
Berhenti
End Sub

Langkah terakhir adalah Ketikkan teks pada Sheet1 sel A1,
kemudian simpan file anda dengan type Excel Macro-Enable Workbook.
Hasil dari efek ini bisa terlihat ketika file ini dibuka atau file ini diaktifkan, dan akan secara otomatis berhenti ketika file tertutup.

Menjumlahkan Data Berdasarkan Warna Sel

Menjumlahkan Berdasar WarnaMengenal Excel sudah hampir dipastikan sudah mengenal fungsi dasar aplikasi ini. Ya... fungsi dasar yang dimaksud disini adalah fungsi penjumlahan (SUM) yang pastinya sangat familiar dikalangan pengguna Excel, baik untuk pemula terlebih untuk tingkat lanjut



Varian dari fungsi SUM dalam menjumlahkan suatu data berupa angka yang terdapat dalam sel atau range antara lain; fungsi SUMIF, Fungsi SUMIFs, Fungsi SUMPRODUCT, dan lainnya. Akan tetapi, beberapa dari kita lebih umum dan sering menggunakan fungsi SUM standard ketimbang yang lainnya.

Andai kata kita hanya menginginkan untuk menjumlah nilai berdasarkan suatu kondisi atau kriteria tertentu yang mana kriteria tersebut kita tentukan, maka dapat menggunakan Fungsi SUMIF/s, begitu pula untuk kasus-kasus penjumlahan yang lainnya kita dapat menggunakan varian dari Fungsi SUM.

Akan tetapi Jika kriteria atau kondisi yang dimaksud adalah warna, maka tentunya tidak dapat dilakukan dengan varian dari fungsi SUM standard ini.

Lihat ilustrasi berikut untuk lebih jelasnya.

Hasil penjumlahan tersebut didapatkan dari angka-angka dengan kriteria warna sebagai kuncinya.

Untuk melakukan penghitungan berdasarkan kriteria seperti tersebut di atas, dibutuhkan sedikit bantuan kode-kode VBA yang dijadikan sebagai function

Fungsi VBA
Aktifkan jendela Visual Basic Editor (tekan Alt + F11)
Klik menu Insert > module
Tempelkan kode berikut
Function HitungWarna(Data As Range, Warna As Range) As Double
Dim Wrn As Range, Jml As Double, ColorIndex As Integer

ColorIndex = Warna.Cells(1, 1).Interior.ColorIndex
Jml = 0
On Error Resume Next
For Each Wrn In Data.Cells
    If Wrn.Interior.ColorIndex = ColorIndex Then
      Jml = Jml + Wrn.Value
    End If
Next Wrn
On Error GoTo 0
Set Wrn = Nothing
HitungWarna = Jml
End Function

Menggunakan Fungsi
Format penulisan fungsi ini adalah
=HitungWarna(range;kriteria warna)

contoh :
=HitungWarna(A1:A10;C1)
. Range A1:A10 adalah kumpulan sel (dengan warna-warna tertentu) yang ingin dijumlah
. Range C1 adalah sel dengan background warna tertentu yang dijumlahkan

Ada baiknya untuk penggunaan warna sell (Fill Color) adalah warna-warna standard atau yang umum digunakan seperti yang tercantum dalam Index Warna ini.

Mengambil Pecahan Angka Desimal Dibelakang Koma (Fixed)

Pecahan angka desimal yang biasanya beberapa orang menyebutnya dengan angka dibelakang koma yang memiliki nilai sangat bervariasi, ada yang bernilai dua angka dibelakang koma atau mungkin lebih - sangat memungkinkan kita untuk melihat dan mendapatkan sebuah hasil yang sangat presisi. Ambil contoh seperti berikut, sebuah angka desimal yang tanpa pecahan ditulis dengan angka 7 - dan jika disertakan juga pecahan desimalnya maka akan menjadi 7,00 atau mungkin juga bisa ditulis dengan 7,0001 (jika dibulatkan sesuai dengan hukum matematika hasilnya sama dengan 7)

Kegunaan dari pecahan angka desimal ini bisa digunakan untuk berbagai keperluan yang membutuhkan format penulisan angka yang lebih detail. Laporan keuangan misalnya, kadang membutuhkan dua angka dibelakang koma atau nilai raport atau hasil ujian juga sebagian sekolah menggunakan format penulisan dua angka di belakang, sementara untuk hasil pekerjaan yang lain (mungkin) membutuhkan beberapa anga di belakang koma untuk mendapatkan sebuah nilai yang tepat.

Untuk keperluan tertentu barangkali kita hanya ingin mengambil beberapa angka di belakang koma saja untuk kemudian diolah.
Sebagai latihan lihat tabel berikut :
Angka desimal excel

Keterangan :
7 : didapatkan dengan menggunakan fungsi Left
0 : didapatkan dengan menggunakan fungsi Mid
0 : didapatkan dengan menggunakan fungsi right
Fungsi Fixed
Fungsi ini digunakan untuk membulatkan angka ke angka yang ditentukan dan mengubah hasilnya menjadi sebuah teks.

Penulisan rumus untuk contoh di atas :
  • LEFT
    =LEFT(A2,1)
  • MID
    Dari contoh diatas jika menggunakan fungsi MID default maka akan menghasilkan nilai yang kosong, maka untuk memperbaikinya membutuhkan bantuan formula FIXED
    =MID(FIXED(A2;2);3;1)
  • RIGHT
    Sama seperti fungsi MID default, penggunaan fungsi RIGHT default akan menghasilkan nilai 7 bukan 0, rumus untuk memperbaikinya seperti berikut.
    =RIGHT(FIXED(A2;2);1)
Keterangan :

Hasil dari penggunaan rumus-rumus diatas akan mengubah angka menjadi teks, artinya hasil dari rumus diatas jika digunakan sebagai referensi sebuah formula seperti VLOOKUP maka akan menghasilkan nilai #N/A, untuk memperbaikinya maka hasil rumus tersebut harus dirubah kembali ke bentuk aslinya, untuk contoh di atas gunakan tambahan *1 diakhir setiap rumus untuk mengembalikan nilai menjadi format angka.

Anda juga bisa menggunakan bantuan formula FIND untuk pemetaan angka di belakang koma.

Menampilkan Gambar Photo Dalam Database Excel

Pernah suatu hari saya diberi sebuah masukan oleh beberapa rekan kerja mengenai sebuah database siswa yang saya buat dengan excel tidak lengkap lantaran tanpa disertai photo dari siswa itu sendiri. Awalnya saya berpikir hal itu tidak mungkin dilakukan, terlebih jika memakai Aplikasi Excel – karena aplikasi ini hanya dibuat untuk mengentry database saja.

Pertanyaan sekaligus permintaan tersebut membuat saya tertantang untuk mencoba serta mencari tahu tentang apakah Excel bisa melakukan ini…. Dari yang saya dapat dari googling, akhirnya saya mendapat beberapa module dan kode VBA untuk menginsert gambar dengan menggunakan bantuan macro. Kemudian, saya menemui kendala lagi – bagaimana jika ini digunakan dalam database yang memiliki banyak data.

Setelah beberapa hari berikutnya saya mencoba untuk bereksperimen dan memodifikasi serta menambahkan beberapa Kode serta module yang saya dapatkan dari internet tersebut agar bisa digunakan dalam database yang saya miliki.

Dan, sekarang saya share kepada anda yang barangkali sedang mencari cara bagaimana menampilkan gambar foto ke dalam database excel, dari hasil tutorial ini akan menghasilkan sebuah database yang terlihat seperti gambar berikut :

Menampilkan photo dalam database excel
Memulai Mengetry Database
Sebagai latihan dalam tutorial ini, masukkan database seperti berikut dan letakkan di Sheet1 :
database untuk menampilkan gambar dalam excel
Menggunakan Fungsi VLOOKUP
Fungsi ini dibutuhkan untuk memanggil data dalam database Masukkan formula VLOOKUP berikut di sel F2
=VLOOKUP(E2;A2:B8;2;0)
Untuk sementara hasil yang didapatkan dari formula ini adalah #N/A hal ini disebabkan tidak adanya sebuah nilai yang dijadikan pedoman, jika anda ingin menghilangkan pesan error bisa anda tambahkan fungsi IFERROR dalam serangkaian kode diatas.
Design Bingkai Photo
Bukan hanya aplikasi sekelas Corel atau Adobe saja yang bisa digunakan untuk design, excel-pun juga bisa…
Berikut langkah membuat desain sederhana :
  1. Aktifkan dan pilih Menu Tab Developer jika belum klik disini untuk melihat cara menampilkannya
  2. Buat 2 buah Image dengan cara klik Insert > Image (ActiveX Control)
  3. membuat desain aplikasi sederhana di excel
  4. Untuk Image1 (biarkan (name)nya asli seperti itu saja)
  5. Kemudian klik kanan dan pilih properties
    properties image1
    pada bagian PictureSizeMode pilih 3 - fmPictureSizeModeZoom
    Artinya, gambar yang akan kita insert nanti akan dimaksimalkan ukurannya sesuai dengan ukuran frame dari Image1.
  6. Untuk Image2 (biarkan juga (name) seperti aslinya)
  7. Klik klik kanan Image2 dan pilih properties
    properties image2
    pada bagian Picture (None) anda klik tanda (…) untuk mencari gambar yang akan ditempelkan di Image2.
    Kemudian pada bagian Visible rubah menjadi False Gambar ini nantinya akan digunakan jika data belum atau tidak memiliki Photo, dan Image2 ini kita sembunyikan (Visible=False) karena hanya sebagai acuan saja dan bukan sebagai gambar utama.

Saya harap sampai dengan langkah ini, anda bisa mengikutinya..
Menambahkan Tombol Untuk Mencari dan Mengambil Gambar
Masih dalam menu Tab Developer, Tambahkan 2 buah tombol di lembar kerja anda antara lain :
  • Command Button (ActiveX Control)
  1. klik menu Insert > Command Button (ActiveX Control)
  2. letakkan di lembar kerja
  3. jika anda ingin me-rename tombol ini klik kanan > properties Pada bagian Caption ubah nama sesuai dengan yang anda inginkan
  4. Membuat tmobol command button di lembar kerja
  • Spin Button (ActiveX Control)
  1. klik menu Insert > Spin Button (ActiveX Control)
  2. letakkan di lembar kerja
  3. Membuat spin button di lembar kerja

Desain sudah selesai, sekarang tinggal memasukkan kode untuk beberapa tombol yang sudah kita buat
Memasang Kode untuk Mengambil Gambar
Sebelum anda memasukkan kode-kode untuk masing-masing tombol, pastikan icon DESIGN MODE yang terdapat pada Tab Developer dalam keadaan aktif (menyala) sehingga ketika klik ganda objek control – maka akan langsung menuju jendela Microsoft Visual Basic
Berikut kode yang harus anda pasang:
  • Klik ganda CommandButton1 (atau sesuai dengan nama yang anda ketikkan pada langkah sebelumnya)
  • On Error Resume Next
    Dim Filter As String, Title As String, FileX As String
    Dim SourceFile, DestinationFile

    X.SetFocus
    Filter = "JPG Image Files Only(*.jpg),*.jpg,"
    Title = "Silahkan Pilih Logo" FileX = Application.GetOpenFilename(Filter, , Title)
    NamaFile = Range("F2")

    Sheets("sheets1").Image1.Picture = LoadPicture(FileX)
    Image1.Picture = LoadPicture(FileX)

    DestinationFile = ActiveWorkbook.Path & "\Photo\" & NamaFile & ".jpg"
    FileCopy FileX, DestinationFile

    Keterangan:
    Filter = "JPG Image Files … : adalah gambar yang diperbolehkan untuk di masukkan ke dalam database
    NamaFile = Range(“F2") : adalah nama dari file gambar yang nantinya akan tersimpan dalam komputer anda, nama file ini berdasarkan dari data yang tertulis di sel F2
    \Photo\ : adalah nama folder tempat menyimpan file gambar, dengan kata lain anda WAJIB membuat sebuah folder dengan nama Photo ditempat anda menyimpan hasil kerjaan excel ini.

    Tutup atau minimize jendela Microsoft Visual Basic untuk kembali ke jendela Microsoft Excel
  • klik ganda SpinButton1
  • On Error GoTo GbKosong
    SpinButton1.Min = 1
    SpinButton1.Max = 7
    Range("E2") = SpinButton1

    Application.ScreenUpdating = False
    NamaData = Range("F2")
    Files = ActiveWorkbook.Path & "\Photo\" & NamaData & ".jpg" '
    Image1.Picture = LoadPicture(Files)
    Application.ScreenUpdating = True

    Exit Sub
    GbKosong:
    Image1.Picture = Image2.Picture

    Keterangan :
    SpinButton1.Min = Data minimal dari database yang di baca
    SpinButton1.Max = Data tertinggi dari sebuah database, dalam contoh di atas nilai tertinggi adalah 7
Finishing
Langkah akhir dari semua pekerjaan adalah dengan melakukan proses menyimpan. Untuk penyimpanan file ini gunakan excel dengan type Macro enabled.

Memisahkan Tempat dan Tanggal Lahir

Dalam sebuah database seringkali kita menemui sebuah nilai yang menunjukkan tempat dan tanggal lahir. yang pada umumnya terdapat tempat kemudian dipisahkan dengan tanda koma dan dilanjutkan dengan tanggal lahirnya, contoh; Jakarta, 11 Januari 2009.

Untuk beberapa keperluan, mungkin kita hanya menginginkan data berupa tanggal lahirnya saja atau tempat lahirnya saja - dan jika databse hanya terdiri dari beberapa data saja mungkin bisa dengan diketik ulang, akan tetapi jika data tersebut berjumlah puluhan atau mungkin ratusan - apakah mau mengetik ulang ???

Berikut ini sebuah formula yang sangat sederhana yang dapat digunakan untuk memisahkan data tempat dan tanggal lahir. Sebagai ilustrasi lihat gambar berikut :

Tempat Tanggal Lahir

Memisahkan Tempat Lahir
=LEFT(A1;FIND(",";A1)-1)

Memisahkan Tanggal Lahir
=MID(A1;FIND(",";A1)+2;LEN(A1))
atau
=RIGHT(A1;LEN(A1)-FIND(",";A1)-1)

Penjelasan :
=LEFT, =MID, atau =Right : digunakan untuk pembacaan teks
=FIND(","... : mencari teks (,) dalam sel yang dipilih
=LEN(A1... : menghitung banyaknya karakter dalam sel

Membuat Ranking Tanpa Menghasilkan Nilai Ganda

Dalam tutorial sebelumnya telah dijelaskan cara membuat sebuah ranking atau peringkat untuk sebuah database, akan tetapi terdapat sedikit ‘kesalahan’ dalam formula yang dimasukkan – sehingga menampilkan ranking atau peringkat yang sama.

Pada tutorial kali ini akan dibahas sebuah formula untuk memperbaiki ‘kesalahan’ yang terjadi pada tutorial sebelumnya.

Kita ambil contoh data seperti berikut :
Database Membuat ranking tanpa hasil ganda

Dari data tersebut terdapat dua siswa yang mendapat jumlah nilai yang sama, sehingga apabila kita memasukkan sebuah formula RANK murni sudah pasti akan menampilkan ranking yang sama pula. Untuk memperbaikinya, tuliskan formula berikut di sel C2
=RANK(B2;B$2:B$8)+COUNTIF(B$2:B2;B2)-1

Copy paste formula ke baris terakhir dan lihat hasilnya.

Membuat Ranking atau Peringkat Kelas (formula standard)

Ranking kelas menunjukkan sebuah tingkat keberhasilan yang diraih oleh peserta didik atau siswa dalam menjalani aktifitas belajarnya, ranking sendiri dihasilkan dari beberapa kriteria sebagai contoh; jumlah nilai ujian atau rata-rata yang diperoleh dalam ujian.

Sebagai contoh, kita ingin menampilkan ranking dari masing-masing siswa untuk jumlah yang diperoleh dari sebuah ujian – yang terlihat seperti gambar berikut :
Data untuk mencari peringkat atau ranking siswa
Seperti yang dijelaskan di awal, pemberian ranking dapat dilaksanakan jika kita sudah menentukan kriterianya dan kriteria yang tepat dari contoh kasus di atas adalah Jumlah Nilai Ujian, sehingga jika dimasukkan dalam sebuah formula excel (sel C2) akan menjadi seperti berikut :
=RANK(B2;B$2:B$8;0)
Jika formula tersebut di copy paste sampai dengan baris terakhir, maka akan menghasilkan ranking seperti berikut :
hasil penerapan fungsi Rank dalam sebuah data
Terlihat dari hasil tersebut terdapat dua siswa yang mendapat ranking yang sama (ranking 3), hal ini bukan berarti formula yang kita masukkan salah – akan tetapi dalam database tersebut terdapat dua nilai yang memiliki jumlah nilai yang sama (129) sehingga menampilkan hasil ranking yang sama pula.

Tentunya hal ini ‘sedikit’ mengganggu, terlebih jika dalam database yang tidak menutup kemungkinan akan menampilkan beberapa nilai yang sama.

Terus bagaimana solusinya…?

Klik disini untuk mendapatkan jawabannya.

Logika IF dan NOT Untuk Mencari Nilai

Fungsi Logika IFNot
Logika adalah ilmu pengetahuan yang berkaitan dengan prinsip alasan secara formal. Pada komputer logika ini diterapkan dengan memperhatikan berbagai kemungkinan yang masuk akal sehingga dapat dimanipulasi sesuai dengan kemampuan akal manusia.

Pada dasarnya fungsi logika digunakan untuk melakukan proses seleksi berdasarkan input (atau kondisi) dari pengguna yang kemudian menghasilkan nilai BENAR dan SALAH. Dan fungsi logika yang secara umum atau sering digunakan adalah Fungsi Logika IF. Fungsi ini bisa dikatakan berkaitan dengan kata 'jika', maksudnya jika data yang diujikan atau kondisinya dipenuhi, maka akan menghasilkan nilai benar, jika tidak maka akan menghasilkan nilai yang salah.

Secara garis besar penulisan dari Fungsi IF adalah :
=IF(Kondisi atau tes logika;Nilai jika kondisi dipenuhi(Benar);Nilai jika kondisi tidak dipenuhi(Salah)

Dengan format penulisan seperti di atas, maka hasil yang terlebih dahulu dibaca oleh komputer adalah nilai jika kondisi atau tes logika di penuhi (Nilai Benar) dan sebaliknya.

Seringkali saya ditanya tentang bagaimana membalikkan nilai atau hasil dari fungsi ini, atau jika dituliskan akan seperti ini:
=IF(Kondisi atau tes logika;Nilai SALAH;Nilai BENAR)
Untuk mengatasi hal ini, bisa dengan mengkombinasikan dengan fungsi NOT

Penulisan akhir dari kombinasi fungsi ini
=IF(NOT(kondisi);Nilai BENAR;Nilai SALAH)

Contoh:


Semoga bisa menambah bendahara fungsi Excel Anda...

Mengkonversi Data Kolom ke Tabel

Banyak pengguna excel sering menghadapi beberapa persoalan mengenai hal konversi atau merubah kolom tunggal menjadi tabel yang terdiri dari baris dan kolom. Untuk melakukan perubahan data seperti ini bisa dilakukan dengan sebuah formula ‘sederhana’ yang sudah disediakan oleh Excel.

Sebagai contoh, kita memiliki sebuah kolom tunggal yang terdiri dari 6 data antara lain : No, Nomor Induk, Nama, Jenis Kelamin, Alamat, dan Nomor Telepon. Dan kita ingin membuat tabel yang terdiri atas kolom dan baris seperti yang terlihat dalam gambar berikut :


 
Dari data yang terlihat dari ilustrasi di atas, untuk dapat merubah data yang terdapat dalam sebuah kolom (gambar sebelh kiri) menjadi sebuah tabel yang terdiri atas kolom dan tabel (gambar sebelah kanan) dapat kita tuliskan sebuah formula di sel D3 seperti berikut :
=OFFSET($B$3;(6*(ROW()-ROW(D$3)))+(COLUMN()-COLUMN($D3));0;1;1)
langkah berikutnya adalah tinggal meng-copy (drag) ke sel atau range yang diinginkan
Dari formula di atas bisa anda lakukan sedikit perubahan sesuai dengan keadaan data yang anda miliki
angka 6 (berwarna merah) merupakan jumlah data dalam sebuah kolom tunggal
Untuk menghilangkan angka nol (0) dari hasil konversi ini, bisa diketikkan tambahan formula IF - sehingga menjadi seperti berikut : 
 
 =IF(OFFSET($B$3;(6*(ROW()-ROW(D$3)))+(COLUMN()-COLUMN($D3));0;1;1)=0;"";OFFSET($B$3;(6*(ROW()-ROW(D$3)))+(COLUMN()-COLUMN($D5));0;1;1))
 

Memperbaiki Pesan Tulisan Error Formula Excel

Tidak jarang kita melakukan kesalahan ketika menginput suatu formula dalam excel yang mana hal ini bisa terjadi karena beberapa hal antara lain; kesalahan dalam penulisan syntax, tidak terdapat atau hilangnya sebuah refensi, data yang dihitung berupa teks, dan lain-lain.

Secara umum beberapa tampilan pesan error yang sering kali kita jumpai adalah seperti berikut :
#NAME? : Kesalahan ini terjadi ketika Microsoft Office Excel tidak mengenali teks dalam rumus
#N/A : Kesalahan ini terjadi ketika nilai tidak tersedia untuk fungsi atau formula
#VALUE! : Kesalahan ini terjadi penulisan argument atau operator yang digunakan tidak valid
#REF! : Kesalahan ini terjadi ketika sebuah referensi sel telah dihapus atau hilang
#DIV/0! : Kesalahan ini terjadi ketika angka dibagi dengan nol

Untuk lebih jelasnya tentang pesan error terlihat dalam ilustrasi berikut :


Cara Memperbaiki Error Dengan Bantuan Formula
sebagai contoh kita menggunakan sebuah formula sederhana dengan susunan sebagai berikut :
=A1*B2
jika data di sel tersebut berupa angka maka akan menghasilkan pesan Error #VALUE!
Untuk memperbaikinya pilih cara berikut ini :
  • Menggunakan IFERROR
    =IFERROR(A1*B2,"")
    jika formula menghasilkan pesan error maka yang tertulis dalam sel adalah kosong ("") jika tidak maka akan menghasilkan nilai sebagaimana mestinya
  • Menggunakan ISERROR
    Jika menggunakan Formula ini, maka perlu bantuan formula IF sehingga hasilnya seperti berikut :
    =IF(ISERROR(A1*B2),"",A1*B2)



Glossary
  • Argument
    Sebagian besar fungsi Excel dirancang untuk menerima data yang kemudian digunakan dalam perhitungannya. Data ini disebut sebagai argumen dan terletak di antara tanda kurung (buka dan tutup) yang mengikuti nama dari fungsi tersebut
  • Operator
    tanda-tanda yang digunakan untuk melaksanakan operasi-operasi
  • cell reference
    Himpunan koordinat yang menempati sel pada worksheet Misalnya, referensi sel yang muncul di persimpangan kolom B dan baris 3 adalah B3, atau sebuah refensi nama sheet - contoh Sheet3!

Konversi Angka Ke Huruf Untuk Penulisan Nilai Raport

Pada umumnya data yang ditulis di Buku Raport atau Laporan Hasil Belajar Siswa antara lain, nama mata pelajaran kemudian disertai dengan sebuah nilai untuk masing-masing mata pelajaran tersebut. Dan biasanya untuk nilai yang terdapat dalam buku raport dibagi menjadi dua bagian, satunya berupa angka dan yang berikutnya berupa huruf (penjabaran dari nilai angka).

Kaidah penulisannya tergantung dari masing-masing kebijakan sekolah, ada yang menggunakan nilai satuan dengan dua angka di belakang koma; contoh 7,65, dan ada yang menggunakan nilai puluhan dengan satu angka di belakang koma; contoh 76,5.

Kemudian biasanya untuk penulisan nilai dengan format huruf seperti berikut, nilai dengan angka 7,56 ditulis dalam format huruf menjadi Tujuh Koma Lima Enam bukan Tujuh Koma Lima Puluh Enam.

Formula berikut ini berfungsi untuk mengkonversi nilai Angka menjadi format huruf, dengan menggunakan satuan puluhan dengan dua angka di belakang koma sehingga hasilnya akan seperti berikut :
8,60 menjadi Delapan Koma Enam Nol
Membuat Tabel Konversi
Buat sebuah tabel seperti gambar berikut
Tabel Penulisan Raport
Tabel ini nantinya akan digunakan sebagai dasar dalam penulisan format huruf menggunakan bantuan sebuah formula sederhana
Menuliskan Nilai Dengan Format Angka
Sebagai contoh, ketikkan sembarang nilai di sel D1 dengan format angka satuan dengan dua angka di belakang koma - misal 5,28
Catatan :
jika komputer anda menggunakan setting Bahasa Indonesia maka gunakan tanda koma (,) sebagai pemisah angka desimal, sedangkan jika komputer anda menggunakan setting bahasa Inggris maka gunakan tanda titik (.)
Kesalah penulisan tanda baca akan menghasilkan pesan error #VALUE! untuk hasil akhirnya.

Formula untuk merubah Angka menjadi huruf
ketikkan formula berikut di Sel E1
 
=VLOOKUP(LEFT(D1;1)*1;A1:B10;2)&" koma "&VLOOKUP(MID(D1;3;1)*1;A1:B10;2)&" "&VLOOKUP(RIGHT(FIXED(D1);1)*1;A1:B10;2)

Jika anda menggunakan format puluhan dengan satu angka dibelakang koma, gunakan formula berikut : 
 =VLOOKUP(LEFT(D1,1)*1,A1:B10,2)&" "&VLOOKUP(MID(D1,2,1)*1,A1:B10,2)&" koma "&VLOOKUP(RIGHT(FIXED(D1,1),1)*1,A1:B10,2) 
Untuk menghilangkan pesan error #VALUE! dikarenakan tidak adanya data yang dibaca di sel D1, maka gunakan bantuan formula IFERROR.
Untuk lebih jelasnya mengatasi error formula klik Disini

Analisa Sel Berdasarkan Format Tulisan

Change CaseFormat Tulisan yang dimaksud di sini adalah format tulisan menggunakan huruf besar atau yang biasa kita sebut dengan istilah 'Huruf Kapital', format tulisan menggunakan huruf kecil, atau gabungan dari keduanya. Cara kerja dari formula berikut cukup sederhana yakni, menganalisa sebuah sel yang berisi teks kemudian mendefinisikannya. Dengan catatan bahwa isi dari sel tersebut tidak berisi angka melainkan murni sebuah teks

Anggaplah kita ingin menganalisa isi teks yang terdapat di sel A1; maka Anda dapat menggunakan formula berikut dan letakkan disel B1

=IF(A1>"";IF(EXACT(UPPER(A1);A1);"Kapital";IF(EXACT(LOWER(A1);A1);"Kecil";"Gabungan"));"")

Formula di atas mengecek dan melihat apakah terdapat data (berupa teks) di sel A1; jika ada, maka formula tersebut akan menganalisa isi atau format tulisan yang digunakan. Dan Formula di atas akan menghasilkan nilai kosong jika tidak ada isi yang terdapat disel A1, atau sel A1 berisi angka.

Penggunaan tanda baca titik koma (;) atau koma (,)

Penggunaan tanda baca di excelMungkin anda pernah menemui permasalahan dalam  penulisan rumus fungsi di dalam microsoft excel, sebagai contoh , kadang-kadang dalam penulisan rumus dalam excel menggunakan tanda baca titik koma(;) namun ada kalanya menggunakan tanda koma(,) untuk setiap argument fungsi dalam excel.

Contoh dalam penulisan fungsi =sum(A1;C1) atau =sum(A1,C1)
Permasalahannya adalah, manakah yang harus dipakai?

Jawabannya adalah dua-duanya!...
ya, artinya dua tanda baca itu yang merupakan pembatas dari setiap argument fungsi dalam excel berlaku untuk regional setting bahasa dalam computer yang sedang aktif digunakan, atau dengan kata lain bahasa dalam komputer - mempengaruhi penulisan rumus dalam excel.

Kapan kita memakai tanda titik koma(;) dan kapan menggunakan tanda baca koma(,)

Tanda baca titik koma(;) kita gunakan jika pengaturan regional setting bahasa dalam computer kita adalah ‘bahasa indonesia’ sedangkan tanda baca koma (,) adalah 'bahasa inggris' dan sebagian besar bahasa selain Indonesia (catatan : regional setting bahasa Itali, Arabic, Chinesse, Philipines, France dan sebagian bahasa lain menggunakan tanda baca titik koma (;) dalam penulisan rumus di excel)

Untuk mengetahui perubahan tanda baca (pemisah argument fungsi dalam penulisan rumus excel) bisa anda lakukan dengan cara
Buat rumus sederhana, sebagai contoh =sum(A1;C1;E1)
Kemudian rubah regional setting bahasa komputer anda melalui jendela control panel dan lihat perubahan rumus tersebut



Semoga informasi dasar dan sederhana ini bisa membantu anda untuk semakin menguasai Microsoft excel.

Menyeleksi Beberapa Sel Tanpa Tombol Ctrl

Untuk menyeleksi Beberapa Sel Tanpa Tombol Ctrl Biasanya kita menggunakan tombol CTRL pada keyboard yang mana jika dikombinasikan dengan huruf, karakter atau angka tertentu untuk menghasilkan sebuah perintah. Dan, terkadang kita juga menggunakan kombinasi CTRL dengan klik mouse - yang berfungsi untuk memilih beberapa file, objek, atau untuk memilih beberapa sel atau range jika digunakan dalam Microsoft Excel.

Hubungannya dengan Excel adalah, kadangkala kita hanya ingin menyeleksi sel-sel tertentu saja dengan menggunakan CTRL - jika yang kita pilih tidak lebih dari 5 - 10 sel mungkin akan terasa ringan, akan tetapi jika lebih dari itu, kesalahan dalam memilih atau mengklik sell yang salah akan mengulanginya lagi dari awal.

Berikut ini trik untuk memilih - menyeleksi beberapa sel dalam excel tanpa menggunakan CTRL + Click Mouse
tekan Shift + F8
pada keyboard anda
Sekarang anda bisa menyeleksi beberapa sel tanpa perlu repot lagi menekan tombol CTRL

Mengenal Operator Dalam Excel

Operator Excel
Microsoft Excel merupakan program aplikasi yang mampu melakukan berbagai jenis operasi perhitungan untuk keperluan pengolahan dan analisis data. Terdapat dua hal yang selalu terlibat dalam setiap perhitungan yang dilakukan di dalam Excel; yakni operator perhitungan dan data-data yang dihitung. Dalam perhitungan yang dilakukan, data-data dilibatkan dengan menggunakan acuan-acuan.

Microsoft Excel mempunyai empat jenis operator yang berbeda, yakni aritmatika, perbandingan, penggabungan, dan acuan. Berikut ini saya akan memberikan penjelasan satu persatu operator pada masing-masing jenis operasi tersebut beserta fungsi masing-masing operator
Operator Artimatika
Digunakan untuk membentuk operasi matematika dasar, seperti penambahan, pengurangan, pembagian dan operator standard lainnya.

Berikut tabel tentang operator artimatika :

Simbol Operator
Operasi
Contoh
Hasil
+
Penjumlahan
=1+2
3
-
Pengurangan
=2-1
2
*
Perkalian
=1*7
7
/
Pembagian
=15/3
5
^
Eksponensial
=5^2
25
%
Persentase
=25%
0,25
 
Operator Perbandingan
Digunakan untuk membandingkan dua buah nilai. Hasil perbandingan tersebut berupa sebuah nilai logika, yaitu TRUE dan FALSE. Bila perbandingan bernilai benar, hasil yang ditampilkan adalah TRUE, dan sebaliknya jika perbandingan bernilai salah maka akan menghasilkan nilai FALSE.

Berikut tabel jenis operator perbandingan :

Tipe Perbandingan
Simbol
Contoh
Hasil
sama dengan
=
=20=7
FALSE
lebih kecil dari
>
=7<11
TRUE
lebih besar dari
<
=5>1
TRUE
lebih besar sama dengan
>=
=3>=5
FALSE
lebih kecil sama dengan
<=
=5<=7
TRUE
tidak sama dengan
<>
=25<>25
FALSE

Operator Penggabungan
Operator ini digunakan untuk menggabungkan dua buah data atau lebih yang bertipe teks. Operator penggabungan menggunakan simbol (&), bila digunakan dalam sebuah rumus semisal kita ingin menggabungkan teks yang berada di sel A1 dengan teks yang terdapat di sel B1 maka pernulisan rumusnya akan menjadi seperti berikut:
=A1&B1

Contoh penggunaan operator penggabungan

Operator perbandingan

Penggabungan Operator "&" langsung menggabungkan masing-masing kedua kata tersebut tanpa menempatkan spasi diantaranya. Apabila ingin menempatkan spasi diantara kedua kata tersebut, kita dapat menekan spacebar pada saat kita mengetik huruf terakhir dari kata pertama. Spasi dapat juga kita tambahkan diantara kedua kata yang digabung dengan menggunakan tanda " " (petik spasi petik).
=A1&" "&B1
Sedangkan jika kita ingin menggabungkan data bertipe angka (numeric) maka gunakan tambahan tanda * (perkalian) di baris paling akhir, karena jika tidak maka data angka yang digabungkan akan berubah menjadi teks. Alhasil, jika kita menggunakan fungsi seperti SUM, AVERAGE data ini tidak akan dihitung.

Contoh penggabungan operator penggabungan data angka (numeric)

Penggabungan data angka
 
Operator Acuan
Operator ini berfungsi untuk menggabungkan selang sel yang terlibat dalam perhitungan. Excel mempunyai tiga buah operator acuan, yaitu titik dua (:), titik koma (;) dan spasi.

Tabel operator acuan beserta penggunaanya:

Simbol
Arti
Contoh
Titik dua (:) Operator jangkauan, menghasilkan satu acuan dari semua sel di antara dua acuan ,termasuk kedua acuan tersebut. Biasanya kita menyebut ini dengan istilah RANGE =A1:B2
Titik koma (;) Operator penyatuan, menggabungkan banyak acuan menjadi satu acuan =A3;B3
Spasi Operator perpotongan, mengacu kepada sel yang mendai perpotongan antara keduanya =(A1:B3 A3:D3)

Penggunaan operator acuan titik dua (:) serta titik koma(;) mungkin sudah umum sekali digunakan, sementara operator yang menggunakan spasi masih jarang - mungkin sedikit penggunaannya. Berikut saya beri contoh penggunaan operator acuan spasi yang di gabungkan dengan formula SUM.

Operator Acuan spasi
Hasil yang didapatkan karena perpotongan antara sel atau range ini adalah sel B1:B2. Jika dalam acuan ini tidak ada perpotongan maka akan menghasilkan #NULL!

Semoga ada guna dan manfaatnya

Mengubah Data Baris Menjadi Kolom Dan Sebaliknya Dengan Transpose

Fungsi transpose yang digunakan untuk fasilitas paste digunakan untuk proses pemindahan dari data baris menjadi kolom maupun sebaliknya. Tentunya hal ini sangat berguna sekali dan sangat cepat dilakukan jika kita agak sedikit ‘malas’ menggunakan bantuan formula untuk melakukan proses mengubah data kolom menjadi baris atau sebaliknya.

Untuk lebih jelasnya dalam menggunakan transpose bisa di lihat dalam ilustrasi berikut :

Mengunakan transpose untuk mengubah data
Dari ilustrasi di atas, agar data yang tertulis bisa berubah menjadi data berupa kolom atau sebaliknya maka yang harus dilakukan adalah :
  1. Pilih atau seleksi data yang ingin di rubah (Transpose)
  2. Klik kanan pada sel lain dan pilih paste special
  3. Centang Transpose
  4. Akhiri dengan klik OK
Mengunakan transpose untuk mengubah data

Selamat mencoba...

Mengenal Microsoft Visual Basic

Microsoft Visual Basic
Microsoft Visual Basic atau yang sering disingkat sebagai VB saja merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM).

Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda.

Para programmer dapat membangun aplikasi dengan menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic Program-program yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi luar tambahan.

Dalam Microsoft Excel fasilitas ini bisa diakses dengan berbagai cara antara lain;
1. Keyboard shortcut Alt + F11
2. klik kanan Tab Sheet > View Code
3. klik menu Visual Basic di tab menu Developer
Sekilas Tentang Lembar Kerja Microsoft Visual Basic
Menu
Daftar perintah yang dikelompokkan dalam kriteria tertentu yang berfungsi melaksanakan sebuah perintah.
Menu Visual Basic

Toolbar 
Fungsinya sama dengan menu hanya saja berupa kumpulan icon yang dapat melakukan sebuah perintah dengan cepat.
Toolbar

UserForm
Merupakan tempat untuk meletakkan objek-objek yang digunakan untuk melaksanakan perintah yang diberikan, anda dapat membuat UserForm melalui menu Insert > UserForm
Userform

Toolbox 
Kumpulan objek yang digunakan untuk kontrol pada sebuah program, yang pada umumnya akan muncul secara otomatis ketika sebuah UserForm dalam keadaan terpilih
Toolbox

Window Code
Jendela tempat menuliskan kode program dimana semua kode perintah ditulis pada jendela ini'
Window VBA Code

Project Explorer 
Berfungsi untuk melihat bagian-bagian projek pembuatan aplikasi yang dapat berupa project, forms, data environment dan data report. Project Explorer ini berbentuk menu tree sehingga mempermudah untuk mengaksesnya.
Project Explorer

Window Properties
Berfungsi untuk menampilkan semua properti dari objek yang kita gunakan atau dipilih.
Properties

Menampilkan Tab Developer Office Excel

Selain perbedaan user interface aplikasinya antara Microsoft Office 2007 dan 2010, diantaranya juga memiliki beberapa perubahan diantaranya letak pengaturan tab menu dimana kita dapat memodifikasi menu ribbon yang ada. bahkan pada Microsoft Office 2007 kita diberikan akses untuk menambahkan tab menu baru di dalam aplikasi.

Salah satu tab menu yang secara default disembunyikan oleh Excel baik excel versi 2007 maupun excel versi 2010 adalah Tab Developer. Tab ini berisi perintah-perintah yang berhubungan dengan kode VBA yang bisa kita tampilkan atau tidak, dan untuk menampilkannya dapat dilakukan melalui tombol Office untuk excel 2007 dan menu File untuk 2010.
 
Microsoft Office 2007
Menampilkan Teb Developer Microsoft Office 2007
 
Microsoft Office 2010
Menampilkan Teb Developer Microsoft Office 2010

Membuat Fungsi di Microsoft Excel

Microsoft Excel FunctionMenambahkan sebuah fungsi ke lembaran kerja Microsoft Excel dapat dilakukan dengan mengetik langsung nama fungsi tersebut di sebuah sel di mana fungsi tersebut ingin digunakan. Namun cara ini dapat dilakukan apabila kita telah menghafal dengan benar nama fungsi beserta argument yang digunakan – tentunya kesalahan pengetikan nama fungsi satu karakter saja (misalnya average ditulis dengan averag) maka fungsi tersebut tidak akan bekerja.

Tetapi untungnya di dalam Microsoft Excel 2007 terdapat kemudahan dalam menuliskan fungsi yang kita inginkan yakni dengan tinggal mengetikkan huruf atau karakter awal dari fungsi yang kita inginkan maka Microsoft Excel akan menampilkan sejumlah fungsi yang sama dengan awal karakter yang kita ketikkan tadi.

Berikut daftar dari beberapa fungsi atau formula yang umum digunakan oleh para pengguna Microsoft Excel :

Fungsi SUM
Fungsi ini adalah fungsi yang ’wajib’ diketahui dan dikuasai oleh pengguna excel, dimana fungsi ini yang paling umum digunakan dibanding fungsi-fungsi lainnya.
Kegunaan fungsi ini adalah untuk menjumlahkan isi dari beberapa sel atau range yang kita pilih, baik secara horizontal maupun secara vertikal.
contoh microsoft excel
Formula yang harus ditulis di sel F1 =SUM(A1:E1)
A1:E1 merupakan kumpulan dari beberapa sel (range) yang ditandai dengan tanda titik dua(:), sedangkan jika ingin menjumlahkan sel tertentu saja, gunakan tanda titik koma(;)

Contoh =SUM(A1;C1;E1)
yang artinya : menjumlahkan sel A1, C1, dan E1 saja, karena tanda yang digunakan adalah tanda titik koma (;)
Fungsi AVERAGE
Berguna untuk menghitung nilai tengah atau rata-rata bilangan dalam sebuah range dengan menjumlahkan nilai-nilai numeric kemudian membagi hasilnya dengan jumlah nilai. Dengan kata lain, AVERAGE digunakan untuk mencarai nilai rata-rata. AVERAGE mengabaikan sel-sel kosong, serta data berupa teks.

contoh microsoft excel
Cara penulisan formula yang harus ditulis di sel F1 sama seperti contoh di atas hanya saja nama fungsinya yang kita rubah menjadi =AVERAGE(A1:E1)

Jika ingin menghitung nilai rata-rata dari sel tertentu saja maka cukup menggunakan tanda titik koma (;) dan kemudian pilih sel mana yang akan dilakukan penghitungan
Contoh =SUM(A1;C1;E1)
Fungsi MAX
Fungsi ini berguna untuk mencari nilai tertinggi dari suatu range, penulisan formulanya pun sama seperti contoh sebelumnya
Fungsi MIN
Kebalikan dari fungsi MAX, dimana fungsi ini digunakan untuk mencari nilai terendah dari suatu range

Fungsi MEDIAN
Di gunakan untuk menghitung nila tengah (Median) dari sekelompok bilangan.
Median merupakan bilangan yang ada di tengah-tengah data setelah data diurutkan dari yang terkecil. Jika bilangan berjumlah genap, maka nilai median adalah rata-rata dari dua nilai yang terletak di tengah-tengah.
contoh microsoft excel
Formula yang ditulis sel F1 =MEDIAN(A1:E1)
Hasil dari formula ini adalah 7; dimana setelah kumpulan data atau bilangan diurutkan mulai dari yang terkecil - bilangan yang berada di tengah adalah angka 7.
Fungsi MODE
Untuk menentukan nilai yang paling sering muncul dalam sekumpulan bilangan, paling tidak muncul lebih dari 1 kali. Jika tidak ada bilangan yang muncul lebih dari sekali, maka fungsi ini akan menghasilkan sebuah kesalahan dengan pesan #N/A.
Penulisan formulanya sama seperti yang diatas, hanya ganti nama fungsinya saja menjadi =MODE(A1:E1)
dan hasil dari contoh kasus diatas adalah #N/A atau Not Available, hal ini dikarenakan tidak adanya bilangan yang muncul lebih dari satu kali.

Semoga artikel ini membantu anda untuk semakin menguasai formula excel

Menampilkan Gambar Ketika Pointer Diarahkan ke Sebuah Sel

Istilah seperti ini biasa disebut dengan hover yakni ketika mengarahkan pointer ke sebuah teks atau objek tertentu akan menampilkan sebuah informasi (tool tip) , informasi ini bisa berisi teks atau gambar yang berfungsi untuk memperjelas isi dari teks atau object tersebut

Di dalam Microsoft Excel sendiri sudah tersedia fitur untuk trik seperti ini, yakni dengan menggunakan comment. Akan tetapi, biasanya comment pada umumnya hanya diisi dengan tulisan saja.

Bagaimana caranya mengisi kotak comment dengan gambar ???
  1. Buat sebuah Comment dari sebuah sel yang anda pilih dengan cara, klik kanan sebuah sel kemudian pilih Insert Comment
  2. Klik kanan kotak dari Comment (bukan isinya) kemudian pilih Format Comment
  3. Dalam jendela Format Comment pilih Tab Colors and Lines, pada menu dropdown warna pilih Fill Effects
  4. Membuat komentar di excel dengan gambar
  5. Dalam Jendela Fill Effects, pilih tab Picture dan pilih Select Picture... untuk mengambil gambar dari komputer
  6. Membuat komentar di excel dengan gambar
  7. klik OK untuk menyimpan perubahan
  8. Atur ukuran kotak komentar sehingga gambar terlihat proporsional
Dengan trik ini, setiap kali mouse yang diarahkan pada sel tersebut - sebuah gambar akan muncul dalam kotak komentar...

Selamat mencoba