051710200312Microsoft Office Excel

10
3/20/2012 1 MICROSOFT OFFICE EXCEL M. Khairul Amri Rosa MICROSOFT OFFICE EXCEL Antar muka

Transcript of 051710200312Microsoft Office Excel

Page 1: 051710200312Microsoft Office Excel

3/20/2012

1

MICROSOFT OFFICE EXCELM. KhairulAmri Rosa

MICROSOFT OFFICE EXCEL

Antar muka

Page 2: 051710200312Microsoft Office Excel

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 (&)

Page 3: 051710200312Microsoft Office Excel

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

Page 4: 051710200312Microsoft Office Excel

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

Page 5: 051710200312Microsoft Office Excel

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)

Page 6: 051710200312Microsoft Office Excel

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)

Page 7: 051710200312Microsoft Office Excel

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

Page 8: 051710200312Microsoft Office Excel

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

Page 9: 051710200312Microsoft Office Excel

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

Page 10: 051710200312Microsoft Office Excel

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