Anda di halaman 1dari 16

Penggunaan Fungsi IF

Fungsi IF dengan format lengkap adalah sebagai berikut :


IF(logical_test;value_if_true;value_if_false)
dimana :
logical_test merupakan syarat dari percabangan.
value_if_true merupakan nilai jika syarat percabangan terpenuhi.
value_if_false merupakan nilai jika syarat percabangan tidak terpenuhi.
Ketentuan Soal :
1. Untuk mendapatkan status LULUS mahasiswa harus mempunyai nilia lebih besar dari 50 ,
2. Jika nilainya kurang dari 50 maka akan diberi status TIDAK LULUS
3. Cari Jumlah Lulus
4. Cari Jumlah Tidak Lulus

5.Tambahkan keterangan yang menyatakan mahasiswa pada Jumlah lulus dan jumlah tidak lulus.

KELULUSAN MAHASISWA
NO
1
2
3
4
5

Nama Mahasiswa
Andri Hermawan
Chici
Hapsarie
Arif Rahman
Zeni
Jumlah Lulus
:
Jumlah Tidak Lulus :

Nilai Ujian

Status Kelulusan
45 tdk lulus
50 tdk lulus
90 lulus
85 lulus
45 tdk lulus

2 mahasiswa
3 mahasiswa

Mencari Jumlah
Kadangkala diperlukan sebuah informasi untuk menampilkan berapa jumlah data yang
memenuhi kriteria tertentu, misalnya dalam sebuah daftar nilai ingin diketahui berapa
orang yang mendapat nilai A. Untuk itu telah disediakan sebuah fungsi yaitu
= countif(range,criteria)
dimana pada area yang disebutkan di range akan dicari berapa jumlah sel yang sesusai
dengan criteria.

esar dari 50 ,

Percabangan beberapa Tingkat


Pembahasan fungsi IF di atas dengan Tes Logika Tunggal, Tes Logika dapat dikembangkan
dengan tambahan salah satu fungsi AND , OR atau NOT. Bentuk fungsi IF dengan tes logika
yang dikembangkan adalah sebagai berikut :
= IF (OR(Tes Logika1;Tes Logika2);Nilai jika benar;Nilai jika salah)
Ketentuan Soal :
Sebuah perusahaan akan merekrut tenaga satuan pengaman ( satpam )
dengan ketentuan :pengalaman kerja minimal empat tahun dan usia maksimal 35 tahun.
Perusahaan melakukan seleksi administrasi dengan kriteria tersebut , pelamar yang
memenuhi syarat akan mengikuti syarat selanjutnya , sedangkan yang tidak memenuhi syarat

dinyatakan gugur.

SELEKSI PEGAWAI
No
1
2
3

Nama
Ucup
Bajuni
Said

Pengalaman Kerja
4
6
5

Usia

Keterangan
32 wawancara
36 gugur
29 wawancara

mbangkan
n tes logika

35 tahun.

emenuhi syarat

Istilah fungsi IF bercabang adalah kasus yang mempunyai banyak tingkat pengujian tes
logika yang diselesaikan dengan fungsi IF.
Ketentuan Soal :
berdasarkan nilai ujian akan dikonversikan dalam bentuk huruf dengan
ketentuan sebagai berikut :
RANGE NILAI
Nilai Ujian
0 - 59
60 - 74
75 - 84
85 - 94
95 - 100

Huruf
E
D
C
B
A

Ketentuan Soal :
1. Cari Nilai Huruf
2. Cari yang mendapat Nilai A , B, C, E

3.Tambahkan keterangan yang menyatakan mahasiswa pada yang mendapat nilai A, B, C, E


HASIL UJIAN
NO
1
2
3
4
5

Nama Mahasiswa
Andri Hermawan
Chici
Hapsarie
Arif Rahman
Zeni
Yang
Yang
Yang
Yang

mendapat
mendapat
mendapat
mendapat

nilai
nilai
nilai
nilai

A:
B:
C:
E:

Nilai Angka
90
78
57
96
92

Nilai Huruf
B
C
E
A
B
1
2
1
1

fungsi VLOOKUP dan HLOOKUP


dengan bentuk fungsinya adalah
VLOOKUP(lookup value,table_array,col_index_num[,rang
dan
HLOOKUP(lookup value,table_array,col_index_num[,rang
lookup_value adalah data yang akan dicocokkan.
table_array adalah tempat pencarian data.
col_index_num adalah data pada kolom keberapa yang hend
range_lookup (optional) adalah nilai logika yang dimasukkan
akan dicari sampai data terdekat, sedang jika diisi FALSE maka
yang persis sama.

Kode
1
2
3
4

Nilai
100
300
450
650

Nama Mahasiswa Kode Nilai


Andri Hermawan
1
Chici
4
Hapsarie
1

index_num[,range_lookup])

index_num[,range_lookup]), dimana :
cokkan.

eberapa yang hendak diambil.


a yang dimasukkan, jika diisi TRUE maka
a diisi FALSE maka akan dicari data

Freeze Pane
Untuk memudahkan pembacaan data yang sangat banyak, Microsoft E
Freeze Pane. Fitur ini memungkinkan kita melakukan scrolling hingga p
harus kehilangan judul kolom.

DATA
y1
y2
y3
y4
y5
y6
y7
y8
y9
y10
y11
y12
y13
y14
y15
y16
y17
y18
y19
y20
y21

X1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

X2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

X3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

X4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

X5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

X6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

X7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

y22
y23

22
23

22
23

22
23

22
23

22
23

22
23

22
23

yak, Microsoft Excel menyediakan fitur


rolling hingga pada baris terakhir tanpa

X8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

X9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

22
23

22
23

Buah
JAMBU
MANGGA
MELON
NANAS

Januari
90
200
86
70

16%
19%

Januari
16%

20%

JAMBU
MANGGA

19%

MELON
45%

NANAS

PT HASAN UTAMA MANDIRI


DAFTAR UPAH KARYAWAN
BULAN AGUSTUS 2014

JAM
JAM
UPAH
UPAH
KERJA
LEMBUR
KERJA
LEMBUR
1
HENDRI
45
15
2
DINI
48
17
3
RINA
47
11
4
ANDINI
50
10
5
MIKAIL
45
12
6
ROBERT
45
15
7
DIAN
48
17
8
DINA
47
11
9
POPY
50
10
10
USMAN
45
12
TOTAL UPAH SELURUH KARYAWAN
RATA-RATA UPAH NETTO
NILAI TERTINGGI UPAH NETTO
NILAI TERENDAH UPAH NETTO
Lengkapi data diatas dengan formula :
1. Upah kerja Rp 5000
2. Upah lembur Rp 7000
3. Total upah kotor
4. Pajak 10%
5.Total upah netto
6. Total upah seluruh karyawan
7. Rata-rata upah netto
8. Nilai tertinggi upah netto
9. Nilai terendah upah netto
(Perhatikan: untuk nilai-nilai tersebut diatas didapatkan dengan menggunakan formula dan fungsi, tidak boleh dimasu
10. Tambahkan simbol mata uang rupiah (Rp) untuk angka yang menyatakan nilai uang dan simbol (jam) untuk angk
NO

NAMA

MANDIRI
ARYAWAN
US 2014
TOTAL UPAH
KOTOR

PAJAK

gsi, tidak boleh dimasukkan secara manual ).


mbol (jam) untuk angka yang menyatakan jam.

TOTAL UPAH
(NETTO)

Anda mungkin juga menyukai