CARA MENGHITUNG BIAYA SEWA DVD/CD RENTAL DI
EXCELrumuslengkap|May 15, 2014|Excel logika|No CommentsPada
kesempatan ini, saya akan mencoba membahas meneganai cara
menghitung biaya sewa DVD/CD padaMicrosoft Excel. Pembahan ini
mungkin bisa sedikit membantu bagi para pemiliki rentalan untuk
menghitung berapa jumlah uang yang harus dibayarkan oleh para
penyewa. Pada prinsinya, untuk menghitunga biaya sewa ini
menggunakan fungsi kombinasi seperti fungsi IF dan Date. Untuk
mengetahui mengenai cara penghitungan ini, berikut
ulasannya.Misalnya, sebuah rentalan menyewakan DVD dengan harga Rp
5000 per hari dan CD dengan harga Rp 2500 per hari. Dengan biaya
denda keterlambatan pengembalian untuk DVD seharga Rp 2000 per hari
dan CD seharga Rp 1000 per hari.1. Langkah pertama, buat data
tabelnya sebagai berikut.
2. Pada kolom Batas Sewa cell C3 ketikan rumus
=IF(B3>3,3,IF(B3>2,2,1)), untuk mengisi cell C4 sampai cell
C7 gunakan fungsi Auto Fill3. Selanjutnya untuk mengisi kolom Lama
sewa pada cell F3 ketikan rumus =E3-D3, dan pada kolom Status Sewa
pada cell G3 ketikan rumus =IF(F3>C3,denda,tidak).
4. Selanjutnya untuk mengisi kolom Biaya Denda pada bagian cell
H3 ketikan rumus =IF(LEFT(A3,1)=C,(F3-C3)*1000*B3,(F3-C3)*2000*B3),
gunakan fungsi Auto Fill untuk mengisi cell H4 sampai cell H7.5.
Selanjutnya untuk mengisi kolom Biaya Sewa pada bagian cell I3
ketikan rumus ini =IF(LEFT(A3,1)=C,B3*2500,B3*5000), gunakan fungsi
Auto Fill untuk mengisi cell I4 sampai cell I7.6. Selanjutnya untuk
mengisi kolom Total bayar pada cell J3 ketikan rumus =H3+I3,
gunakan fungsi Auto Fill untuk mengisi cell J4 sampai cell J7. Maka
hasilnya akan seperti berikut.
Maka didapatlah total bayar dari penyewaan DVD/CD, jika para
penyewa meminjam DVD/CD lebih dari batas sewa yang ditentukan, maka
akan mendapat denda dengan biaya yang telah ditentukan per harinya.
semoga bermanfaat.MEMBUAT ISIAN DATA DI EXCEL MENGGUNAKAN FUNGSI
VBArumus excel|April 3, 2014|Excel database|28 CommentsPada
kesempatan ini, saya akan membahas tentang bagaimana cara membuat
isian data di excel dengan menggunakan fungsi VBA. Seperti yang
diketahui, VBA merupakan sebuah halaman padaMicrosoft Excelyang
digunakan untuk menuliskan code visual basic, dengan code tersebut
kita dapat membuat berbagai form yang dibutuhkan. Dengan VBA
tersebut kita juga dapat memungkinkan membuat sebuah aplikasi di
Microsoft Excel.Tanpa panjang lebar, mari kita langsung saja untuk
membuat isian data menggunakan fungsi VBA. Yang mana form isian
data ini dapat memudahkan kita menginputkan data dengan cepat dan
lebih aman. Berikut langkah-langkahnya.1. Langkah pertama, siapkan
terlebih dulu data tabel di lembar kerja Excel seperti berikut.2.
Selanjutnya membuat tombol tambah, caranya arahkan kursor ke Tab
Developer > Insert > CommandButton (ActiveX Control).3. Lalu
posisikan tombol tersebut sesuai kebutuhan, ganti nama tombol
dengan tulisan Tambah, caranya klik kanan pada tombol lalu pilih
CommandButton Object >> Edit. Hasilnya seperti berikut.4.
Kemudian klik kanan pada tombol Tambah, pilih View Code, maka akan
tampil halaman Visual Basic for Application, kemudian isikan code
berikut ini.Private Sub CommandButton1_Click()UserForm1.ShowEnd
SubSeperti pada tampilan berikut. (catatan, simpan halaman dengan
nama IsianData.xlsb)5. Kemudian klik kanan pada tulisan VBAProject
(IsianData.xlsb), lalu pilih insert >> UserForm, seperti
tampilan berikut.6. Selanjutnya buat tiga buah TextBox dengan satu
tombol CommandButton, contohnya seperti tampilan berikut.7.
Kemudian double klik pada button Simpan, setelah itu masukan code
seperti berikut.Private Sub CommandButton1_Click()Set wsDtbsBrg =
Sheets(Sheet1)RecordAkhir = wsDtbsBrg.Cells(wsDtbsBrg.Rows.Count,
B). _End(xlUp).Offset(0, 0).RowWith wsDtbsBrg.Cells(RecordAkhir +
1, 1).Value = TextBox1.Value.Cells(RecordAkhir + 1, 2).Value =
TextBox2.Value.Cells(RecordAkhir + 1, 3).Value = TextBox3.ValueEnd
WithUnload MeEnd SubPrivate Sub Textbox3_KeyPress(ByVal KeyAscii
_As MSForms.ReturnInteger)Select Case KeyAsciiCase Asc(0) To
Asc(9)Case ElseKeyAscii = 0End SelectEnd SubSeperti pada tampilan
berikut. (catatan, setelah code di atas di tuliskan atau Anda bisa
meng-copy pastenya, lalu save halaman?8. Setelah itu Anda kembali
lagi ke lembar kerja Excel, untuk mengaktifkan tombol Tambah, Anda
bisa arahkan kursor ke tab Developer >> Design Mode.9.
Sekarang Anda coba klik tombol Tambah, jika tombol tersebut
berfungsi maka akan muncul form dialog isian, dan coba Anda isi
bagian Nama, Alamat dan No telepon, kemudian Klik Simpan, seperti
berikut.10. Maka pada tabel data akan terisi sesuai dengan data
yang di inputkan pada form isian data. Jika Anda ingin menambahkan
data lebih banyak lagi, cukup klik tombol Tambah dan lakukan
pengisian data seperti pada no 9 diatas.Dengan demikian, jika Anda
ingin mengisi data tabel hanya tinggal klik tombol Tambah saja,
maka akan tampil form isian data. Semoga bermanfaat.RELATED POSTS
RUMUS DSUM_MENGHITUNG JUMLAH TOTAL DENGAN KRITERIA5 Comments|Sep
23, 2013 CARA MEMBUAT FUNGSI INPUT BOX PADA EXCEL6 Comments|Mar 26,
2014 MENENTUKAN GAJI TERTINGGI DALAM FUNGSI DATABASE DMAX1
Comment|Sep 25, 2013 MEMBUAT LAPORAN AGEN PERJALANAN DENGAN RUMUS
EXCEL 21 Comment|Oct 14, 201328 COMMENTS1. PIUN April 4,
2014Replythank,.aq sangat butuh panduan ini,2. ifa lutfiana April
5, 2014Replytanks, banget ya yg sudah berhsil buat sy suka sm
exel3. ifa lutfiana April 5, 2014Replytp , ni hanya bisa di
operasikan pada exel 2013 ya ???4. mardi April 10, 2014Replybos mau
tanya., contoh diatas kan hanya untuk satu nama dan satu nomer
telpon, misalkan suatu hari kita mau nambah nomer telpon lagi pada
nama yg sama., gimana caranya..,?5. gaffar May 10, 2014Replysaya
coba cara diatas kok tidak berhasil mohon solusinya Wasis Zain
January 15, 2015ReplyRecordAkhir =
wsDtbsBrg.Cells(wsDtbsBrg.Rows.Count, B)GantiRecordAkhir =
wsDtbsBrg.Cells(wsDtbsBrg.Rows.Count, A)6. umi kalsum May 14,
2014Replyterima kasih7. fran June 23, 2014ReplyOm, setelah berhasil
dibuat dam sy save. Pada saat dpanggil lg. Form input datanya
hilang. Dn tdk bs lg dgunakan. Tlong bantu cr menyimpan file agar
ttp bisa djalankan8. Yadi July 4, 2014ReplySelamat siang,..Untuk
rumus dibawah saya coba koq ga bisa terus yaa,..Mohon bantuannya
Terima kasihPrivate Sub Textbox3_KeyPress(ByVal KeyAscii _As
MSForms.ReturnInteger) Afif February 28, 2015ReplyAlhamdulillah
setelah saya coba itu pun dengan menghilangkan beberapa
koding,ternyata berhasil di simpan kedalam excel,tpi satu yang
tidak saya bisa selesaikan ketika saya click tambah untuk menambah
daftar tabel kemudian saya simpan,ternyata tidak bisa bertambah
malahan menggantikan daftar tabel yang pertama,,,jadi mohon
solusinya guru,,,,,,9. rico July 8, 2014Replymau nanya mas, kalo
membuat form penutupan asuransi gimana ya??10. FADIL July 22,
2014Replycaranya agar tidak hilang script saat dijalankan lagi
gimana om???11. Bang July 29, 2014ReplySangat2 bermanfaat
sekali.terima kasih telah berbagi dengan excel12. aftah October 5,
2014Replysaya mau menanyakan kode Commanbutton untuk save data
berbeda sheet.contoh kasusnya beginisaya membuat form pendaftaran
untuk klinik.di userformnya saya buat begininamaumurbulan (
combobox ) januari ferbruarinama poli ( combobox )
dalam,mata,orhtopedino bpjsdll.Sheetnya saya buat
beginisheet1MainMenu, Sheet2JANUARIPOLIDALAM,
Sheet3FerbruaripoliMATA,Sheet4FerbruariPOLIDALAM, dan
seterusnyacommanbutton nya saya buat nama
SIMPAN..pertanyaannya..bagaimana cara menyimpan data tersebut ke
masing2 sheet dengan 1 tombol SIMPAN..jadi, begitu combobox1 NAMA
Poli saya pilih Combobox2,Namabulan saya Pilihdan klik simpan,
semua data masuk ke sheet yg dimaksud..Semoga sahabat sekalian ada
yg bisa membantu permasalahan ini, terimakasih banyak
sebelumnya..contoh kasusnya bisa di download di sini Passwordnya
(admin)http://www.4shared.com/file/2Ow4tHZice/Book1.html13. SUDARMI
October 16, 2014Replymas saya mu tanya developer di ms. acess sy
tidak ada saya harus apa ya?14. andrie78 October 23,
2014ReplyRecordAkhir = wsDtbsBrg.Cells(wsDtbsBrg.Rows.Count, B).
_End(xlUp).Offset(0, 0).RowScript ini untuk mencari data terakhir
dlm suatu kolom, untuk memasukan data di cell terakhir yg kosong
(penyimpanan berturut2 terus menerus ke row kosong selanjutnya/
row+1). Yg ingin saya tanyakan bagaimana klu memasukannya
berdasarkan kolom, secara berturut2 ke kolom kosong selanjutnya
(coulom+1).Terimakasih andrie78 October 23, 2014Reply[Solved]Ini
scriptnyaColumnTerakhir = .Cells(1,
.Columns.Count).End(xlToLeft).Column andrie78 October 23,
2014ReplyIni untuk BarisBarisTerakhir = .Cells(.Rows.Count,
1).End(xlUp).Row15. umar October 27, 2014Replymalam mas saya mau
bikin undangan pengajian u masjid,gimana caranya copy di banayk
cell trimakasih16. baren siadari November 16, 2014ReplyOm, setelah
berhasil dibuat dam sy save. Pada saat dpanggil lg. Form input
datainya hilang. Dn tdk bs lg dgunakan. Tlong bantu cr menyimpan
file agar ttp bisa djalankan17. Muhammad Kurniawan November 18,
2014ReplyRecordAkhir = wsDtbsBrg.Cells(wsDtbsBrg.Rows.Count, B).
_End(xlUp).Offset(0, 0).RowPrivate Sub Textbox3_KeyPress(ByVal
KeyAscii _As MSForms.ReturnInteger)Ko hurufnya jadi merah ya ?trus
katanya sintax error .. Mohon bantuan18. AHMAD AMSOR November 24,
2014Replysebelumnya terimakasih. situs ini sangat bermanfaat sekali
bagi saya terutama.saya ingin tanya bagaimana kalo isian
data(source data) sudah ada masternya tinggal cara untuk
memanggil/menempelkan ke dalam text box yg sudah dibuat tadi.supaya
tidak [erlu mengetik lagi. tinggal klik saja begitu.terimakasih
sebelumnya.Salam19. Burhanuddin January 3, 2015ReplyTerima kasih
dan sudah dicoba beberapa kali dan akhirnya berhasil.Catatan untuk
yang sedang mencoba, silahkan ganti semua tanda petik () / biasanya
kalau langsung copy maka tanda petik misalnya pada Sheet1 maka akan
berubah menjadi Sheet1? maka tanda ? harus diganti tanda Ada dua
tanda _ coba dihilangkan saja.Semoga berhasil, terima kasih20. jhon
January 14, 2015Replysudah dicoba utk ganti tanda , tapi masih
tetap,dan rumus yang ini juga masih merahRecordAkhir =
wsDtbsBrg.Cells(wsDtbsBrg.Rows.Count, B). _End(xlUp).Offset(0,
0).Rowtolong dibantu, booss,matur nuwun,,,21. mursyid February 1,
2015Replymas tanya., jika di program kita ketik 10 maka otomatis di
worksheet jadi 10.000 gimana syntax ato solusinya ???22. Iwan
February 12, 2015ReplySore bossto the point azMohon bantuannya, sy
ingin mensortir debitur2 yang bermigrasi dari yang diakhir bulan
kemarin ada diposisi Lancar, nah dibulan ini ada diposisi
menunggakbagaimana caranya ya.? trims23. YOGA CIPTADI February 27,
2015Replykenapa yaa kok gak mau workSet wsDtbsBrg =
Sheets(DATADIRI)excel 201324. H. Gustaf Zuryanto March 3,
2015Replypertanyaan yang hampir sama dengan Sdr. Mursyid, bagaimana
memformat isian number menjadi text, jad kalau kita isi angka 0
didepan tetap muncul di data, trim
FUNGSI IF (AND), IF (OR) DALAM EXCELrumus excel|September 1,
2013|Excel logika|46 CommentsTes Logika dalamMicrosoft Excelyang
menggunakan fungsi IF dapat dikembangkan dengan tambahan salah satu
fungsi AND, OR atau NOT. Fungsi-fungsi tersebut merupakan tambahan
untuk mengembangkan tes kondisi dalam suatu data tertentu.Adapun
dalam penerapannya fungsi AND, dan OR menggunakan maksimal 30
logika, sedang fungsi NOT hanya mempunyai satu argumen logika
saja.Berikut sintaksnya : =IF(AND(logika 1, logika 2, logika
3,..,logika 30)Contoh : =IF(AND(A1= 8 Carton, maka bonus yg didapat
= 15.000Jika penjualan >= 9 Carton, maka bonus yg didapat =
20.000Jika penjualan >10 Carton, maka bonus yg didapat =
25.000Terima kasih atas bantuannya11. rumus excel July 7,
2014Reply=IF(A2>10,25000,IF(A2>=9,20000,IF(A2>=8,15000,IF(A2>=7,10000,5000))))Jika
Jumlah pembelian di cell A2 dan Bonus di B2,,,Alamat cell sesuai
data anda. silahkan di coba, makasih IRWAN July 17, 2014ReplySaya
dah coba rumus itu, tapi ga bisa, the formula you typed contains an
eror,,Kenapa yah?? IRWAN July 17, 2014ReplyOK thanks Gan, rumusnya
bekerja dengan baik12. rumus excel July 9, 2014ReplyUntuk qq, mhon
maaf error-nya di bagian mana yaa, coba anda tuliskan rumusnya agar
saya bisa mengoreksinya, makasih13. Meida July 10, 2014Replymau
tanya kalau mencari pendidikan terkahir gimana ya, klau soalnya kyk
gini
PN-D101NPS-S102BPN-D103BPN-S104NPS-S205NPN-D306NPN-D307BPS-D208NPN-S309NPN-S110BPendidikan
Terakhir : Diambil dari NIK 2 karakter tengah, mis: PT-D101N ==>
D1 Tiyok December 4, 2014Reply=MID(A1;4;2)A1: alamat sel dari data
yg mau diambil, misal PN-D101N4 : urutan karakter ke-4 >
PN-D101N (karakter ke-4nya adalah D)2 : jumlah karakter yg mau
diambil14. amadeus July 16, 2014ReplyBagaimana cara membuat logika
if jika nilainya adalah negatif, contoh -80, jika saya memiliki
kriteria jika 0sd -20 baik, -20 sd -40 lumayan, -40 sd -100 buruk,
mohon pencerahannya terima kasih15. amadeus July 16,
2014ReplyBagaimana cara membuat logika if jika nilainya adalah
negatif, contoh -80, jika saya memiliki kriteria jika 0sd -20 baik,
-20 sd -40 lumayan, -40 sd -100 buruk, mohon pencerahannya terima
kasih, bisa kirim juga ke email untuk jawabannya, terima kasih
banyak16. rumus excel July 18, 2014ReplyUntuk Amadeus,,,Coba rumus
berikut: Cell yang kita tes pada B3, maka=IF(B3