PPA

Report
PPA
Basic Calculations
Objectives
 Build formula
 Use absolute and relative cell references
 Edit formula
 Sum
 Logical function :IF
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
=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!
#NA
#NAME?
#NULL!
#REF
#VALUE
Rumus dibagi 0 (nol) atau sel kosong
Ada kemungkinan salah satu argumen
tidak ditulis
text tidak dikenali Excel
Terdapat perpotongan antara dua range
yang tidak saling berpotongan
alamat sel yang dijadikan referensi
terhapus
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
26400101
26400102
26400103
26400104
26400105
80
75
50
56
100
Advanced Excel
55
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
 26400100
 26400101
 26400102
 26400103
 26400104
 26400105
Nilai
80
75
50
56
100
55
Kehadiran
5
12
10
12
10
12
Advanced Excel
Lulus/Tdk Lulus
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
Table_array
Nomor_index_kolom
Nomor_index_baris
:
:
:
:
nilai yang dipakai referensi
range data pada tabel pembantu yang dibaca
nomor urut kolom, mulai dihitung 1 dari kiri
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
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

similar documents