Post on 01-Jan-2016
3/20/2012
1
MICROSOFT OFFICE EXCELM. KhairulAmri Rosa
MICROSOFT OFFICE EXCEL
Antar muka
3/20/2012
2
Terminologi
Sel adalah satuan terkecil pada worksheet tempatkk d t d i t h memasukkan data dan perintah.
Nomor sel merupakan gabungan nomor kolom dan nomorbaris yang berpotongan.
DalamMS Excel 2007 terdapat 16.384 kolom dan 1.048.576 baris, sehingga total terdapat 17.179.869.184 sel.
Range adalah sekumpulan sel yang membentuk sebuahpersegi panjangpersegi panjang.
Formula adalah persamaan untukmelakukan perhitunganpada worksheet
Fungsi adalah perintah yang sudah tertanam untukmelalukantugas tertentu terhadap nilai spesifik yang disebut argumen.
Operator
Operator Aritmatika+ Penjumlahan / Pembagian
– Pengurangan % Persen
* Perkalian ^ Pemangkatan
Operator Logika (Perbandingan)
= Sama dengan >= Lebih besar atau sama dengan
> Lebih besar dari <= Lebih kecil atau sama dengan> Lebih besar dari <= Lebih kecil atau sama dengan
< Lebih kecil dari <> Tidak sama dengan
Operator Penugasan (=)
Operator SambunganTeks (&)
3/20/2012
3
Data
Jenis‐jenis data dalamMicrosoft ExcelNumerik
SingledoubleIntegerLongBooleanBooleanDate/time
StringFormula
String (Teks)
String adalah data berupa gabungan karakter apa sajad id k d di k d l i ikdan tidak dapat digunakan dalam operasi matematika.
String dituliskan dengan diapit dua tanda petik ganda.
String dapat dimanipulasi menggunakan fungsi teks
3/20/2012
4
Formula
Penulisan formula diawali operator penugasan (=)
Formula dapat mengandung:OperandOperatorFungsi
Sebuah fungsi dapat memiliki satu atau lebih argumen
Argumen fungsi dituliskan dalam tanda kurungArgumen fungsi dituliskan dalam tanda kurung
Perhitungan dilakukan dari kiri ke kanan dengan urutan:
% ^ * dan / + dan –Untukmengubah urutan digunakan tanda kurung
Formula
023kuadratpersamaan dua Misal
2 =++ xx
A B C D E1 A B C X1 X22 1 3 23 2 2 -1
0122 2 =−+ xx
AACBBx
24
ABC rumusdigunakan 2
2,1−±−
=
Pada sel D2 dituliskan:=(-B2+SQRT(B2^2-4*A2*C2))/(2*A2)
dan Pada sel E2 dituliskan:=(-B2-SQRT(B2^2-4*A2*C2))/(2*A2)
Lalu sel D2 dan E2 dapat dicopy ke sel D3 dan E3
3/20/2012
5
Fungsi
Fungsi adalah perintah untukmelakukan tugas tertentuyang sudah tertanam dalam Excelyang sudah tertanam dalam ExcelJenis‐jenis fungsi yang tersedia:
StatisticsLookup & ReferencesLogicalMath & TrigTextInformationInformationEngineeringDate & TimeFinancialDatabase
Lookup & References
HLOOKUP Menemukan pasangan suatu nilai pada tabel mendatar
HLOOKUP(lookup_value, table_array, row_index_num, [range lookup])
VLOOKUP Menemukan pasangan suatu nilai pada tabel vertikalVLOOKUP(lookup_value, table_array, col_index_num, [range lookup])
COLUMN Menghasilkan nomor kolom dari suatu referensi
COLUMN(reference)
ROW Menghasilkan nomor baris dari suatu referensi
ROW(reference)ROW(reference)
3/20/2012
6
Logical
IF Memeriksa kebenaran logika, nilai output jika logika benar atau salah)
IF(logical_test, value_if_true, value_if_false)
AND Menghasilkan nilaiTRUE atau 1 jika kedua logika benarAND(logical1, logical2, …)
OR Menghasilkan nilaiTRUE atau 1 jika minimal satu logika benar
OR(logical1, logical2, …)
NOT Negasi (kebalikan)
NOT(logical)NOT(logical)
Math & Trig
SIN Menghasilkan nilai sinus dari sebuah sudut dalam radianSIN(number)SIN(number)COS Menghasilkan nilai cosinus dari sebuah sudut dalam radian COS(number)TAN Menghasilkan nilai tangen dari sebuah sudut dalam radianTAN(number)
ASIN, ACOS, ATAN untuk invers (arcus) trigonometriSINH, COSH, TANH untuk fungsi hiperbolikASINH, ACOSH, ATANH untuk invers fungsi hiperbolik
DEGREES Konversi radian ke derajatDEGREES Konversi radian ke derajatDEGREES(angle)RADIANS Konversi derajat ke radianRADIANS(angle)LOG Logaritma suatu nilai pada basis yang ditentukanLOG(number, [base])LN Logaritma natural (basis e)LN(number)
3/20/2012
7
Math & Trig (cont’d)
SUM(number1, number2,…) menjumlahkan sekumpulan nilaiABS(number) hargamutlak dari suatu nilaiABS(number) hargamutlak dari suatu nilaiEXP(number) pemangkatan dari eSQRT(number) akar kuadratPOWER(number, power) pemangkatanMOD(number, divisor) menghitung sisa pembagianQUOTIENT(number, divisor) integer dari hasil pembagianPI() menghasilkan nilai Pi (3.14159265358979)RAND() membangkitkan nilai acak antara 0 dan 1INT(number) mengambil nilai integer sajaROUND(number, num_digits) pembulatansampaidesimal tertentuFACT(number) menghitung faktorial suatu bilanganGCD(number1, number2, …) faktor persekutuan terbesarLCM(number1, number2, …) kelipatan persekutuan terkecil
Statistics
AVERAGE(number1,number2,…) menghitung rata‐rata
COUNT(cell1,cell2,…) menghitung sel yang berisi angka
COUNTA(cell1,cell2,…) menghitung sel yang tidak kosong
COUNTIF(range,criteria) menghitung sel dengan kriteria tertentu
MAX(number1,number2,…) nilai maksimum dari suatu range
MIN(number1,number2,…) nilai minimum dari suatu range
MEDIAN(number1 number2 ) mencari median suatu deretMEDIAN(number1,number2,…) mencari median suatu deret
RANK(number,ref,order) urutan suatu nilai dalam list
STDEV(number1,number2,…) deviasi standar
3/20/2012
8
Text
CHAR(number) mengubah kode menjadi sebuah karakterCODE(t t) h ilk k d b h k ktCODE(text) menghasilkan kode sebuah karakterCONCATENATE(text1, text2, …) menggabungkan stringFIND(find_text,within_text,start_num) posisi string dalam teksLEFT(text, num_chars) mengambil sejumlah karakter dari kiriLEN(text) menghitung jumlah karakterLOWER(text) mengubahmenjadi huruf kecilMID(text, start, num_chars) mengambil sejumlah karakter di tengahPROPER(text) mengubahmenjadi title caseRIGHT(text, num_chars) mengambil sejumlahkarakter dari kananTEXT(value, format_text) mengubah value menjadi textTRIM(text) menghilangkanspasi antar kata lebihdari satuUPPER(text) mengubahmenjadi huruf besarVALUE(text) mengubah teks menjadi value
Information
ISBLANK(cell) memeriksa sel kosong atau tidakISERR( l ) ik k h il i d l h k li #N/AISERR(value) memeriksa apakahnilai adalaherror, kecuali #N/AISERROR(value) memeriksa apakah nilai adalah errorISEVEN(value) memeriksa apakah nilai adalah genapISODD(value) memeriksa apakah nilai adalah ganjilISNA(value) memeriksa apakah ada nilai adalah #N/AISNUMBER(value) memeriksa apakah nilai berupa angkaISTEXT(value) memeriksa apakah nilai berupa teksNA() menghasilkan cell bernilai #N/A
Semua fungsi berawalan IS di atas menghasilkan output 0 dan 1
3/20/2012
9
Engineering
BIN2DEC(number)BIN HEX( b )BIN2HEX(number)BIN2OCT(number)DEC2BIN(number)DEC2OCT(number)DEC2HEX(number)OCT2BIN(number)OCT2DEC(number)OCT2HEX(number)HEX2BIN(number)HEX2OCT(number)HEX2DEC(number)
BIN = binary, DEC = decimal, OCT = octal, HEX = hexadecimal
Engineering (Cont’d)
COMPLEX(real, imaginary) membuat bilangan kompleksIMABS(i b ) it d d i bil k l kIMABS(inumber) magnitud dari bilangan kompleksIMARGUMENT(inumber) sudut bilangan kompleks (radian)IMCONJUGATE(inumber) konjugat bilangan kompleksIMCOS(inumber) cosinus bilangan kompleksIMDIV(inumber1, inumber2) pembagian dua bilangan kompleksIMREAL(inumber) Mengambil koefisien realIMAGINARY(inumber) Mengambil koefisien imaginerIMSIN(inumber) sinus bilangan kompleksIMSQRT(inumber) akar kuadrat bilangan kompleksIMSUB(inumber1, inumber2) penguranganduabilangankompleksIMSUM(inumber1, inumber2, …) penjumlahanbilangankompleks
3/20/2012
10
Date & Time
DATE(year,month,day) membuat sederet angkamenjadi tanggal
YEAR(serial_number) mengambil tahun dari sebuah tanggal
MONTH(serial_number) mengambil bulan dari sebuah tanggal
DAY(serial_number) mengambil hari dari sebuah tanggal
TIME(hour,minute,second) membuat sederet angkamenjadiwaktu
HOUR(serial_number) mengambil jam dari waktu
MINUTE(serial_number) mengambil menit dari waktu( _ ) g
SECOND(serial_number) mengambil detik dari waktu
NOW() menampilkanwaktu dan tanggal saat ini
TODAY() menampilkan tanggal hari ini
WEEKDAY(serial_number) menentukan nama hari dalam angka