SELAMAT ULANG TAHUN KE 46 PADA 17 JUNI 2010 SEMOGA PANJANG UMUR DAN TETAP SEHAT SERTA SUKSES SELALU

Rabu, 28 Januari 2009

1. PENGERTIAN FUNGSI

Fungsi adalah suatu rumus dalam Aplikasi Microsoft Excel yang sudah terdefinisikan untuk suatu perhitungan secara otomatis.

Semua fungsi dalam Aplikasi Microsoft Excel ditulis dengan awalan =. Kecuali bila fungsi tersebut bersifat tersarang (nested).
Misalnya = VLOOKUP(LEFT(A7,1),TABEL,3) dalam hal ini fungsi = LEFT bersifat tersarang, sehingga penulisannya tidak diawali dengan tanda =.

Bentuk umum fungsi Excel biasanya diawali dengan tanda = diikuti dengan nama fungsi dan argumennya. Argumen dapat berupa angka, label/teks, alamat sel atau range dan rumus / fungsi lainnya.

Contoh : =SUM(B1:B5)

Argumen

Nama fungsi

Fungsi diatas mempunyai nama SUM yang dituliskan setelah tanda = dengan tugas untuk menjumlahkan angka yang berada dalam range B1 sampai B5 yang bertindak sebagai argumennya.

Untuk menuliskan argumen yang lebih dari satu, maka sebagai tanda pemisahnya digunakan tanda koma (,).
Contoh : = SUM(D1,D3,D7)  menggunakan argumen berupa alamat sel dengan tugas
menjumlahkan isi sel D1,D3 dan D7.
= SUM (5,10,15)  menggunakan argumen berupa angka dengan tugas
menjumlahkan angka 5 , 10 dan 15

Sedangkan untuk argumen yang berupa teks/label, penulisannya harus diapit dengan tanda petik ganda (“).
Contoh : = LEFT(“COMMUNITY kota saya”,9)

Fungsi LEFT bertugas mengambil karakter yang dihitung mulai dari sebelah kiri
dari argumen yang berupa teks “COMMUNITY kota saya”
sebanyak 9 karakter sehingga akan diperoleh hasil “COMMUNITY”.

2. FUNGSI STATISTIK

Excel menyediakan puluhan fungsi statistik. Disini akan dibahas beberapa fungsi statistik yang sering digunakan, seperti :

 =SUM(range)  menjumlahkan data dalam range.
 =AVERAGE(range)  mencari rata- rata data dalam range.
 =MAX(range)  mencari data tertinggi dalam range.
 =MIN(range)  mencari data terendah dalam range.
 =MEDIAN(range)  mencari median data dalam range.

Contoh :
Diketahui data seperti pada lembar kerja di bawah ini. Carilah jumlah, rata-rata, nilai tertinggi, nilai terendah dan mediannya.

















Untuk menyelesaikannya :

1. Pada F4 ketik =SUM(B4:B10). Fungsi ini untuk menjumlahkan data mulai B4 sampai B10
2. Pada F5 ketik =AVERAGE(B4:B10). Fungsi ini untuk mencari rata-rata data yang berada pada B4 sampai B10.
3. Pada F6 ketik =MAX(B4:B10). Fungsi ini untuk mencari data tertinggi pada B4 sampai B10.
4. Pada F7 ketik =MIN(B4:B10). Fungsi ini untuk mencari data terendah pada B4 sampai B10.
5. Pada F8 ketik =MEDIAN(B4:B10). Fungsi ini untuk mencari data tengah pada B4 sampai B10.

3. FUNGSI LOGIKA

Dengan Excel kita dapat membuat suatu ekspresi logika untuk membuat pernyataan menjadi benar ( TRUE) atau salah (FALSE).
Untuk membuat ekspresi logika dapat digunakan operator relational sebagai berikut :

>  lebih besar dari
>=  lebih besar dari atau sama dengan
<  lebih kecil dari
<=  lebih kecil dari atau sama dengan
=  sama dengan
<>  tidak sama dengan

Misal : pada sel B5 diisi dengan angka 10 dan C5 diisi dengan angka 20. Bila pada D5 diisi dengan pernyataan : =B5>C5, maka pada D5 akan didapatkan FALSE, yang berarti pernyataan tersebut salah , karena isi B5 (10) tidaklebih besar dari isi C5 (20). Bila pernyataan tersebut dibalik menjadi =B5
3.1. FUNGSI =AND

Bentuk umum fungsi =AND  =AND(Ekspresi logika 1, Ekspresi logika 2, …..)

Fungsi =AND akan memberikan hasil TRUE, bila semua argumen yang ada adalah benar (TRUE). Sebaliknya akan dihasilkan FALSE, bila ada salah satu saja dari argumennya salah (FALSE).

Contoh : =AND(C7>=60,D7>=70)

Jika fungsi tersebut diduplikasikan ke bawah sampai F13, hasilnya adalah sbb:






3.2. FUNGSI =OR

Bentuk fungsi =OR  =OR(Ekspresi logika1, Ekspresi logika 2, …….)

Fungsi =OR ini akan memberikan hasil TRUE, bila salah satu atau lebih dari argumen yang ada adalah benar (TRUE). Dan akan memberikan hasil FALSE, bila tak ada satupun dari argumen itu bernilai benar.

Contoh : =OR(C7>=60,D7>=70)

Jika fungsi tersebut diduplikasikan ke bawah sampai F13, diperoleh hasil sbb :




3.3. FUNGSI =NOT
Bentuk fungsi =NOT  =NOT(Ekspresi logika)

Fungsi ini akan memberikan nilai kebalikan dari argumen yang ada. Bila argumen bernilai TRUE, maka hasil dari fungsi =NOT adalah FALSE. Sebaliknya bila argumen bernilai FALSE, maka fungsi =NOT akan memberikan hasil TRUE.

Contoh : =NOT(B7=”WORD”)

Jika fungsi tersebut diduplikasikan ke bawah sampai F 13, diperoleh sbb:




3.4. FUNGSI =IF

Bentuk fungsi =IF  =IF(Ekspresi logika, Perintah 1, Perintah 2)

Jika ekspresi logika menghasilkan nilai TRUE (benar), maka akan dilaksanakan Perintah 1. Sebaliknya bila ekspresi logika menghasilkan nilai FALSE (salah), maka yang akan dilaksanakan adalah Perintah 2.

Contoh 1 :
Buatlah Laporan Nilai Siswa seperti tampak di bawah ini dengan keterangan sbb:
A. Data Masukan
Data-data yang harus diketik adalah :
 Nomor urut
 Nomor Induk Siswa
 Nama Siswa
 Nilai Teori dan Bobotnya
 Nilai Praktek dan Bobotnya

B. Ketentuan Soal

 Kolom RATA-RATA diisi dengan rumus :
(Bobot Teori * Nilai Teori) + (Bobot Praktek * Nilai Praktek)
 Kolom KET diisi dengan ketentuan sbb ;
Jika RATA-RATA >=60 maka siswa dinyatakan LULUS, sebaliknya bila RATA-RATA <60 maka siswa dinyatakan GAGAL.
 Kolom GRADE diisi dengan ketentuan sebagai berikut :
Jika RATA-RATA >=90  GRADE=”A”
RATA-RATA >=80 - <90  GRADE=”B”
RATA-RATA >=70 - <80  GRADE=”C”
RATA-RATA <=60 - <70  GRADE=”D”
RATA-RATA <60  GRADE=”E”
 Kolom Catatan diisi dengan tulisan “TERTINGGI” bagi siswa yang memperoleh nilai RATA-RATA tertinggi dan “TERENDAH” bagi siswa yang memperoleh nilai RATA-RATA terendah.










C. Layout Masukan :




D. Penyelesaian

Isi sel-sel berikut ini dengan rumus-rumus :

 Sel G7 : = ($E$6 * E7) + ($F$6 * F7)  Duplikasikan ke bawah sampai G16
 Sel H7 : = IF(G7>=90;"A";IF(AND(G7>=80;G7<90);"B";IF(AND(G7>=70;G7<80);"C";
IF(AND(G7>=60;G7<70);"D";"E"))))  Duplikasikan ke bawah.
 Sel I7 : = IF(G7>=60;"LULUS";"GAGAL")  Duplikasikan ke bawah.
 Sel J7 : = IF(G7=MAX(G$7:G$16);"TERTINGGI";
IF(G7=MIN(G$7:G$16);"TERENDAH";”-“))  Duplikasikan ke bawah.

E. Layout Keluaran




Contoh 2 :
Buatlah Laporan Rental Komputer seperti di bawah ini dengan ketentuan sebagai berikut :
A. Data Masukan
Data-data yang harus diketik adalah :
 Harga sewa komputer per hari per unit.
 Nomor Urut
 Nama Penyewa
 Jumlah
 Lama Sewa

B. Ketentuan Soal
 Kolom Total diisi dengan rumus = Lama Sewa * Jumlah * Harga Sewa per hari per unit
 Discount hanya diberikan bagi penyewa yang menyewa komputer paling sedikit 10 unit dengan lama sewa paling sedikit 5 hari. Besar discount yang diberikan adalah :
a. Discount = 20% * Total  jika Total >= 5.000.000
b. Discount = 10% * Total  jika Total >=2.000.000 s.d <5.000.000
c. Discount = 5% * Total  jika Total < 2.000.000
 Kolom Bayar diisi dengan Total – Discount.

C. Layout Masukan




D. Penyelesaian
Isilah sel-sel berikut dengan rumus :
 Sel F8 : = D8 * E8 * $D$4  Duplikasikan ke bawah.
 Sel G8 : = IF(AND(D8>=10;E8>=5);IF(F8>=5000000;20%*F8;IF(AND(F8>=2000000;
F8<5000000);10%*F8));0)  Duplikasikan ke bawah.
 Sel H8 : = F8 - G8  Duplikasikan ke bawah.

E. Layout Keluaran




Contoh 3 :
Buatlah Laporan Rencana Pembelian Barang “TOKO INDAH NIAN” dengan ketentuan sebagai berikut :
A. Data Masukan
Data-data yang harus diketik adalah :
 Nomor Urut
 Nama Barang
 Pembayaran
 Jumlah Barang
 Harga Satuan

B. Ketentuan Soal
 Kolom Total diisi dengan perkalian antara Jumlah Barang dengan Harga Satuan.
 Discount hanya diperoleh untuk pembelian barang dengan Pembayaran “CASH” dengan besar Discount 10% * Total dan besar Discount tidak boleh melebihi 200.000.
 Kolom Yang Harus Dibayar diisi dengan Total dikurangi dengan Discount.

C. Layout Masukan








D. Penyelesaian
Isi sel-sel berikut denagn rumus-rumus :
 Sel G7 : = E7 * F7  Duplikasikan ke bawah.
 Sel H7 : = IF(D7="CASH";IF(G7*10%>200000;200000;10%*G7);0)  Duplikasi
ke bawah.
 Sel I7 : = G7-H7  Duplikasikan ke bawah.

E Layout Keluaran

Tidak ada komentar:

Posting Komentar