Blog ini hadir sebagai sarana ekspresi dan apresiasi diri

24 May 2013

Membuat Billing Play Station Sendiri Dengan Excel

Hallo sahabat, kali ini aku akan share cara membuat billing playstation dengan menggunakan program MS Excel.
Billing ini aku buat karena sangat dibutuhkan untuk menyimpan sekaligus mengontrol user yang sedang sewa PS. Muncul gagasan ini karena harga biling PS yang relatif masih mahal, dan remote TV yang biasanya buat atur pada eror alias rusak, agar praktis dan tidak ribet aja hehehehehe.....
Pada artikel ini aku gunakan 4 Play Station, jika memiliki playstation lebih, bisa dimodifikasi sendiri.

Berikut contoh Billing yang aku buat :


Ok, yuk kita mulai cara buatnya :
  1. Buka program Excel
  2. Buat tabel seperti pada gambar diatas. Saya buat 14 kolom yang terdiri dari No, Kode PS (jml PS yang disewakan), Type (nama PS), Durasi Sewa, Bonus Waktu, Waktu Mulai, Waktu Selesai, Durasi/ Status, Durasi Menit, Harga Asli, Discount, Jml harga, Ket, Rekalpitulasi
 Berikut ini cara pengisian rumus pada cel-cel kolomnya.
  1. Kolom nomor, dipakai untuk mengisi nomor urut ( tanpa rumus).
  2. Kolom Kode PS adalah kode PS yang direntalkan (diisi angka, tergantung jumlah PS yang direntalkan, pada postingan ini saya gunakan angka 1-4 karena jml PS yang direntalkan sebanyak 4 buah)
  3. Pada kolom Type (C14), masukkan rumus : =IF(B14=1,"PS1",IF(B14=2,"PS2",IF(B14=3,"PS3",IF(B14=4,"PS4")))), arti dari rumus tersebut adalah, apabila pada "cel B14" diisi 1 maka pada "cel C14 secara otomatis akan tertulis PS 1 dst.
  4. Pada kolom Durasi sewa (D14), diisi dengan jumlah durasi PS yang direntalkan. Perlu diperhatikan untuk pengisian pada kolom ini menggunakan cara penulisan waktu, dimana 0.1 = 6 menit, maka apabila hendak menulis 1 jam lebih 30 menit, maka penulisannya adalah 1.5. Untuk format pada cel ini adalah general.
  5. Kolom bonus waktu (E15), adalah isian bonus waktu yang kita berikan kepada user. Pada postingan ini saya berikan bonus 10 menit, untuk yang sewa 2 - ..>3jam, 15 menit = 3-..>4 jam, dan 20 menit = 4 jam. Maka pada cel ini rumusnya adalah : =IF(D14=2,0.17,IF(D14=3,0.25,IF(D14=4,0.34,0))), artinya apabila pada cel D14 diisi angka 2 maka secara otomatis pada cel E15 tertulis angka 0.17,dst. 0.17 bernilai 10 menit, 0.25 bernilai 15 menit, dan 0.34 bernilai 20 menit (sesuai penulisan waktu pada MS Excel). Selain angka 2,3, dan 4 yang diisi pada cel D14, maka pada cel E14 adalah 0, ini diasumsikan tidak ada bonus waktu.
  6. Cell F14 adalah waktu start penyewa, maka klik kolom ini, kemudian klik kanan, format cel, pilih time, karena pada kolom ini harus format waktu. Untuk pengisian jam agar sesuai dengan jam yang tertera pada PC maka cukup tekan secara bersamaan : Shift + Ctrl + ;.
  7. Kolom G14 adalah waktu selesai user PS, yaitu waktu selesai dikurangi waktu mulai ditambah dengan bonus maka rumusnya adalah : =SUM((D14+E14)/24+F14). Dibagi 24, karena 1 hari = 24 jam.
  8. Kolom H14 diisi rumus : =G14-F14+IF(F14>G14,1), kolom ini berisi durasi waktu yang dipakai user. Ditambah dengan IF, untuk mengantisipasi apabila waktu pada cel F14 lebih besar dari cel G14, akan ditambah 1.
  9. Untuk menghitung durasi menit ( Cel I14), kita gunakan fungsi HOUR, dengan rumus : =(HOUR(H14)*60)+MINUTE(H14), Maka pada cel I14 akan terlihat durasi waktu user dalam menyewa, dalam satuan menit.
  10. Cell J14 akan tertuang harga yang sebenarnya. Pada tabel ini saya gunakan harga sewa Rp. 2500,- per jamnya, apabila kita bagi 60, maka harga sewanya adalah Rp. 41,6 per menitnya. Maka pada kolom ini masukkan rumus : =SUM(I14*41.6).
  11. Cell K14, adalah discount bagi user yang sewa lebih dari 2 jam. Pada poin 5 diatas telah diatur bonus waktunya, maka pada kolom ini kita beri nilai bonus berdasarkan nilai rupiah. Jika setiap menit bernilai Rp. 41.6, maka rumus pada cell ini adalah : =IF(D14=2,416,IF(D14=3,624,IF(D14=4,832,0)))
  12. Cell L14 adalah harga sewa yang harus dibayar. Maka pada cell ini ditulis rumus : =SUM(J14-K14).
Selanjutnya, harus ada laporan yang menampilkan data statistik maka, pada  cell O14 kita isi dengan rumus =COUNTIF(B14:B33,1), dan untuk cell O15,16,dan17dst tinggal diganti saja angka 1 pada rumus dengan nomor PS yang disewakan.
Cell O18 kita isi dengan rumus =SUM(I14:I41), ini menunjukkan jumlah menit yang dipakai untuk keseluruhan PS yang dipakai. Adapun cell O19, kita beri rumus =SUM(L14:L47), yang menunjukkan pendapatan keseluruhan pada satu hari.

Ingin memberikan cara pengisian data pada cell yang di klik, agar operator mudah memasukkan datanya ?
Pada excell sudah dikasih fasilitas yang dinamakan "data validation", maka untuk menggunakan fasilitas ini berikut caranya :
  1. Klik cell yang hendak kita validasi. 
  2. Pada menu klik "data", kemudia klik "data validation", maka akan muncul kotak dialog. Klik seting pilih "allow", pilih "list", pada menuu source, ditulis data yang hanya boleh diisi. Gunakan tanda koma(,). MIsalnya pada kolom KODE PS yang bisa diisi hanya angka, maka tulislah 1,2,3,4. Pada input message tulis pesan yang anda kehendaki. Kemudian klik OK dan lihat hasilnya, apabila cell tersebut kita klik maka akan muncul pesan. (lihat gambar diatas).
Billing excel sederhana sudah kita buat. Nah, pasti pemilik rental PS tidak ingin rumus yang sudah dibuat hilang karena ke dell secara tidak sengaja, atau karena kesalahan operator. Maka untuk melindunginya dibutuhkan pasword. Maka caranya adalah sbb:
  1. Blog cel yang hanya untuk input data, dalam contoh adalah KODE PS, DURASI SEWA, WAKTU MULAI dan KETERANGAN. Kemudian klik format cell, klik protection dan hilangkan centang pada locked dan hide.
  2. Klik format, pilih protect sheet, dan masukkan pasword yang mudah diingat, ulangi pasword tersebut dan ok. Maka cell yag tidak diblog, tidak dapat dirubah, jika mau merubah harus masukkan pasword kembali, dengan perintah yang sama pada format cellnya.
Demikian membuat biiling manual dengan excel, semoga bermanfaat. 

5 comments:

  1. bos ada file yg dah jadi gak ?

    ReplyDelete
  2. luar biasa gan.. sangat membantu sekali.
    trima kasih.

    ReplyDelete
  3. Sorry gan...ntar itu kalo waktu uda abis, ps nya langsung mati otomatis??
    Klo gak otomatis ntar si operator kan bisa aja lupa ngetik di server

    ReplyDelete
  4. Sorry gan...ntar itu kalo waktu uda abis, ps nya langsung mati otomatis??
    Klo gak otomatis ntar si operator kan bisa aja lupa ngetik di server

    ReplyDelete
  5. Gan terus itu cara buat ngonekin ke tvnya gmn? Pake apaan?

    ReplyDelete