PPA
Basic Calculations Objectives Build formula Use absolute and relative cell references Edit formula Sum Logical function :IF Advanced Excel Advanced Excel
Build formula Urutan prioritas operator : ^ : pangkat * : perkalian / : pembagian + : penambahan - : pengurangan Prioritas dapat diatur dengan memanfaatkan operator ( dan ) Contoh : 2 + 4 * 6 / 3 – 1 = 9 (2 + 4) * 6 / (3 – 1) = 18 % prosentase & penggabungan data bertipe text Advanced Excel
Sekilas Terdiri dari baris dan kolom Baris ditandai dengan angka (1,2,3,dst) Kolom ditandai dengan huruf (A,B,C, dst) Pertemuan baris dan kolom disebut sel Alamat sel A3, B5, H19 Formula/rumus dituliskan di sel dan selalu diawali dengan tanda “=“ Autofill. Contoh: Advanced Excel
Working with cell references Relative references : alamat yang bergantung pada lokasi. Contoh : C1 Absolute references : alamat yang konstan ditandai dengan tanda $ di depan baris atau kolom Contoh : $C$1 -> absolute kolom dan baris $C1 abosulute kolom C$1 absolute baris Advanced Excel
Function Format penulisan fungsi Selalu diawali tanda = =LEFT(A1;3) Left adl nama fungsi (A1,3) adalah argumen Selalu diawali tanda = Argumen selalu diapit tanda kurung, dipisahkan dengan tanda ; atau , Insert > Function Autosum Function Text Latihan Advanced Excel
Error Message #Div/0! Rumus dibagi 0 (nol) atau sel kosong #NA Ada kemungkinan salah satu argumen tidak ditulis #NAME? text tidak dikenali Excel #NULL! Terdapat perpotongan antara dua range yang tidak saling berpotongan #REF alamat sel yang dijadikan referensi terhapus #VALUE argumen seharusnya bertipe text, tapi tertulis numerik/lainnya Advanced Excel
Fungsi Logical – IF Format penulisan =IF(logical_Test;value_if_true;value_if_false) Logical_tes adl kondisi yang dicheck, operator yang dipakai adalah = , < , > , <= , >= , <> Value_if_true adl nilai yang tampil saat logical_tes benar Value_if_false adl nilai yang tampil saat logical_tes salah Advanced Excel
Latihan - IF Ujian PPA akan dinyatakan lulus bila nilai akhir minimal adalah 56. Logical_tes : nilai >= 56 Value_if_true : lulus Value_if_false : tidak lulus Kerjakan soal di atas dengan Excel, dengan kolom, NRP, nilai dan Keterangan lulus. Dengan data: 26400100 80 26400101 75 26400102 50 26400103 56 26400104 100 26400105 55 Advanced Excel
Latihan - IF Masih dengan contoh sebelumnya, tetapi value tidak diketikkan, tapi diambil dari sel yang berisi “lulus” dan “tidak lulus” Note: khusus untuk sel yang berisi lulus dan tidak lulus, dijadikan absolut (ditandai dengan simbol $ di depan alamat sel) F4 Advanced Excel
Fungsi Logical – IF dengan 2 tes logika Operator Or atau And Format penulisan =IF(OR(logical_Test1; logical_test2);value_if_true;value_if_false) =IF(AND(logical_Test1; logical_test2);value_if_true;value_if_false) Advanced Excel
Latihan – IF dengan 2 tes logika Lulus kuliah PPA memiliki 2 syarat yaitu nilai minimal 56 dan kehadiran menimal 10 kali Logical_tes_1 : nilai >=56 Logical_tes_1 : kehadiran >= 10 Value_if_true : lulus Value_if false : tidak lulus Kerjakan soal di atas dengan Excel, dengan kolom, NRP, nilai dan Keterangan lulus. Dengan data: NRP Nilai Kehadiran Lulus/Tdk Lulus 26400100 80 5 26400101 75 12 26400102 50 10 26400103 56 12 26400104 100 10 26400105 55 12 Advanced Excel
Fungsi Logical – IF bercabang Latihan dengan data dari soal sebelumnya, tentukan gradenya Jika “ tidak lulus” maka grade =“E” Jika “lulus”, grade berdasarkan data di bawah ini Nilai ujian Grade 0 – 39 E 40 – 55 D 56 – 65 C 66 – 85 B 86 – 100 A Advanced Excel
Latihan http://oldpeter.petra.ac.id/~lily/excel/manipulasi text-latihan.xlsx Advanced Excel
Fungsi Lookup Fungsi untuk membaca tabel lain Ada 2 jenis: VLOOKUP :vertical lookup HLOOKUP : horisontal lookup Advanced Excel
Fungsi Lookup =VLOOKUP(nilai_kunci,tabel_array,nomor_index_kolom) =HLOOKUP(nilai_kunci,tabel_array,nomor_index_baris) Nilai_kunci : nilai yang dipakai referensi Table_array : range data pada tabel pembantu yang dibaca Nomor_index_kolom : nomor urut kolom, mulai dihitung 1 dari kiri Nomor_index_baris : nomor urut baris, mulai dihitung 1 dari atas Range lookup : optional find the exact match diisi false, data di table array urut atau tidak, jika tidak urut diisi false/0 Advanced Excel
Latihan - Lookup PPA mempunyai data hasil ujian seperti dibawah, kolom grade diisi dengan menggunakan fungsi VLOOKUP Advanced Excel
Latihan - Lookup Dengan soal yang sama tapi menggunakan HLOOKUP Advanced Excel
Latihan Beri contoh lookup sederhana Advanced Excel
Latihan http://peter.petra.ac.id/~lily/excel/lookup rumah sakit-latihan.xlsx Advanced Excel
http://peter.petra.ac.id/~lily/excel/soal lookup grafik.xlsx DOWNLOAD SOAL DI: http://peter.petra.ac.id/~lily/excel/soal lookup grafik.xlsx petunjuk mengerjakan soal: untuk departemen menggunakan vlookup VLOOKUP(MID(B5;3;1);Sheet2!$A$12:$B$15;2;FALSE) utk gaji per bulan tiap2 pegawai menggunakan if utk menghitung gaji perbulan tiap tiap departemen menggunakan sumif SUMIF(Sheet1!D4:D36;"Manajemen";Sheet1!E4:E36) jgn lupa dibuat grafiknya lengkap dengan label masing2 indikator 1. grafik distribusi gaji tahunan (pie) 2. grafik gaji bulanan per departemen dalam 1 tahun ada 4 departemen (manajemen, produksi, acc, cleaning) Advanced Excel