13 Agustus 2011

cara membuat password pada MS Ecxel


Untuk menyelematkan data-data penting misalnya pada Microsoft Excel 2007 biasanya kita menggunakan “Protect Sheet” atau “Protect Worksheet” pada menu “Review”, namun kali ini saya akan membahas bagaimana membuat password dokumen layaknya sebuah website atau program perangkat lunak lainnya yang meminta “User” dan “Password”, seperti gambar 14011.01 berikut ini:

Pada gambar di atas terlihat bahwa di halaman excel terdapat isian “User” dan “Password”, ketika user dan password diisi dengan benar maka excel akan menampilkan isi data yang terproteksi tersebut dalam kotak di bawah nya, hal tersebut dapat dilihat pada gambar 040111.02 di bawah ini:


Pada gambar 040111.02 di atas terlihat isian status menyatakan “User Terdaftar” ini menerangkan bahwa data dapat diakses dan disajikan dalam kotak. Sementara itu, coba kita perhatikan isian pada password, isian password menggunakan font “Wingdings 2″, jadi password tidak terbaca atau diketahui oleh orang lain. Untuk mengantisipasi perubahan yang tidak sengaja oleh user terhadap isi data, maka kita sebaiknya mengatifkan “Protect Sheet” dengan posisi data yang ada di dalam kotak berada pada “Lock Cell”.

Sekarang kita masuk kepada langkah-langkah pembuatan mode password seperti yang telah diatas, yaitu sebagai berikut:

  1. Untuk memulai, tentunya paling tidak anda sudah memiliki satu file excel yang berisi data yang bersifat rahasia, kritis atau lain sebagainya yang tidak bisa dilihat sembarang orang.
  2. Dalam file tersebut anda harus memiliki satu sheet yang menyimpan password, katakanlah nama sheet itu “password”, perhatikan gambar di bawah ini:
  3. Berdasarkan gambar di atas, saya membuat 2 sheet (jumlah sheet terserah Anda) yaitu shhet “Laporan Keuangan” dan “Password”, sekarang kita harus membuat tabel password (pada sheet password) yang akan berisi data user dan password yang diperbolehkan mengakses data pada sheet laporan keuangan tersebut, kembali perhatikan gambari dibawah ini:
  4. Area warna biru pada tabel password adalah area “table array” pada funtion “Vlookup” nantinya, dan para “Status Login” yang berisi “User Terdaftar” dibuat dengan menggunakan fungsi “IF” (nanti akan saya jelaskan pada langkah selanjutnya), kemudian kita kembali ke sheet “Laporan Keuangan”, pada sheet “Laporan Keuangan” buatlah desain form sederhana setidaknya seperti gambar di bawah ini:
  5. Berdasarkan gambar di atas, pada cell E2 tidak ada cara yang spesifik (di buat normal saja), pada cell E4 saya menggunakan font “Windings 2″.
  6. Masih berhubungan dengan gambar di atas, pada cell E6 saya menggunakan rumus gabungan antara “IF” dan “Vlookup” yaitu IF(E4=VLOOKUP(E2;Password!B4:C6;2;FALSE);”User Terdaftar”;”User Tidak Terdaftar”)
  7. Rumus yang saya gunakan pada langkah ke 6 itu berarti : Jika password sesuai dengan table password atas user maka akan tertulis “User Terdaftar”, jika tidak tertulis “User Tidak Terdaftar”. Mari kita meningkatkan fokus terlebih dahulu untuk langkah selanjutnya, karena bagian ini adalah bagian yang agak sedikit rumit bagi pemula. Rumus itu adalah rumus “IF” namun di dalamnya terdapat rumus “Vlookup”.
  8. Perhatikan bagian rumus VLOOKUP nya terlebih dahulu, di dalam kurung ( ) terdapat 4 bagian yang dipisahkan oleh tanda ” ; “, bagian pertama yaitu E2 adalah adalah cell E2 dimana pada cell ini akan diinputkan nama user, kemudian bagian kedua adalah alamat posisi range cell table arrah password (lihat langkah ke 3), dan bagian ke ketiga terdapat angka 2, ini berarti kolom yang ke 2 dari hasil bagian yang ke 2 (kolom password), dan kolom keempat adalah false atau dapat diisi dengan 0 (nol). Yang pada akhirnya Vlookup akan menghasilkan hanya satu password yang sesuai dengan user atau pada cell E2.
  9. Perhatikan keseluruhan rumus IF, perhatikan rumus yang berada dalam tanda kurung ( ), ilustrasinya begini jika cell E4 = hasil dari rmus “Vlookup” tadi maka akan ditampilkan “User Terdaftar” jika tidak sama maka akan ditampilkan “User Tidak Terdaftar”.
  10. Oke…. Jadi rumus tadi hanya akan menghasilkan “User Terdaftar” atau “User Tidak Terdaftar”
  11. Kita kembali ke sheet “password” perhatikan gambar pada langkah ke 3, pada cell C8 saya menggunakan rumus IF(‘Laporan Keaungan’!E6=”User Terdaftar”;”User Terdaftar”;”Login Not OK”) ini berarti “Jika isian status pada sheet “Laporan Keuangan” = “User Terdaftar”, maka cantumkan “User Terdaftar” jika tidak maka cantumkan “Login Not OK”
  12. Klik kembali cell C8, kemudian pada name ketikkan “status”, perhatikan gambar di bawah ini:


  1. Pada sheet “Laporan Keuangan”, data yang berada di dalam kotak terlebih dahulu warnya fontnya Anda ubah menjadi putih, sehingga tidak terlihat oleh user yang tidak diizinkan.
  2. Kemudian Anda blok pada seluruh isi di dalam kotak. Kemudian klik “Conditional Formating” pada menu “Home”. Kemudian pilih “Manage Rule”
  3. Pada “Manage Rule”, pilih “New Rule” dan pilih “Use the formula……….”, pada kondisi ini saya menggunakan rumus =$E$6=status yang berati cell E6 harus sama dengan status (status pada sheet password), kemudian pada previes klik “Format” anda harus memilih warna hitam pada pilih “Color”). Jadi pada langkah 15 ini berati “Ubah font menjadi putih jika cell E6 tidak sama dengan “status”" dan ubah font menjadi hitam jika cell E6 sama dengan “status”, kemudian klik OK.
  4. Bagi pemula, saya tunggu commentnya dan saya akan menjelaskan tentang VLOOKUP dan IF pada posting berikutnya.