Anda di halaman 1dari 32

Mini Portofolio

Intensive Bootcamp Excel

Melakukan Validasi
dan Membuat
Visualisasi Data
Oleh: Kresna Sandhi Laksa
TABLE OF CONTENTS

01 Course Summary

02 Case Study

03 Problem Solving

04 Final Result
Intensive Bootcamp Excel

01
Course Summary
• Data Validation
• Data Visualization
• Vlookup and Index Match
Data Validation
Mengenal Data Validation
Fitur yang dapat membatasi nilai atau teks yang di masukkan pada sebuah
cell atau range berdasarkan kriteria yang diterapkan.

Contoh : Range tertentu yang hanya boleh diisi dengan daftar text atau angka
tertentu.

Data Validation berfungsi


untuk meminimalisir
kesalahan pengisian
data pada excel
Data Validation
Mengenal Data Validation
Fitur yang dapat membatasi nilai atau teks yang di masukkan pada sebuah
cell atau range berdasarkan kriteria yang diterapkan.

Contoh : Range tertentu yang hanya boleh diisi dengan daftar text atau angka
tertentu.

Untuk pemilihan text atau


angka tertentu bisa
dipilih dengan Allow nilai
apa yang mau jadi
pilihan.
Data Validation
Mengenal Circle Invalid Data
Fitur yang dapat menambahkan tanda untuk mengetahui apakah nilainya
sudah sesuai dengan cell atau range berdasarkan kriteria yang diterapkan.

Contoh : Kolom D adalah nama jurusan yang benar, sedangkan di kolom A ada
informatika (salah) yang seharusnya Teknik Informatika sehingga diberikan
tanda.
Data Validation
Conditional Formatting
Conditional formatting bertujuan untuk mengelompokkan data berdasarkan
suatu kriteria dengan cara memberikan tanda pada sel atau baris.

Tujuan : membuat tampilan lebih menarik dan memudahkan pembaca


menemukan insight
Data Validation
Conditional Formatting
Bisa digunakan dengan pembanding nilai lebih besar/kecil atau sama dengan. Serta
hanya kolom tertentu yang diberikan warna sesuai kondisi yang dicari (diatas 90).
Data Validation
Conditional Formatting
Bisa digunakan dengan pembanding nilai lebih besar/kecil atau sama dengan. Serta bisa
untuk semua kolom yang diberikan warna sesuai kondisi yang dicari (diatas 90).
Data Visualization
Mengenal Data Visualization
Data visualisasi adalah representasi secara grafik dari data dan informasi.
Tujuannya agar kita dapat lebih mudah untuk mengetahui tren, anomali jika
ada serta pola dari data.

Source: Bar&Line
Duncan Geere
Data Visualization
Tipe Data Validasi
Ada banyak sekali
tipe grafik, mulai
dari yang paling
sederhana, sampai
yang paling aneh.
Data Visualization – Contoh Tipe
Bar dan Column

Salah satu dasar dari tipe grafik adalah bar


dan column, dimana disini cukup
menampilkan data dari text(string) dan
numerik, agar muncul seberapa tinggi atau
panjang dari nilai tersebut.
Data Visualization – Contoh Tipe
Line Quantity Sold of Game Console
150
100
100 70 80
Name PS4 Nintendo 50
30 30
2017 20 30 50 20 10
2018 30 10 0
2019 50 70 2017 2018 2019 2020

2020 100 80 PS4 Nintendo

Kemudian ada tipe line, dimana disini cukup Quantity Sold of PS4
menampilkan data dari date(waktu) dan 150
numerik, agar dapat lebih mudah melihat 100
100
perkembangan data berdasarkan waktu. 50
50 20 30

0
2017 2018 2019 2020

PS4
Data Visualization – Contoh Tipe
Donut
Kemudian ada tipe donut, dimana disini cukup
menampilkan data dari text(string) dan
numerik, agar mendapat gambaran seberapa
banyak data dari total data

Kelemahan dari grafik ini adalah jika ada banyak


data maka akan kurang terlihat seberapa besar
proporsi antar masing-masing kategori, jadi
paling enggak sekitar 3-4 kategori saja.
Data Visualization – Contoh Tipe
Combo Axis

Combo Axis juga bisa menjadi salah satu


alternatif, karena dengan menggunakan ini
maka kita dapat menggabungkan antara
column chart dengan line chart, sehingga
dapat 2 informasi sekaligus.
Vlookup and Index Match
Vlookup
Vlookup (vertical lookup) bertujuan agar dapat menggabungkan data berdasarkan nilai
yang akan dicari, biasanya vlookup akan mencari dari sebelah kiri, kemudian mencari nilai
yang sama, lalu baru menampilkan data di sebelah kanannya.
Hlookuop
Hlookup (horizontal lookup) bertujuan agar dapat menggabungkan data berdasarkan nilai
yang akan dicari, bedanya kalau vlookup dari kiri ke kanan, sedangkan hlookup mencari dari
atas ke bawah.
Match
Index-match sedikit berbeda, karena adalah gabungan dari fungsi Index() dan Match(),
dimana karena ini dua function maka harus diselesaikan satu persatu, konsepnya sama hanya
saja sedikit berbeda dimana kita cukup perlu mengambil rentang dari data yang diperlukan
saja.

Offset-Match
Alternatifnya adalah menggunakan Offset(), dimana Offset berguna untuk menggeser data
berdasarkan berapa kolom dan baris yang diinginkan, bedanya dengan Index() adalah kalau
Index defaultnya selalu 0, sedangkan Offset harus kita atur sendiri lokasi awalnya dimana.
Intensive Bootcamp Excel

02
Case Study
Case Study
Case Study
Intensive Bootcamp Excel

03
Problem Solving
Problem Solving
Mengecek data jurusan yang invalid dari sheet Main berdasarkan kamus yang ada di sheet Helper
Langkah-langkah :
1. Blok seluruh data pada kolom Jurusan
2. Pada ribbon Data -> Klik Data Validaton -> Pilih
2 kategori Data Validation
5 3. Pilih Kategori List pada Validation criteria Allow
3 (karena data bersifat daftar)
4. Isi Source dengan memblok data List jurusan yang
4 ada di sheet Helper -> klik Ok
5. Kembali ke ribbon Data -> Klik Data Validation ->
Pilih kategori Circle Invalid Data untuk memberi
1 tanda pada data jurusan yang invalid

Hasilnya data yang invalid akan


Sheet Helper
ditandai dengan lingkaran merah
Problem Solving
Membuat visualisasi data (grafik)
2 Langkah-langkah :
1. Blok seluruh data pada kolom yang akan
divisualisasikan
2. Pada ribbon insert -> klik Recommended Charts
3. Pilih grafik yang akan ditampilkan. Sesuaikan
bentuk grafik sesuai kebutuhan -> klik Ok
Hasil
1

3
Problem Solving
Membuat ID Mahasiswa dari Sheet Main berdasarkan Kode Jurusan + Nomor mereka
Referensi : Cara :
Nomor Jurusan ID Mahasiswa 1 2 3
1 Matematika A0001
10 Fisika B0010
100 Kimia C0100
1000 Biologi D1000
98 Statistika E0098
908 Aktuaria F0908

Langkah-langkah :
1. Buat tabel baru pada sheet lainnya yang berisi
Nama Jurusan dan Kode Jurusan
2. Buat tabel lagi dengan nama kolom Kode
Jurusan dan Nomor ID, selanjutnya isi kolom
Kode Jurusan dengan function VLOOKUP dan isi
kolom Nomor ID dengan function IF
3. Kembali ke sheet Main pada Kolom ID
Mahasiswa gunakan function CONCAT untuk
menggabungkan Kode Jurusan dan Nomor ID
Problem Solving
Mengisi kolom Absen dari Sheet Main berdasarkan data dari Sheet Absen
Jika mahasiswa berada di data Absen, isi dengan tanggal dia absen, jika tidak ada, isi dengan
kalimat No

Sheet Main
Mengisi kolom Absen dengan menggunakan perpaduan
function IFERROR & VLOOKUP:
=IFERROR(VLOOKUP(B2;Absen!$A$1:$B$501;2;0);"No")

Sheet Absen

Before After
Problem Solving
Mengurangi nilai mahasiswa yang pernah absen

Kriteria:

Hasil

Mengurangi nilai mahasiswa yang pernah absen dengan menggunakan function IF:
=IF(L2="No";K2-0;K2-10)
Problem Solving
Mengisi nilai akhir dengan kriteria

Kriteria:

Hasil

Mengisi kolom Nilai Akhir dengan menggunakan function SUM dengan


memperhatikan kriteria dan data pada kolom Ujian 1 - Ujian 4, UTS, UAS & Tugas
=SUM(E2*12,5%)+(F2*12,5%)+(H2*12,5%)+(I2*12,5%)+(G2*20%)+(J2*20%)+(M2*10%)
Ujian 1 Ujian 2 Ujian 3 Ujian 4 UTS UAS Tugas
Problem Solving
Memberikan grade sesuai nilai akhir mahasiswa

Kriteria:

Hasil

Memberikan grade dengan menggunakan function IF & AND:


=IF(N2>=90;"A+";IF(AND(N2>=80,01;N2<=90);"A";IF(AND(N2>=70,01;N2<=80);"B";IF(AND
(N2>=60,01;N2<=70);"C";IF(AND(N2>=40,01;N2<=60);"D";"E")))))
Problem Solving
Mengisi kolom Tanggal Lahir, Kota, Tinggi Badan, Berat Badan, Alamat dan Golongan Darah
Mengisi kolom di sheet Main dari data yang ada pada kolom Detail menggunakan Function INDEX & MATCH
atau OFFSET & MATCH

Contoh pada kolom Tanggal Lahir:


=INDEX(Detail!$A:$A;MATCH(B2;Detail!$G:$G;0);1) atau
=OFFSET(Detail!$A$1;MATCH(B2;Detail!$G:$G;0)-1;0)
Intensive Bootcamp Excel

04
Final Result
Final Result
Final Result
THANKS
Do you have any questions?
kresnasandhilaksa@gmail.com
+62 857 337 02192

CREDITS: This presentation template was


created by Slidesgo, including icons by
Flaticon and infographics & images by Freepik
https://www.linkedin.com/in/kresnasandhilaksa/
Please keep this slide for attribution

Anda mungkin juga menyukai