0% menganggap dokumen ini bermanfaat (0 suara)
7 tayangan18 halaman

Otomasi Data dengan Excel: Macros & VBA

Diunggah oleh

achmadkurniansyah
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
7 tayangan18 halaman

Otomasi Data dengan Excel: Macros & VBA

Diunggah oleh

achmadkurniansyah
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

Data Automation

Hands-on how to your data and work


#BertalentaDigital

© Copyright by Digital Skola 2025

Table of Content
What will We Learn Today?
1. Kenapa perlu melakukan otomasi data?
2. Automasi data dengan Macros dan VBA
3. Data Validation
4. Implementasi Power Query
#BertalentaDigital

© Copyright by Digital Skola 2025

Kenapa perlu melakukan otomasi


data?

● Punya tiga data yang diolah dalam satu waktu


● Punya data yang bos ingin format disesuaikan?
#BertalentaDigital

© Copyright by Digital Skola 2025

Otomasi Data
Macros & VBA
#BertalentaDigital

© Copyright by Digital Skola 2025

Macros VBA
rekaman perintah yang kita lakukan di Excel, bahasa pemrograman di balik Macros. Dengan VBA,
kemudian bisa dijalankan kembali secara otomatis. bisa mengedit, dan mengembangkan Macros lebih
kompleks dan canggih.

Contoh: Contoh:
● Format data yang diinginkan dapat dengan
● Setiap ada data baru, format data disesuaikan jumlah baris yang disesuaikan.
dengan kebutuhan. ● Menambahkan perintah baru (perhitungan dua
● Atau dapat melakukan pengoperasian beberapa kolom) di Macros yang sudah ada.
kolom menjadi kolom yang dibutuhkan.
#BertalentaDigital

© Copyright by Digital Skola 2025

Kapan Macros &


VBA Digunakan?
Ingin otomatisasi tugas berulang, seperti:
● Menyalin data
● Membersihkan data
● Membuat laporan
● Ingin membuat form input di Excel
● Ingin membuat dashboard interaktif
dengan tombol
#BertalentaDigital

© Copyright by Digital Skola 2025

Hands-on Macros
Buka Microsoft Excel dan Let’s go
#BertalentaDigital

© Copyright by Digital Skola 2025

Data Validation
#BertalentaDigital

© Copyright by Digital Skola 2025

Mengenal Data Validation


Data Validation di Excel adalah fitur untuk mengatur
aturan input data pada sebuah sel, agar hanya data
yang valid yang bisa dimasukkan.

Alasan Penjelasan

🛡 Menghindari Mencegah salah ketik, data kosong, atau isi yang tidak sesuai
human error format

📊 Menjaga Misalnya hanya boleh isi "Laki-laki" atau "Perempuan", bukan


konsistensi data "laki", "pria", "f"

📈 Penting untuk Data yang rapi & valid memudahkan pembuatan grafik, pivot,
analisis dan analisis
#BertalentaDigital

© Copyright by Digital Skola 2025

Data Validation
Dalam melakukan validasi data, terdapat beberapa
kriteria:
● Date
● Whole number
● Decimal
● List → kumpulan dari sekelompok data/nilai
● Time
#BertalentaDigital

© Copyright by Digital Skola 2025

Fitur Validation Data

Hover informasi untuk pengisian yang benar


#BertalentaDigital

© Copyright by Digital Skola 2025

Hands-on Data Validation


Buka Microsoft Excel dan Let’s go
#BertalentaDigital

© Copyright by Digital Skola 2025

Power Query
#BertalentaDigital

© Copyright by Digital Skola 2025

⚡ Apa Itu Power Query?


Power Query adalah fitur di Excel yang digunakan
untuk mengimpor, membersihkan, dan
mengolah data secara otomatis sebelum
dianalisis.

🔹 Letaknya:
Excel tab: Data → Get & Transform Data → Klik Get
Data atau Launch Power Query Editor
#BertalentaDigital

© Copyright by Digital Skola 2025

Simple Practice
🎯 Tujuan:

Menunjukkan bagaimana Power Query bisa membersihkan data tanpa rumus rumit

📁 Simulasi 1: Buang Kolom Kosong dan Ubah Format Tanggal


Contoh Kasus:
Kamu punya file Excel data penjualan seperti ini:

Tanggal Produk Jumlah Catatan

01-01-2023 Kue 20

02/01/2023 Roti 15

Donat (kosong)
#BertalentaDigital

© Copyright by Digital Skola 2025

Project
Otomatisasi Laporan Kehadiran Pegawai

🎯Data Validation 🎯Power Query


● Tolong buatkan 50 baris data kehadiran pegawai ● [Optional] Gabungkan worksheet Input_Data dan
di worksheet Form_Entry Data_Pegawai berdasarkan NIP

● Tolong buatkan 7 baris data di worksheet ● Hitung durasi kerja


Database Pegawai

🎯Macros
● Hasil dari Power Query
● Record Macros, dan lakukan pivot table untuk
merangkum data-nya pada worksheet Laporan
Thank You.

Anda mungkin juga menyukai