AKUNTANSI DENGAN
EXCEL (PART 2)
TIM PENYUSUN
1
2
TUJUAN PEMBELAJARAN
◦ Mahasiswa mampu menggunakan fungsi-fungsi dalam
Microsoft Excel untuk membuat Aplikasi Akuntansi (Buku
Besar dan Neraca Saldo)
3
REVIEW PART 1
◦ Pada part 1 telah dijelaskan pembuatan:
DAFTAR AKUN
JURNAL UMUM
DAFTAR AKUN
◦ Untuk memudahkan rumus
berikutnya, sebaiknya tabel Daftar
Akun diberi nama dengan
ketentuan berikut:
◦ Range B10:F50 → DAFTARAKUN
◦ Range C10:C50 → KODEAKUN
◦ Range D10:D50 → NAMAAKUN
◦ Range E10:E50 → SALDONORMAL
◦ Range F10:F50 → SALDOOWAL
Contoh Soal Transaksi Bisnis
5
◦ Pada pertemuan sebelumnya, telah kita selesaikan tahapan aplikasi akuntansi hingga Junrnal Umum
sehingga tampilan jurnal sebagai berikut:
7
Siklus Akuntansi
8
1. Buku Besar
Buatlah desain Buku Besar sebagai berikut:
Sediakan space
hingga baris ke-50.
Pada baris 51
sediakan baris total
10
1. Buku Besar
Langkah-Langkah:
a. Buatlah combo box untuk memilih akun yang akan ditampilkan.
- Pilih Tab Developer
- Pilih menu Insert kemudian tekan icon Combo Box
Langkah-Langkah:
b. Untuk mengatur isi list pada Combo Box maka sebelumnya diperlukan kolom bantuan pada
Sheet Daftar Akun sbb.
➢ Aktifkan Sheet Daftar Akun
➢ Pada kolom kosong (kolom G) kita akan menggabungkan Kode Akun dengan Nama
Akun dengan rumus: =C10&" "&D10 atau juga bisa menggunakan rumus
=concatenate(C10,” “, D10)
➢ Berikutnya, pada kolom A, berikan nomor urut akun mulai dari A10 nilai 1 dst hingga 41
(baris ke 50)
1. Buku Besar 12
Langkah-Langkah:
c. Berikutnya lakukan pengaturan isi Combo Box pada sheet Buku Besar sbb.
➢ Klik kanan pada Combo box → Pilih Format Control
➢ Pada kotak dialog Format Control, lakukan setting sbb:
No Urut akun
otomatis
terinput
1. Buku Besar 13
Langkah-Langkah:
d. Pada Cell C4 (Nama Akun) diisi dengan rumus INDEX.
Atau bisa lebih ringkas lagi jika array yang dimasukkan hanyalah kolom Nama Akun langsung
1. Buku Besar 14
Langkah-Langkah:
e. Pada Cell G4 (Nomor Akun) diisi dengan rumus INDEX serupa dengan Nama Akun, hanya
saja ambil kolom 2.
1. Buku Besar 15
Langkah-Langkah:
f. Mengisi Baris Saldo Awal (baris 7) dengan ketentuan:
➢ Kolom Tanggal (B7) diisi sama dengan tanggal pada sheet Daftar Akun (pastikan tanggal pada
sheet Daftar Akun ditulis dalam format tanggal bukan text).
➢ C7 Tuliskan Saldo Awal, D7, E7 dan F7 dapat dikosongkan
➢ Cell H2 diisi rumus =INDEX(DAFTARAKUN,MATCH(C4,'DAFTAR AKUN'!$D$10:$D$50,0),4) untuk
mendapatkan posisi normal Akun yang dipilih (D atau K)
➢ Kolom Saldo (E7) dapat diisi menggunakan rumus Vlookup atau index berdasarkan nilai pada cell H2
=VLOOKUP(H2,'DAFTAR
AKUN'!$A$10:$F$50,6,0)
1. Buku Besar 16
Langkah-Langkah:
g. Untuk memudahkan Langkah selanjutnya, pertama-tama kita
akan memberikan nama pada beberapa tabel atau kolom
yang akan digunakan kemudian.
• Pada Sheet Jurnal Umum beri nama JURNALUMUM untuk
range mulai dari B8-H8 hingga baris paling akhir di Ms. Excel.
• Kolom Tanggal (B8 hingga baris paling akhir) → JU_TANGGAL
• Kolom No Bukti (C8 hingga baris paling akhir) → JU_BUKTI
• Kolom Keterangan (D8 hingga baris paling akhir) → JU_KET
• Kolom Kode Akun (E8 hingga baris paling akhir) → JU_KODE
• Kolom Nama Akun (F8 hingga baris paling akhir) → JU_AKUN
• Kolom Debit (G8 hingga baris paling akhir) → JU_DEBIT
• Kolom Kredit (H8 hingga baris paling akhir) → JU_KREDIT
Langkah-Langkah:
h. Berikutnya untuk membantu penyusunan Buku Besar, pada kolom I dari sheet jurnal umum, kita akan menuliskan rumus
untuk menghitung jumlah penggunaan suatu akun sampai dengan tanggal tertentu di tabel Jurnal Umum.
Langkah-Langkah:
i. Berikutnya pada kolom J, akan digabungkan nilai pada kolom I dengan kode akun, sehingga menghasilkan suatu nilai unik
yang akan menjadi referensi pembuatan Buku Besar
1. Buku Besar 19
Langkah-Langkah:
j. Selanjutnya kita akan mulai mengisi tabel pada sheet buku besar, pertama menyiapkan kolom bantu untuk lookup value.
1) Di kolom A pada sheet Buku Besar, buat nomor urut 1 mulai baris ke-9 hingga baris ke 50.
2) Pada Kolom tanggal (B9) tuliskan rumus INDEX untuk mengambil tanggal transaksi untuk kode akun yang dipilih
sesuai urutannya. =INDEX(JU_TANGGAL,MATCH($A9&$C$5,JU_BB,0)) kemudian copy rumus hingga baris 50
Meminta excel mengambil data dari kolom Menghasilkan nomor baris yang berisi
Bernama JU_TANGGAL (lihat slide 14) nilai A9&C5 pada JU_BB
Langkah-Langkah:
k. Gunakan format rumus yang sama untuk mengisi kolom keterangan transaksi, No Bukti, Debit dan Kredit (hanya
menyesuaikan array kolom yang akan diambil datanya.
• Kolom keterangan transaksi =IFERROR(INDEX(JU_KET,MATCH($A9&$C$5,JU_BB,0)),"")
• Kolom No Bukti = =IFERROR(INDEX(JU_BUKTI,MATCH($A9&$C$5,JU_BB,0)),"")
• Kolom Debit =IFERROR(INDEX(JU_DEBIT,MATCH($A9&$C$5,JU_BB,0)),"")
• Kolom Kredit =IFERROR(INDEX(JU_KREDIT,MATCH($A9&$C$5,JU_BB,0)),"")
Langkah-Langkah:
m. Berikutnya mengisi baris TOTAL di bagian bawah dengan rumus SUM di masing2 kolom Debit dan Kredit.
Langkah-Langkah:
n. Pada tahap ini sebetulnya Buku Besar telah dapat
digunakan dan memberikan informasi yang
dibutuhkan. Hanya saja pada sisi tampilan,
terdapat baris2 yang tidak terisi masih terlihat
sehingga kurang rapih. Untuk menyembunyikan
baris kosong, dapat menggunakan fasilitas Data
Filter pada tab data, kemudian pada salah satu
kolom uncheck data Blank sehingga baris kosong
tidak terlihat lagi.
Langkah-Langkah:
o. Untuk mengotomatisasi tampilan setiap akun berubah maka dapat memanfaatkan fasilitas makro. Maka Langkah selanjutnya kita akan
merekam makro untuk data filter non blank sebagaimana terdapat pada slide sebelumnya.
1) Kondisikan tampilan pada posisi normal, Pilih tab Developer → Pilih Record Macros, beri nama macro FILTERBB, klik OK
2) Kemudian mulai proses merekam kegiatan Filter, klik icon filter di kolom Tanggal, uncheck Blanks, OK
3) Klik Stop Recording
1. Buku Besar 24
Langkah-Langkah:
p. Tahap berikutnya adalah Assign Macro FILTERBB yang telah dibuat pada combo box Pilih Akun, sehingga setiap User mengganti
akun, perintah macro FILTERBB otomatis akan jalan.
Caranya: Klik kanan pada combo box Pilih Akun → Assign Macro
Kemudian pilih FILTERBB dari daftar Macro yang tersedia, lalu OK
25
1. Buku Besar
Pembuatan Sheet Buku Besar Selesai dan siap untuk digunakan. Ketika user memilih suatu akun, isi dan
tampilan buku besar akan langsung menyesuaikan.
Jika tampilan ingin lebih rapih, nilai-nilai yang ada di kolom A ataupun H yang merupakan alat bantu,
dapat diubah warna hurufnya menyerupai background agar tidak terlihat
26
2. Neraca Saldo
◦ Neraca Saldo adalah Rekapitulasi Saldo semua akun yang dimiliki perusahaan pada
tanggal tertentu.
◦ Urutan akun umumnya berdasarkan kelompok akunnya yaitu dimulai dari akun jenis
Aset, Liabilitas, Ekuitas, Pendapatan kemudian Beban.
◦ Untuk melengkapi Neraca Saldo pada Aplikasi Akuntansi yang sedang dibuat maka
Langkah awal adalah membuat desain tampilan sebagai berikut:
Sediakan
hingga baris
ke-50 seperti
pada Sheet
Daftar Akun
27
2. Neraca Saldo
Langkah-Langkah:
a. Perlu diingat, tahap pertama User harus menginput tanggal Neraca Saldo yang diinginkan, pada baris
4(tanggal diatur formatnya “Per” dd mmmm yyyy).
b. Kolom Kode Akun diisi dengan kolom kode Akun pada sheet Daftar Akun.
c. Kolom Nama Akun juga diisi dari kolom Nama Akun pada Sheet Daftar Akun (copy rumus hingga baris 50)
Langkah-Langkah:
d. Kolom Posisi Normal diisi dengan rumus:
Langkah-Langkah:
f. Kolom Perubahan Debit diambil dari sheet Jurnal Umum berupa jumlah nilai debit dengan kriteria AKUN
yang sesuai dan tanggal transaksi tidak melebihi tanggal neraca Saldo
2. Neraca Saldo
30
Langkah-Langkah:
g. Kolom Perubahan Kredit diambil dari sheet Jurnal Umum berupa jumlah nilai Kredit dengan kriteria AKUN
yang sesuai dan tanggal transaksi tidak melebihi tanggal neraca Saldo
2. Neraca Saldo
31
Langkah-Langkah:
h. Kolom Debit akan berisi nilai untuk akun yang memiliki posisi normal D. Rumus intinya= Saldo Awal
+ Perubahan Debit – Perubahan Kredit. Rumus lengkap dapat dilihat berikut ini:
i. Kolom Debit akan berisi nilai untuk akun yang memiliki posisi normal K. Rumus intinya= Saldo Awal -
Perubahan Debit + Perubahan Kredit. Rumus lengkap dapat dilihat berikut ini:
2. Neraca Saldo
32
Langkah-Langkah:
j. Cell I6 (Total Debit) = SUM(H10:H50)
k. Cell I7 (Total Kredit) = SUM(I10:I50)
l. Cell H5 = =IF(I6=I7,"OK","SALDO BELUM BALANCE"), dan setting conditional formatting yang berbeda
antara jika bernilai OK dan SALDO BELUM BALANCE
2. Neraca Saldo
33
◦ Sebagai tambahan, untuk mengatur agar header tabel tidak tenggelam Ketika scroll
ke bawah maka dapat menggunakan Freeze Panes dengan Langkah:
◦ Letakkan pointer pada A10 kemudian pilih tab View → Freeze Panes
2. Neraca Saldo
34
◦ Sebagai alternatif, kita juga bisa menambahkan pada baris ke 5 untuk total Debit dan
Kredit sbb:
2. Neraca Saldo
35
◦ Dikarenakan pada file ini terdapat Macro, maka save as file tersebut dalam format Excel Macro-
Enabled Workbook (.xlsm) agar Macro dapat digunakan ketika file dibuka kembali.
SEKIAN
TERIMA KASIH
37