Featured Post

Lookup Gambar Dengan INDEX MATCH

Apakah Pencarian Gambar bisa dilakukan di excel? Pertanyaan ini sangat menarik sekali untuk dibahas. Jika pembaca mengikuti blog ini, pada ...

Showing posts with label Formula Excel. Show all posts
Showing posts with label Formula Excel. Show all posts

Sunday, October 28, 2018

Cara VLOOKUP Gambar dan Foto di Excel

Bagaimana cara VLOOKUP gambar atau Foto Di Excel? Artikel ini akan membahas bagaimana menggunakan fungi VLOOKUP supaya bisa digunakan untuk lookup Gambar. Oh iya, catatan ini melengkapi artikel sebelumnya mengenai cara Lookup Gambar menggunakan fungsi INDEX MATCH.

Note: Video Tutorial ada pada bagian bawah catatan pelajasan excel ini

Dalam artikel Lookup Gambar dengan INDEX MATCH sudah dijelaskan bahwa sebuah objek gambar harus link ke referensi range supaya bisa menangkap visual range tersebut dalam bentuk picture link. Sedangkan output dari rumus VLOOKUP adalah berupa value, bukan referensi. Oleh karena itu, maka fungsi VLOOKUP tidak bisa berdiri sendiri jika hendak digunakan dalam lookup Gambar.



Sebagai solusinya, maka kita bisa menggabungkan fungsi VLOOKUP dengan fungsi INDEX. Dalam rumus gabungan ini, fungsi VLOOKUP berperan untuk mencari nomor index baris. Kemudian tugas selanjutnya diserahkan ke fungsi INDEX. Mengapa fungsi INDEX? Karena fungsi index menghasilkan output berupa referensi cell.

Untuk lebih mudah memahami bagaimana cara kerja rumus VLOOKUP untuk gambar, mari kita simak penjelasan tips excel dan contoh berikut:

Bagaimana Cara VLOOKUP Gambar di Excel


Anggaplah kita sudah memiliki sejumlah foto atau gambar jenis-jenis  hewan seperti terlihat dalam screenshot di atas.

Database binatang tersimpan dalam sebuah tabel terdiri atas list hewan/binatang lengkap dengan nomor urutnya serta foto binatang terkait (lihat kolom A s/d C). Selanjutnya kita ingin menampilkan foto binatang yang dicari di sel F2 berdasarkan nama binatang yang diinput di sel E2. (lihat kolom E dan F).

Bagaimana caranya menggunakan fungsi VLOOKUP untuk  gambar / foto dan dimana kita bisa menempatkan rumus untuk mencari Photo.

Ikuti langkah-langkah berikut.

Supaya memudahkan dalam pembuatan dan pembacaan rumus, disarankan untuk memberi nama range yang akan dijadikan referensi yaitu:


  • Range A2:B5  = "listBinatang"
  • Range C2:C5 = "listFotoBinatang"
  • Range E2 = "namaBinatang"


Pemberian nama range bisa dilakukan dengan cara mem-block range yang akan diberi nama, misalnya A2:B5, kemudian nama range ("listBinatang") diketik pada name box yang posisinya terletak di sebelah kiri kotak formula, biasanya tepat di atas header kolom A.

Screenshot di bawah ini memperlihatkan bagaimana cara memberi nama pada range A2:B5 = "listBinatang"

Cara Memberi Nama Range di Excel


Kemudian lakukan cara yang yang sama untuk memberi nama range C2:C5  ("listFotoBinatang") dan sel E2 ("namaBinatang")

Mengenai pemberian nama range di excel, juga dapat dibaca  pada artikel Cara Memberi Nama Range Menggunakan Name Box.

Langkah berikutnya adalah membuat nama referensi untuk foto binatang yang nantinya akan dijadikan sebagai referensi dalam picture link.

Melalui tab Formula  → klik tombol Define Name

Cara Define Name Excel


Maka kemudian kita akan dibawa ke jendela New Name.

Pada field Name: ketikan "fotoBinatang", tentu saja tanpa tanda kutip
Setelah itu, pada field Refers To, copy paste atau ketik rumus di bawah ini :

=INDEX(listFotoBinatang,VLOOKUP(namaBinatang,listBinatang,2,0))

Cara Define Name untuk Data Validation di Excel


Selanjutnya klik OK.

Sekarang, saatnya kita menerapkan defined name yang sudah dibuat sebagai sebagai referensi picture link pada sebuah objek gambar sehingga objek gambar tersebut bisa memperlihatkan foto binatang tertentu.

Caranya: Buat obyek gambar baru dengan cara meng-copy salah satu gambar yang ada dalam list foto binatang (misalnya foto singa) dan paste pada kotak sel F2. Dalam keadaan gambar hasil copy masih terseleksi, di kotak formula ketikan rumus berikut:

=fotoBinatang

Setelah itu tekan Enter.

Mengenai langkah terakhir ini, lebih jelasnya dapat dilihat dalam screenshot di bawah ini.

Cara Membuat Picture Link Excel


Jika semua langkah-langkah yang sudah diuraikan di atas sudah diikuti dengan benar, maka sampai pada tahap ini kita sudah berhasil membuat bagaimana menggunakan fungsi VLOOKUP untuk gambar.

Silahkan diuji hasil latihan kita dengan cara menggonta-ganti nama binatang yang ada di sel E2 dengan "Singa", "Gajah", "Kuda" dan "Harimau".

Kita juga bisa mengganti nama binatang yang diinginkan dengan mudah dan cepat melalui dropdown list jika menambahkan validation list pada sel E2 ("namaBinatang"). Caranya: melalui tab Data → klik Data Validation → masuk ke jendela data validationcriteria: Allow = "list" dan source = "=listBinatang".

Maka hasilnya dapat dilihat dalam gambar gif di bawah ini.


Cara VLOOKUP Gambar Binatang di Excel





Penjelasan cara kerja rumus VLOOKUP untuk Gambar?


Fungsi VLOOKUP dalam pencarian gambar sebenarnya hanya berperan sebagai fungsi pembantu saja, sedangkan fungsi utamanya adalah fungsi INDEX. Fungsi VLOOKUP digunakan untuk mencari nomor index gambar yang dicari. Selanjutnya nomor index gambar digunakan oleh fungsi INDEX untuk mendapatkan alamat referensi range foto / gambar yang dicari.

Oleh karena itu. Pada tabel binatang dan fotonya, pada kolom ke-2 ditampilkan nomor urut binatang. Nomor tersebut harus di susun berurutan dari mulai angka1 sebagai index pertama.

Mari kita lihat kembali rumus yang dijadikan referensi dalam defined name fotoBinatang.

=INDEX(listFotoBinatang,VLOOKUP(namaBinatang,listBinatang,2,0))

Anggaplah kita ingin mencari tahu foto Harimau itu seperti apa sich?

Di sel E2 (nama range = "namaBinatang") ketik "harimau" tanpa tanda kutip

Maka rumus VLOOKUP akan mecari harimau pada kolom ke-1 dalam range A2:B5 (nama range = "listBinatang") dan memberikan output value = 4, yaitu nilai yang terletak pada kolom ke-2 dalam range "listBinatang" yang sejajar dengan value "harimau" di kolom pertama.

Value 4 yang merupakan output dari rumus VLOOKUP, kemudian dijadikan sebagai index row dalam fungsi INDEX, sehingga rumus dapat dituliskan sebagai berikut:

fotoBinatang =INDEX(listFotoBinatang,4)

Rumus INDEX tersebut akan menghasilkan output berupa referensi baris ke-4 dalam range C2:C5 (nama range = “listFotoBinatang”). Dan referensi dimaksud adalah sel C5 yang berisi foto harimau. Sehingga munculah Foto Harimau pada obyek gambar yang menggunakan referensi fotoBinatang.

Pada contoh yang sudah dibahas di atas, kita menggunakan contoh foto binatang sebabah bahan latihan. Dalam pekerjaan sehari-hari mungkin kita bisa menerapkannya untuk VLOOKUP Foto orang, misalnya untuk VLOOKUP Foto Mahasiswa / Pelajar, VLOOKUP Foto Anggota Organisasi dan VLOOKUP Foto Karyawan. Anda juga bisa mencobanya untuk VLOOKUP Foto barang, dan lain sebagainya.

Sampai disini mudah-mudahan pembahasan bagaimana menggunakan rumus VLOOKUP untuk gambar dapat mudah difahami, dan tentu harapannya semoga bermanfaat bagi pembaca semua.  Namun tentu saja penulis tidak luput dari kesalahan. Kritik dan saran dari pembaca sangat diharapkan jika ada menemukan kesalahan baik dalam rumus maupun penjelasan yang kurang tepat dalam artikel ini.

Video:




Terimakasih, dan Salam Sukses untuk semua.

Artikel Terkait:

Sunday, October 21, 2018

Konversi Angka Berformat Text Menjadi Angka Nyata

Ketika bekerja dengan data di excel, kita mungkin pernah menemukan jenis data yang seolah-olah berupa angka, namun excel memperlakukannya tidak sebagai data numerik, melainkan sebagai text. Data jenis ini, karena sifatnya sebagai text, bila dikalkulasi menggunakan beberapa fungsi seperti fungsi SUM, maka nilainya akan dianggap sebagai Nol. Untuk menjadikan data tersebut dapat diolah dalam fungsi pengolah bilangan, maka angka berformat text terlebih dahulu harus dikonversi menjadi bilangan yang benar-benar bilangan. Catatan singkat ini akan menjelaskan bagaimana mengkonversi angka berformat text menjadi angka real.

Video tutorial konversi angka berformat text menjadi angka nyata:





Mengenali Angka berformat text


Bilangan berformat text sering kita jumpai pada data hasil import dari aplikasi lain. Data ini juga bisa diperoleh dari hasil rumus pengolah text (misal fungsi RIGHT, LEFT dan MID) yang mengambil porsi angka dari text tertentu.

Screenhoot dibawah ini bisa membantu kita mengenali bilangan berformat text dengan lebih jelas.

Cara membedakan angka dengan text


Dapat kita lihat pada gambar di atas. Apabila format alignment dibiarkan sesuai default, maka semua data berjenis text akan rata kiri, sedangkan data berjenis angka atau numerik akan rata kanan.

Selain itu, text bilangan yang diketik dengan menambahkan tanda petik satu di depannya, juga dapat dikenali dengan adanya tanda segitiga kecil berwarna hijau di pojok kiri atas sel berisi data tersebut.
Perhatikan bilangan 1000 pada baris ke-2 dan ke-3. Data tersebut merupakan bilangan berformat text dan dapat dikenali dengan alignment rata kiri, serta adanya tanda segitiga kecil pada pojok kiri atas sel.

Efeknya lebih lanjut: pada saat kita mencoba membuat rumus SUM menggunakan referensi range berisi campuran data jenis text dan bilangan (contoh : range A2:A5) maka data text akan dikesampingkan, sehingga rumus =SUM(A2:A5) akan menghasilkan nilai 2000, bukan 4000. Hasil rumus ini mungkin bukan yang kita harapkan sehingga perlu dicari solusinya.

Cara Konversi Angka Berformat Text Menjadi Angka Nyata


Supaya angka berformat text bisa diolah lebih lanjut dalam formula pengolah data numerik, maka terlebih dahulu kita harus mengkonversi angka berformat text tersebut menjadi angka nyata.

Berikut akan kita ulas beberapa tehnik atau cara konversi angka berformat text menjadi angka nyata.

Cara 1: Menggunakan Alat Pemeriksa Kesalahan


Pada setiap sel yang berisi angka berformat text, khususnya yang diketik didahului tanda petik satu, kalau kita klik biasanya akan muncul pemeriksa kesalahan dengan logo tanda seru berlatar segi empat ketupat berwarna kuning. Jika tanda tersebut kita klik maka akan muncul beberapa menu terkait error pada sel tersebut. Kita bisa meng-klik Convert to Number untuk mengkonversi angka atau bilangan berformat text menjadi angka real.

Cara menggunakan alat pemeriksa kesalahan excel


Langkah-Langkah nya cukup sederhana yaitu sebagai berikut:

Seleksi range yang yang akan dikonversi. Penting: sel pertama, yaitu baris dan kolom pertama range yang diseleksi, harus mengandung angka berformat text yang akan dikonversi. Sedangkan baris / kolom selanjutnya bebas.

Pada saat seleksi range, tanda pemeriksa kesalahan akan muncul disamping sel pertama. Klik tanda tersebut sehingga muncul pilihan menu, kemudian klik Convert To Number.

Cara pertama ini cukup efektif dapat merubah semua angka berformat text menjadi angka real  pada range yang diseleksi.  Namun ada sedikit kelemahannya yaitu ketika baris data yang akan dikonversi cukup banyak dan posisi sel pertama range yang diseleksi berada belum diketahui lokasinya. Hal ini biasanya agak menyulitkan untuk mencari sel pertama-nya.

Cara 2: Menggunakan Copy Paste Special


Fitur Copy Paste Special juga ternyata dapat digunakan untuk mengkonversi angka berformat text menjadi angka real. Hal inilah yang mungkin sedikit kurang disadari oleh kebanyakan pengguna excel.

Berikut langkah-langkahnya:

  • Pilih sebuah sel kosong (blank) kemudian klik kanan → Copy.
  • Seleksi range yang akan dikovert yaitu range yang mengandung sel berisi data angka berformat text.
  • Kemudian klik kanan → paste special
  • Pada jendela paste special, tik opsi Values, kemudian tik opsi Add
  • Terakhir : klik OK


Untuk lebih jelasnya, perhatikan langkah-langkah dalam gambar Gif berikut:

konversi text menjadi angka dengan copy paste special


Cara ke-3 : Menggunakan Fungsi VALUE dan Rumus





Cara ke-3 ini efektif digunakan untuk mengkonversi text angka menjadi angka real dalam sebuah formula jika text angka yang dikonversi merupakan hasil dari sebuah formula pengolah text, misalnya fungsi MID, LEFT, dan RIGHT.

Untuk lebih jelasnya, perhatikan gambar berikut:

Hasil Formula RIGHT Text


Sesuai screenshot di atas, kolom A berisi Kode, dan kolom B berisi 2 digit angka yang merupakan output dari sebuah fungsi RIGHT yang mengambil 2 karakter terakhir dari kode di kolom A.

Secara visual, data di kolom B nampak sebagai bilangan atau angka, namun sebenarnya data tersebut merupakan text. Kita dapat mengenalinya dengan alignment default rata kiri. Selain itu kita juga dapat mengetesnya dengan membuat rumus SUM menggunakan referensi range B2:B5. Rumus SUM memberikan output 0 karena memang tidak ada angka nyata dalam referensi B2:B5.

Supaya kolom B bisa berisi angka real yang dapat dikalkulasi lebih lanjut, maka kita bisa mengkonversinya menggunakan fungsi VALUE.

Dalam hal ini, rumus  =RIGHT(A2,2) dapat dilengkapi dengan fungsi VALUE, sehinggar rumus menjadi =VALUE(RIGHT(A2,2))

Silahkan perhatikan gambar berikut untuk lebih jelasnya:

Fungsi VALUE konversi text menjadi angka


Setelah dilewatkan pada fungsi VALUE, kita bisa lihat text angka di kolom B sudah dikonversi menjadi anaka real. Angka real dapat dikenali dengan alignment dafault rata kanan, serta fungsi SUM menghasilkan bilangan hasil penjumlahan sesuai harapan.

Alternative Rumus:


Selain menggunakan fungsi VALUE, kita juga bisa mengkonversi text angka dengan menggunakan rumus perkalian, penjumlahan, dan pengurangan. Lebih tepatnya, saya sebut Rumus Kali Satu, Rumus Tambah Nol dan Rumus Kurang Nol:

Dengan melengkapi contoh rumus =RIGHT(A2,2) sesuai pembahasan di atas, maka kita bisa memodifikasinya untuk mendapatkan output angka real sebagai berikut:


  • Rumus Kali Satu: =RIGHT(A2,2)*1
  • Rumus Tambah Nol:   =RIGHT(A2,2)+0
  • Rumus Kurang Nol:   =RIGHT(A2,2)-0


Eh, ternyata masih ada satu lagi rumus yang patut dicoba, yaitu menggunakan minus ganda atau double unary. Cukup menambahkan 2 tanda minus sebelum formula yang menghasilkan text angka.


  • Rumus Minus Ganda:  =--RIGHT(A2,2)


Demikian pembahasan singkat mengenai bagaimana cara mengkonversi  bilangan atau angka berformat text menjadi angka nyata. Ada beberapa alternative yang sudah saya jelaskan di atas. Dalam prakteknya mungkin masih ada tehnik lain yang bisa dicoba. Apabila pembaca ada punya cara lainnya, saya sangat senang sekali apabila pembaca bisa berbagi dengan melengkapinya di kolom komentar.

Salam.


Jika ada masalah terkait permasalahan excel kamu. Janngan sungkan untuk mengirimkan contoh filenya ke Admin je.jenal@gmail.com. Kalau ada waktu, Insya Allah akan admin bantu. Tapi dibantu dengan video tutorial saja ya. Supaya sama-sama belajar.

Seperti contoh dibawah ini adalah video tutorial atas pertanyaan satu orang pembaca blog ini yang telah mengirimkan sampel filenya kepada admin.

Permasalahan: Text angka tidak bisa diubah menjadi angka nyata meskipun sudah mengikuti tutorial yang disampaikan di atas.

Penyebabnya setelah dianalisa ternyata ada karakter tidak terlihat di belakang text angka. Lengkapnya silahkan di cek video nya ya...