excel untuk aplikasi - · pdf fileexcel untuk aplikasi gunawan wibisono dibantu penyusunan...
TRANSCRIPT
![Page 1: Excel untuk Aplikasi - · PDF fileExcel untuk Aplikasi Gunawan Wibisono Dibantu penyusunan oleh Yohanes Handoko](https://reader030.vdocuments.pub/reader030/viewer/2022020120/5a76d26b7f8b9aea3e8d8f8c/html5/thumbnails/1.jpg)
Excel untuk Aplikasi
Gunawan Wibisono
Dibantu penyusunan oleh Yohanes Handoko
![Page 2: Excel untuk Aplikasi - · PDF fileExcel untuk Aplikasi Gunawan Wibisono Dibantu penyusunan oleh Yohanes Handoko](https://reader030.vdocuments.pub/reader030/viewer/2022020120/5a76d26b7f8b9aea3e8d8f8c/html5/thumbnails/2.jpg)
Format Cells
Penjelasan atas rumus yang dipilih
Cells yang diberi border dan warna
Cell kosong
Menu Format Cells
CommentsFormula
Submenu Format Cells
![Page 3: Excel untuk Aplikasi - · PDF fileExcel untuk Aplikasi Gunawan Wibisono Dibantu penyusunan oleh Yohanes Handoko](https://reader030.vdocuments.pub/reader030/viewer/2022020120/5a76d26b7f8b9aea3e8d8f8c/html5/thumbnails/3.jpg)
Proteksi Cell
• Digunakan untuk memprotect cell dari user lain, agar tidak diubah (biasanya karena cell berisi formula, atau cell sudah diformat dengan warna, border, tipe data tertentu).
![Page 4: Excel untuk Aplikasi - · PDF fileExcel untuk Aplikasi Gunawan Wibisono Dibantu penyusunan oleh Yohanes Handoko](https://reader030.vdocuments.pub/reader030/viewer/2022020120/5a76d26b7f8b9aea3e8d8f8c/html5/thumbnails/4.jpg)
Tugas
• Silahkan coba untuk memformat cell range, diisi data angka dengan prefix Rp diberi warna background kuning dan diberi border.
• Protek cell range tersebut.
![Page 5: Excel untuk Aplikasi - · PDF fileExcel untuk Aplikasi Gunawan Wibisono Dibantu penyusunan oleh Yohanes Handoko](https://reader030.vdocuments.pub/reader030/viewer/2022020120/5a76d26b7f8b9aea3e8d8f8c/html5/thumbnails/5.jpg)
Function
• Suatu cell dapat diisi dengan rumus• Untuk mengawali suatu function (rumus), diawali dengan =
• Lambang matematika:– Tambah: + (plus)– Kurang: – (dash)– Kali: * (asterisk)– Bagi: / (slash)– Pangkat: ^ (caret)
• Untuk perhitungan khusus, pilih rumus yang disediakan dalam Insert function
![Page 6: Excel untuk Aplikasi - · PDF fileExcel untuk Aplikasi Gunawan Wibisono Dibantu penyusunan oleh Yohanes Handoko](https://reader030.vdocuments.pub/reader030/viewer/2022020120/5a76d26b7f8b9aea3e8d8f8c/html5/thumbnails/6.jpg)
Kategori function pada Excel
• Kategori rumus yang biasa digunakan dalam ekonomi:– Financial: berisi rumus‐rumus perhitungan finansial (NPV,IRR, dll)
– Statistical: berisi rumus‐rumus statistika
– Logical: berisi logika matematika (and, false, if, not)
![Page 7: Excel untuk Aplikasi - · PDF fileExcel untuk Aplikasi Gunawan Wibisono Dibantu penyusunan oleh Yohanes Handoko](https://reader030.vdocuments.pub/reader030/viewer/2022020120/5a76d26b7f8b9aea3e8d8f8c/html5/thumbnails/7.jpg)
KASUS:Capsule Corporation memiliki Investasi, dengan perkiraan sebagai berikut
(dalam ribuan):
Tahun 1 2 3 4
Net Cash Flow (setelah pajak) Rp4,800 Rp7,200 Rp9,600 Rp10,800
Discount Rate 12.00% minimum acceptable rate of return
Initial Cost of Investment Rp20,000
Contoh praktek (menghitung NPV dengan function):
Soal: Hitung NPV
![Page 8: Excel untuk Aplikasi - · PDF fileExcel untuk Aplikasi Gunawan Wibisono Dibantu penyusunan oleh Yohanes Handoko](https://reader030.vdocuments.pub/reader030/viewer/2022020120/5a76d26b7f8b9aea3e8d8f8c/html5/thumbnails/8.jpg)
Penyelesaian:
• Ketik A1-A10 seperti diatas• Isikan discount rate pada B1, kemudian ketik B3-E3 dan B4-E4 seperti diatas• Masukkan function Present Value : 1/(1+discount rate)^Tahun
- B5: =1/(1+B1)^B3 - C5: =1/(1+B1)^C3 - dan seterusnya sampai E5• Masukkan function discounted Cash Flow: Net Cash Flow * Present Value
- B6: =B4*B5 - C6: =C4*C5 - dan seterusnya sampai E6• Total Discounted Cash Flow, B8: =Sum(B6:E6)• Isikan B9 (Initial Cost of Investment)• NPV, B10: =B8-B9
Cells yang diwarnai adalah hasil function
![Page 9: Excel untuk Aplikasi - · PDF fileExcel untuk Aplikasi Gunawan Wibisono Dibantu penyusunan oleh Yohanes Handoko](https://reader030.vdocuments.pub/reader030/viewer/2022020120/5a76d26b7f8b9aea3e8d8f8c/html5/thumbnails/9.jpg)
KASUS Latihan:Stark Enterprise mempunyai 2 mutually exclusive Investments dengan
expected net cash flow sebagai berikut:Expected Net Cash Flow
Tahun Proyek A Proyek B
0 (300) (405)
1 (387) 134
2 (387) 134
3 (193) 134
4 (100) 134
5 600 134
6 850 134
7 (180) 0
Soal (kerjakan dengan Excel):1. Hitung NPV (dengan menghitung PV, total discounted cash flow)2. Hitung NPV dengan function3. Lakukan proteksi pada cells function, beri warna cells tersebut
Discount rate: 12%
![Page 10: Excel untuk Aplikasi - · PDF fileExcel untuk Aplikasi Gunawan Wibisono Dibantu penyusunan oleh Yohanes Handoko](https://reader030.vdocuments.pub/reader030/viewer/2022020120/5a76d26b7f8b9aea3e8d8f8c/html5/thumbnails/10.jpg)
Drop down list
Drop down list
• Cell dapat diubah jadidrop down list, kegunaanya adalahuntuk konsistensidata yang dientry, dan memudahkandalam mengentrydata yang sudahpasti.
Informasi mengenaidrop down list
![Page 11: Excel untuk Aplikasi - · PDF fileExcel untuk Aplikasi Gunawan Wibisono Dibantu penyusunan oleh Yohanes Handoko](https://reader030.vdocuments.pub/reader030/viewer/2022020120/5a76d26b7f8b9aea3e8d8f8c/html5/thumbnails/11.jpg)
Membuat Drop Down List
• Membuat drop down list:1. Pilih cells yang akan dijadikan drop down2. Klik data pada toolbar, pilih validation3. Pada submenu setting, pilih Allow - list4. Isikan data yang akan jadi list pada source (dipisah dengan
koma)
Pilih allow - list
Data yang akan dijadikan list
![Page 12: Excel untuk Aplikasi - · PDF fileExcel untuk Aplikasi Gunawan Wibisono Dibantu penyusunan oleh Yohanes Handoko](https://reader030.vdocuments.pub/reader030/viewer/2022020120/5a76d26b7f8b9aea3e8d8f8c/html5/thumbnails/12.jpg)
Membuat Drop Down List 2
• Title: Nama drop down list
• Input message: Informasi mengenaidrop down list
Input Message, memberiinformasi pada cell yang jadidrop down list
Informasi hanya munculjika cell dipilih (ditunjukdengan mouse)
![Page 13: Excel untuk Aplikasi - · PDF fileExcel untuk Aplikasi Gunawan Wibisono Dibantu penyusunan oleh Yohanes Handoko](https://reader030.vdocuments.pub/reader030/viewer/2022020120/5a76d26b7f8b9aea3e8d8f8c/html5/thumbnails/13.jpg)
Membuat Drop Down List 3
• Title: judul error message
• Error message: informasi mengenaierror
Error message: memberiinformasi (retry dan cancel) bilacell yang jadi drop down diisidengan data lain
Style: pilihan gambar
error message
![Page 14: Excel untuk Aplikasi - · PDF fileExcel untuk Aplikasi Gunawan Wibisono Dibantu penyusunan oleh Yohanes Handoko](https://reader030.vdocuments.pub/reader030/viewer/2022020120/5a76d26b7f8b9aea3e8d8f8c/html5/thumbnails/14.jpg)
Command button
Pilih ini untuk membuat
Command button
Command Button yang
telah dibuat
Tombol design view
![Page 15: Excel untuk Aplikasi - · PDF fileExcel untuk Aplikasi Gunawan Wibisono Dibantu penyusunan oleh Yohanes Handoko](https://reader030.vdocuments.pub/reader030/viewer/2022020120/5a76d26b7f8b9aea3e8d8f8c/html5/thumbnails/15.jpg)
Membuat command button 11. Memunculkan Control
Toolbox:
Klik Tools,
pilih customize
Pilih control toolbox untukmemunculkanControl Toolbox
![Page 16: Excel untuk Aplikasi - · PDF fileExcel untuk Aplikasi Gunawan Wibisono Dibantu penyusunan oleh Yohanes Handoko](https://reader030.vdocuments.pub/reader030/viewer/2022020120/5a76d26b7f8b9aea3e8d8f8c/html5/thumbnails/16.jpg)
Membuat command button 22. Setelah control toolbox
muncul, klik command button
3. Drag command button ditempat yang diinginkan
4. Klik kanan di command button yang telah dibuat
Untuk mengedit namacommand button
5. Pilih view code
![Page 17: Excel untuk Aplikasi - · PDF fileExcel untuk Aplikasi Gunawan Wibisono Dibantu penyusunan oleh Yohanes Handoko](https://reader030.vdocuments.pub/reader030/viewer/2022020120/5a76d26b7f8b9aea3e8d8f8c/html5/thumbnails/17.jpg)
Membuat command button 3(visual basic)
• View code akan menampilkan Visual Basic dari command button yang dibuat
• Berikut ini code VB untuk tombol Info dan NPV (Excel kasusCapsule Corporation)
Command button Info
Command button NPV
![Page 18: Excel untuk Aplikasi - · PDF fileExcel untuk Aplikasi Gunawan Wibisono Dibantu penyusunan oleh Yohanes Handoko](https://reader030.vdocuments.pub/reader030/viewer/2022020120/5a76d26b7f8b9aea3e8d8f8c/html5/thumbnails/18.jpg)
• VB Code command button Info:Private Sub CommandButton1_Click()
Dim Info As String
Info = "Isikan discount rate, tahun, dan Net Cash Flow setelah pajak."
Info = Info & "Hitung NPV pada kolom B12."
MsgBox (Info)
End Sub
![Page 19: Excel untuk Aplikasi - · PDF fileExcel untuk Aplikasi Gunawan Wibisono Dibantu penyusunan oleh Yohanes Handoko](https://reader030.vdocuments.pub/reader030/viewer/2022020120/5a76d26b7f8b9aea3e8d8f8c/html5/thumbnails/19.jpg)
• VB Code command button NPV:Private Sub CommandButton3_Click()
Dim NPV As Integer
NPV = Range("B12")
MsgBox (NPV)
End Sub
![Page 20: Excel untuk Aplikasi - · PDF fileExcel untuk Aplikasi Gunawan Wibisono Dibantu penyusunan oleh Yohanes Handoko](https://reader030.vdocuments.pub/reader030/viewer/2022020120/5a76d26b7f8b9aea3e8d8f8c/html5/thumbnails/20.jpg)
• Untuk panduan code dalam VB, pilih view, object browser (F2)
Tampilan Visual Basic
Code utuk MsgBox
Classes Code
Members of Classes
![Page 21: Excel untuk Aplikasi - · PDF fileExcel untuk Aplikasi Gunawan Wibisono Dibantu penyusunan oleh Yohanes Handoko](https://reader030.vdocuments.pub/reader030/viewer/2022020120/5a76d26b7f8b9aea3e8d8f8c/html5/thumbnails/21.jpg)
Tugas
Untuk proyek sebelumnya, buatlah satu Command Button baru denganLabel “Analisis”, kemudian isikan kode sbb:
Private Sub Button8_Click()Dim x As IntegerDim y As Integer
x = Range("B12")y = Range("B25")
If x > y ThenMsgBox ("Proyek yang diterima adalah proyek dengan NPV= Rp" & x)ElseMsgBox ("Proyek yang diterima adalah proyek dengan NPV= Rp" & y)End If
End Sub