Fungsi sebenarnya adalah rumus yang sudah disediakan
oleh Microsoft Excel, yang akan membantu dalam proses perhitungan. kita tinggal
memanfaatkan sesuai dengan kebutuhan. Pada umumnya penulisan fungsi harus
dilengkapi dengan argumen, baik berupa angka, label, rumus, alamat sel atau
range. Argumen ini harus
ditulis dengan diapit tanda kurung ().
Beberapa Fungsi yang sering digunakan:
1.
Fungsi Average(…)
Fungsi ini digunakan untuk mencari nilai
rata-rata dari sekumpulan data(range). Bentuk umum penulisannya adalah
=AVERAGE(number1,number2,…),
dimana number1, number2, dan seterusnya adalah range data yang akan dicari
nilai rata-ratanya.
2.
Fungsi Logika IF(…)
Fungsi ini digunakan jika data yang
dimasukkan mempunyai kondisi tertentu. Misalnya, jika nilai sel A1=1, maka
hasilnya 2, jika tidak, maka akan bernilai 0. Biasanya fungsi ini dibantu oleh
operator relasi (pembanding) seperti berikut ;
Lambang
|
Fungsi
|
=
|
Sama dengan
|
<
|
Lebih kecil dari
|
>
|
Lebih besar dari
|
<=
|
Lebih kecil atau sama dengan
|
>=
|
Lebih besar atau sama dengan
|
<>
|
Tidak sama dengan
|
3.
Fungsi Max(…)
Fungsi ini digunakan untuk mencari nilai tertinggi dari sekumpulan
data (range). Bentuk umum penulisannya adalah =MAX(number1,number2,…), dimana number1, number2, dan seterusnya
adalah range data (numerik) yang akan dicari nilai tertingginya.
4.
Fungsi Min(…)
Sama halnya dengan fungsi max, bedanya
fungsi min digunakan untuk mencari nilai terendah dari sekumpulan data numerik.
5.
Fungsi Sum(…)
Fungsi SUM digunakan untuk menjumlahkan sekumpulan data pada suatu
range. Bentuk umum penulisan fungsi ini adalah =SUM(number1,number2,…). Dimana number1, number2 dan seterusnya
adalah range data yang akan dijumlahkan.
6.
Fungsi Left(…)
Fungsi left digunakan untuk mengambil karakter pada bagian sebelah
kiri dari suatu teks. Bentuk umum penulisannya adalah =LEFT(text,num_chars). Dimana text adalah data yang akan diambil
sebagian karakternya dari sebelah kiri, num_chars adalah jumlah karakter yang
akan diambil.
7.
Fungsi Mid(…)
Fungsi ini digunakan untuk mengambil sebagian karakter bagian
tengah dari suatu teks. Bentuk umum pemakaian fungsi ini adalah =MID(text,start_num,num_chars). Artinya
mengambil sejumlah karakter mulai dari start_num, sebanyak num_char.
8.
Fungsi Right(…)
Fungsi ini merupakan kebalikan dari fungsi left, kalau fungsi left
mengambil sejumlah karakter dari sebelah kiri, maka fungsi mengambil sejumlah
karakter dari sebelah kanan teks.. Bentuk umum penulisannya adalah =RIGHT(text,num_chars). Dimana text
adalah data yang akan diambil sebagian karakternya dari sebelah kanan,
num_chars adalah jumlah karakter yang akan diambil.
9.
Fungsi HLOOKUP dan VLOOKUP
Fungsi HLOOKUP dan VLOOKUP digunakan untuk membaca suatu tabel
secara horizontal (VLOOKUP) atau secara vertikal (VLOOKUP). Bentuk umum
penulisan fungsi ini adalah :
=HLOOKUP(Lookup_value, Table_array,
Row_index_num,…)
=VLOOKUP(Lookup_value, Table_array,
Col_index_num,…)
Dari rumus diatas, dapat dilihat bahwa bedanya hanya pada nomor
indeksnya saja, kalau kita pakai HLOOKUP, maka digunakan nomor indeks baris
(Row_index_num), tapi kalu pakai VLOOKUP digunakan nomor indeks kolom
(Col_index_num). Nomor indeks adalah angka untuk menyatakan posisi suatu
kolom/baris dalam tabel yang dimulai dengan nomor 1 untuk kolom/baris pertama
dalam range data tersebut.
Latihan 2 :
Untuk lebih mengerti mengenai rumus dan
fungsi-fungsi di atas, perhatikan contoh kasus di bawah ini:
Buatlah tabel seperti di bawah ini pada Microsoft Excel:
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
1
|
DAFTAR NILAI MAHASISWA
|
2
|
SEMESTER GANJIL 2010/2008
|
3
|
FISIPOL UNIVERSITAS MUHAMMADIYAH
YOGYAKARTA
|
4
|
|
|
|
|
|
|
|
|
|
5
|
MATA KULIAH : STATISTIK
SOSIAL
|
|
|
|
|
|
|
6
|
GROUP : C
|
|
|
|
|
|
|
|
7
|
|
|
|
|
|
|
|
|
|
8
|
NIM
|
NAMA
|
TGS 1
|
TGS 2
|
TTS
|
TAS
|
NILAI
|
KETERANGAN
|
9
|
ANGKA
|
HURUF
|
10
|
22074150
|
SHANDY GITA
|
90
|
90
|
40
|
40
|
|
|
|
11
|
22074151
|
ADI PUTRA
|
100
|
90
|
60
|
45
|
|
|
|
12
|
22074152
|
RONI ANGGARA
|
90
|
80
|
75
|
65
|
|
|
|
13
|
22074153
|
JOKO
WIDODO
|
100
|
100
|
80
|
100
|
|
|
|
14
|
22074154
|
WINDY
|
90
|
80
|
70
|
80
|
|
|
|
15
|
22074155
|
ANDRIANTO
|
100
|
90
|
70
|
65
|
|
|
|
16
|
22074156
|
REY NALDI
|
90
|
100
|
40
|
40
|
|
|
|
17
|
22074157
|
YONGKY
SETIAWAN
|
100
|
90
|
50
|
25
|
|
|
|
18
|
22074158
|
BIMA
|
90
|
80
|
40
|
30
|
|
|
|
19
|
22074159
|
TUTI
|
80
|
80
|
40
|
20
|
|
|
|
20
|
NILAI TERTINGGI
|
|
|
|
|
|
-
|
-
|
21
|
NILAI TERENDAH
|
|
|
|
|
|
-
|
-
|
22
|
RATA-RATA
|
|
|
|
|
|
-
|
-
|
|
|
|
|
|
|
|
|
|
|
|
Komponen nilai adalah :
1. Tugas Sebelum UTS (TGS 1) : 10%
2. UTS :
40%
3. Tugas Setelah UTS (TGS 2) : 10%
4.
UAS :
40% +
Nilai :
100%
Setelah nilai dalam bentuk angka didapatkan, maka diubah menjadi
nilai huruf dengan ketentuan sebagai berikut:






0 E 40 D 55 C 70 B 85 A 100
Langkah-langkahnya :
1. Untuk mencari nilai akhir dalam angka, arahkan pointer pada sel G10, kita akan menghitung nilai(0-100)
dari 4 komponen yang tersedia yaitu TGS 1, TGS 2, TTS, dan TAS. Sesuai dengan
masing-masing bobot nilai, tuliskan rumus di bawah ini:
=(C10*0.1)+(D10*0.1)+(E10*0.4)+(F10*0.4)
2. Selanjutnya untuk G11
sampai G19, tinggal copy-paste dari G10.
Jika ada yang merasa
kesulitan mengcopy-paste, silahkan bertanya pada asisten.
(Hot
key : Copy -> Ctrl+C & Paste->
Ctrl V)
3.
Kemudian untuk mengetahui nilai tertinggi dari tugas
1, arahkan pointer ke C20, gunakan
fungsi yang sudah disediakan di Microsoft Excel yaitu MAX(…).
=MAX(C10:C19)
4. Selanjutnya untuk D20
sampai G20, tinggal copy-paste dari C20.
5. Demikian juga untuk mencari nilai terendah, kita gunakan fungsi
Min(…). Arahkan pointer ke C21,
ketikkan rumus di bawah ini:
=MIN(C10:C20)
6. Selanjutnya untuk D21
sampai G21, tinggal copy-paste dari C21.
7. Untuk rata-rata gunakan fungsi AVERAGE(…), arahkan pointer ke C22.
=AVERAGE(C10:C19)
8. Selanjutnya untuk D22
sampai G22, tinggal copy-paste dari C22.
9. Kemudian untuk mengkonversi dari angka ke huruf, kita menggunakan
fungsi logika IF(…), arahkan pointer ke H10.
=IF(G10>=85,"A",IF(G10>=70,"B",IF(G10>=55,"C",IF(G10>=40,"D","E"))))
10. Selanjutnya untuk H11
sampai H19, tinggal copy-paste dari H10.
11. Untuk mengisi keterangan, kita aka menggunakan fungsi logika IF(…)
lagi, arahkan pointer ke I10. Lalu
tulis rumus di bawah ini:
=IF(H10="A","SANGAT
BAIK",IF(H10="B","BAIK",IF(H10="C","CUKUP",IF(H10="D","
KURANG","TIDAK
LULUS"))))
12. Selanjutnya untuk I11
sampai I19, tinggal copy-paste dari I10.
Setelah selesai silakan simpan hasil kerja
anda dengan nama file baru : latihan2.xls.
Ingat!!
Jawaban untuk kolom NILAI harus dengan rumus fungsi diatas tidak boleh manual!!
Jika benar, maka hasilnya akan seperti ini:
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
1
|
DAFTAR NILAI MAHASISWA
|
2
|
SEMESTER GANJIL 2010/2008
|
3
|
FISIPOL UNIVERSITAS MUHAMMADIYAH
YOGYAKARTA
|
4
|
|
|
|
|
|
|
|
|
|
5
|
MATA KULIAH : STATISTIK SOSIAL
|
|
|
|
|
|
|
|
6
|
GROUP : C
|
|
|
|
|
|
|
|
7
|
|
|
|
|
|
|
|
|
|
8
|
NIM
|
NAMA
|
TGS 1
|
TGS 2
|
TTS
|
TAS
|
NILAI
|
KETERANGAN
|
9
|
ANGKA
|
HURUF
|
10
|
22074150
|
SHANDY GITA
|
90
|
90
|
40
|
40
|
50
|
D
|
KURANG
|
11
|
22074151
|
ADI PUTRA
|
100
|
90
|
60
|
45
|
61
|
C
|
CUKUP
|
12
|
22074152
|
RONI ANGGARA
|
90
|
80
|
75
|
65
|
73
|
B
|
BAIK
|
13
|
22074153
|
JOKO WIDODO
|
100
|
100
|
80
|
100
|
92
|
A
|
SANGAT BAIK
|
14
|
22074154
|
WINDY
|
90
|
80
|
70
|
80
|
77
|
B
|
BAIK
|
15
|
22074155
|
ANDRIANTO
|
100
|
90
|
70
|
65
|
73
|
B
|
BAIK
|
16
|
22074156
|
REY NALDI
|
90
|
100
|
40
|
40
|
51
|
D
|
KURANG
|
17
|
22074157
|
YONGKY SETIAWAN
|
100
|
90
|
50
|
25
|
49
|
D
|
KURANG
|
18
|
22074158
|
BIMA
|
90
|
80
|
40
|
30
|
45
|
D
|
KURANG
|
19
|
22074159
|
TUTI
|
80
|
80
|
40
|
20
|
40
|
D
|
KURANG
|
20
|
NILAI TERTINGGI
|
100
|
100
|
80
|
100
|
92
|
-
|
-
|
21
|
NILAI TERENDAH
|
80
|
80
|
40
|
20
|
40
|
-
|
-
|
22
|
RATA-RATA
|
93
|
88
|
56.5
|
51
|
61.1
|
-
|
-
|
|
|
|
|
|
|
|
|
|
|
|