pengolahan database

29
Pengolahan Database Menggunakan

Upload: mohammad-ramadhan

Post on 11-Apr-2017

193 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Pengolahan database

Pengolahan DatabaseMenggunakan

Page 2: Pengolahan database

Tipe Data Microsoft Excel

Data Angka (Numeric)• Data angka adalah data yang biasanya digunakan untuk operasi perhitungan, Data angka dapat berupa angka 0

sampai dengan 9, +, -, =, $, dan (…)

Data Teks (Label)• Data teks/label merupakan data umum, seperti pada aplikasi pengolah kata. Data ini tidak akan dapat dihitung.

Data ini diawali alfabet (a-Z), karakter selain data angka, dan alphanumeric(gabungan angka dan teks)

Data Tanggal (Date)• Data tanggal hanya berlaku untuk jenis tanggal yang menggunakan pemisah garis miring (/) atau menggunakan

tanda minus(-) sebagai pemisah antara tanggal, bulan, dan tahun

Data Waktu (Date)• Data waktu biasanya ditampilkan dalam bentuk jam

Page 3: Pengolahan database

Tipe Data Microsoft Excel

Fungsi• Fungsi adalah suatu data pada microsoft excel yang membantu dalam perhitungan.• Suatu fungsi bisa menghemat kita dalam menyelesaikan perhitungan yang sama dan berulang-

ulang seperti mencari hasil perhitungan yang sama setiap kolom atau baris atau mencari nilai dari data tertinggi yang dimiliki suatu deretan sel kolom atau baris.

• Selain itu terdapat fungsi logika yang dapat membantu pengambilan keputusan. Contoh: SUM, MAX, MIN, IF

Rumus(Formula)• Rumus adalah perhitungan yang dibuat oleh pengguna microsoft excel dengan tujuan

tertentu. • Rumus harus diawali dengan tanda ‘=’, ’ +’, atau ‘-‘ dan dapat berisi data label, numeric,

maupun fungsi

Page 4: Pengolahan database

Operator Matematika dan Rumus Excel

Operator Matematika

• Dalam bahasa pemrograman Operator Matematika dapat diartikan sebagai symbol yang digunakan untuk melakukan operasi terhadap nilai data.

• Operator dalam bahasa pemrograman dapat berupa karakter ataupun berupa kata khusus yang melambangkan satu operasi tertentu, misalnya operator untuk operasi penjumlahan (+), pengurangan( ),pembagian(/),perkalian(*) dan sebagainya.‐

Page 5: Pengolahan database

Operator Matematika dan Rumus Excel

Operator Aritmatika

• Pangkat ( Eksponen) : Pemangkatan atau eksponen banyak digunakan dalam operasi komputer, eksponen mempunyai operator carret(^)

• Perkalian : Perkalian digunakan untuk mengalikan dua buah bilangan atau lebih, simbolnya (*)

• Pembagian : Pembagian digunakan untuk melakukan operasi pembagian terhadap bilangan, simbolnya (/)

• Penjumlahan : Penjumlahan (+) digunakan untuk melakukan operasi penjumlahan pada bilangan

• Pengurangan : Pengurangan (-) digunakan untuk melakukan operasi pengurangan terhadap bilangan

Page 6: Pengolahan database

Operator Matematika dan Rumus Excel

• Operator Logika• Operator Logika adalah operator yang digunakan untuk membandingkan suatu

perbandingan tertentu, simbol-simbol yang digunakan antara lain :• Dan = Operasi bernilai True jika kedua syarat benar• Or = Operasi bernilai True jika salah satu syarat benar• Not = Kebalikan dari, Misalkan jika A = True maka Not A = False

• Digunakan untuk memeriksa kondisi benar atau salah. Penulisan perintahnya adalah sebagai berikut :

=IF(Kondisi,pernyataan jika Benar,pernyataan jika Salah)

• Operator-operator perbandingan yang dapat digunakan dalam Excel adalah : >, <, <>, =, <= dan >=

Page 7: Pengolahan database

Operator Matematika dan Rumus Excel

Page 8: Pengolahan database

Operator Matematika dan Rumus Excel

Page 9: Pengolahan database

Pesan Error pada Formula Excel

#####• Excel menampilkan error ini ketika lebar kolom tidak cukup untuk menampilkan isi

dari cell atau cell mengandung format tanggal/waktu yang menghasilkan nilai negatif.• Untuk mengatasinya Anda dapat menambah lebar kolom atau mengganti format

tanggal/waktu sehingga menghasilkan nilai yang benar.

#DIV/0!• Excel menampilkan error ini ketika pada formula yang Anda buat terdapat pembagian

dengan 0 (nol) atau dengan cell yang tidak bernilai (kosong). Pada Excel nilai 0 atau cell kosong tidak dapat digunakan untuk membagi dalam sebuah formula.

Page 10: Pengolahan database

Pesan Error pada Formula Excel

#NAME?• Excel menampilkan error ini ketika Excel tidak dapat mengenali sebuah nama yang

digunakan pada formula. Contohnya, nama range pada formula yang terhapus, salah mengetikkan fungsi, teks pada formula tidak diapit tanda kutip (“), atau tidak menyertakan tanda titik dua ( : ) pada alamat range.

#NULL!• Excel menampilkan error ini ketika Anda menggunakan Intersection Operator pada

dua range yang berhubungan pada sebuah formula• Intersection Operator dalam hal ini adalah tanda spasi yang memisahkan referensi

dalam formula. Contohnya jika Anda membuat formula =SUM(A1:A3 C4:C7) maka akan muncul pesan error #NULL!.

Page 11: Pengolahan database

Pesan Error pada Formula Excel

#NUM! • Excel menampilkan error ini ketika dalam sebuah formula atau fungsi terdapat

kesalahan penggunaan bilangan. Contohnya Apabila formula menggunakan fungsi worksheet yang iterate (Mengulangi kalkulasi worksheet sampai kondisi spesifik bilangan ditemukan), seperti fungsi IRR atau RATE, dan fungsi tersebut tidak dapat menemukan hasilnya, atau apabila formula yang Anda buat menghasilkan bilangan yang terlalu besar atau terlalu kecil untuk ditampilkan di Excel.

#REF!• Excel menampilkan error ini ketika mengacu pada referensi cell atau range yang salah.

Contohnya, Anda telah menghapus cell yang diacu oleh formula atau Anda telah menyalin cell yang Anda pindahkan ke atas cell yang mana diacu oleh formula

Page 12: Pengolahan database

Pesan Error pada Formula Excel

#VALUE!• Excel menampilkan error ini ketika formula yang Anda buat mengandung cell yang

berisi tipe data yang berbeda. Contohnya, jika Anda membuat formula =DAY(C6), padahal tipe data pada C6 adalah teks, maka akan muncul pesan error #VALUE!

#N/A• Excel menampilkan error ini ketika nilai cell not available untuk fungsi atau

formula. Biasanya ini terjadi pada fungsi LOOKUP yang mana cell berisi nilai yang tidak terdapat dalam tabel LOOKUP atau data pada tabel LOOKUP tidak mengurut secara alphabet

Page 13: Pengolahan database

Fungsi COUNT NUMBERS

• Fungsi COUNT NUMBERS digunakan untuk mencari jumlah data numerik (angka) dalam daftar argumen atau sebuah range. • Value Outupt dari Fungsi COUNT NUMBERS berupa data numerik• Variasi Fungsi Count :• COUNT• COUNTA• COUNTBLANK• COUNTIF• COUNTIFS

Page 14: Pengolahan database

Fungsi COUNT NUMBERS

• Fungsi COUNT digunakan mencari jumlah data numerik (angka) dalam daftar argumen atau sebuah range• =COUNT(Cell1: Cell2)

• Fungsi COUNTA digunakan untuk mencari jumlah seluruh data numerik, teks, dan lain-lain dalam dan daftar argumen atau sebuah range• =COUNTA (Cell1: Cell2)

• Fungsi COUNTBLANK digunakan untuk menentukan banyaknya sel kosong yang terdapat dalam range yang telah ditentukan• =COUNTBLANK (Cell1: Cell2)

Page 15: Pengolahan database

Fungsi COUNT NUMBERS• Fungsi COUNTIF digunakan untuk menghitung jumlah sel dalam suatu range yang

memenuhi kriteria tunggal• =COUNTIF(range; criteria)• range : merupakan range atau rentang data yang akan digunakan sebagai rentang pertama untuk

mengevaluasi kriteria yang terkait. • criteria: merupakan kriteria dalam bentuk angka, ekspresi, referensi sel, atau teks.

• Fungsi COUNTIFS digunakan untuk menghitung jumlah sel dalam suatu range atau rentang yang memenuhi beberapa kriteria• =COUNTIFS(criteria_range1; criteria1; [criteria_range2]; [criteria2] ...)• criteria_range1 : merupakan range atau rentang data yang akan digunakan sebagai range pertama

untuk mengevaluasi kriteria yang terkait. • criteria1 : merupakan kriteria pertama, bisa berupa angka, ekspresi, referensi sel atau teks. • criteria_range2 dan criteria2 : merupakan range dan kriteria tambahan yang sifatnya opsional.

Range atau kriteria tambahan maksimal sampai 127 range atau kriteria

Page 16: Pengolahan database

Fungsi SUMMARY

• Fungsi SUM yang berguna untuk melakukan penjumlahan data• Value Output dari Fungsi SUM adalah data numerik• Variasi Fungsi SUM :• SUM• SUMIF• SUMIFS• SUMPRODUCT

Page 17: Pengolahan database

Fungsi SUMMARY

• Fungsi SUM digunakan untuk menghitung jumlah data numerik dalam suatu range/cell tertentu• =SUM(Cell1;Cell2;Cell3;....)• =SUM(Cell1:Cell2)

• Fungsi SUMPRODUCT digunakan untuk menghitung jumlah total perkalian suatu array• =SUMPRODUCT(Array1;array2;array3;...)• Jumlah array minimal 1 maksimal 255• Setiap Array harus memiliki dimensi yang sama• Array : sekumpulan variabel yang memiliki tipe data yang sama dan

dinyatakan dengan nama yang sama

Page 18: Pengolahan database

Fungsi SUMMARY• Fungsi SUMIF digunakan untuk melakukan penjumlahan data dengan kriteria tertentu

• =SUMIF (range; criteria; [sum_range])• range digunakan untuk menentukan nilai dari range (sel-sel) yang ingin diuji atau dievaluasi. • criteria digunakan untuk menentukan kriteria dari data yang ingin dijumlahkan, kriteria ini bisa

berupa angka, ekspresi ataupun teks. Contoh 33, "33", ">33" atau "Laptop" dll. • sum_range adalah range (sel-sel) yang ingin dijumlahkan datanya

• Rumus SUMIFS digunakan untuk melakukan penjumlahan data dengan kriteria tertentu, yang jumlahnya lebih dari satu kriteria atau kriteria banyak.• =SUMIFS (sum_range; criteria_range1; criteria1; criteria_range2; criteria2;...)• sum_range adalah range (sel-sel) yang ingin dijumlahkan datanya. • criteria_range digunakan untuk menentukan nilai dari range (sel-sel) yang ingin diuji atau

dievaluasi. • criteria digunakan untuk menentukan kriteria dari data yang ingin dijumlahkan, maksimal

sampai 127 kriteria

Page 19: Pengolahan database

Fungsi LOOKUP

• Fungsi LOOKUP adalah fungsi Excel yang digunakan untuk mencari dan mengambil data dari suatu tabel referensi berdasarkan nilai tertentu• Fungsi LOOKUP antara lain :• VLOOKUP digunakan untuk membaca tabel data/informasi dengan

membandingkan nilai kunci yang terletak di kolom pertama tabel data secara vertikal• HLOOKUP digunakan untuk membaca tabel data/informasi dengan

membandingkan nilai kunci yang terletak di kolom pertama tabel data secara horisontal

Page 20: Pengolahan database

Fungsi LOOKUP• =VLOOKUP(lookup_value;table_array;col_index_num;[range_lookup])• lookup_value : nilai yang akan dicari di kolom pertama tabel atau rentang. • table_array : tabel referensi yang ingin dicari datanya yang kolom

pertamanya digunakan sebagai acuan untuk nilai lookup_value • col_index_num : nomor kolom pada table_array yang ingin di cari datanya. • range_lookup : pilihan untuk menentukan nilai yang persis atau yang

mendekati. TRUE (1) untuk mencari nilai yang mendekati. FALSE (2) untuk mencari nilai yang sama persis• Jika range_lookup dikosongkan atau tidak di isi maka otomatis dianggap

sebagai TRUE.

Page 21: Pengolahan database

Fungsi LOGICAL• Fungsi LOGICAL dalam Microsoft Excel digunakan untuk menyelesaikan

pernyataan yang berhubungan dengan Logika• Adapun jenis-jenis operator relasi yaitu: • Sama Dengan ( = ) • Lebih Besar ( > ) • Lebih Besar atau Sama Dengan ( >= ) • Lebih Kecil ( < ) • Lebih Kecil atau Sama Dengan ( <= ) • Tidak Sama Dengan ( <> ) • AND, OR dan NOT.

• Fungsi LOGICAL yang sering digunakan adalah fungsi IF

Page 22: Pengolahan database

FUNGSI IF• Fungsi IF digunakan untuk mendefinisikan / mengisi suatu Cell berdasarkan Cell

yang lain atau kriteria tertentu,• Fungsi IF akan mengembalikan sebuah nilai TRUE/FALSE terhadap kondisi nilai

yang diuji.• =IF ( Logical Test; Value if True; Value IF False )

• Logical Test : Nilai suatu cell yang akan dilakukan pengujian. Pengujian suatu nilai diwujudkan dalam bentuk penggunaan operator relasi. Nilai yang diuji dapat dalam bentuk angka, ekspresi, referensi sel, atau teks

• Value if True : Nilai pengembalian dari hasil pengujian jika hasil pengujian mempunyai nilai True. Nilai pengembalian dapat dalam bentuk angka, ekspresi, referensi sel, atau teks

• Value IF False : Nilai pengembalian dari hasil pengujian jika hasil pengujian mempunyai nilai False. Nilai pengembalian dapat dalam bentuk angka, ekspresi, referensi sel, atau teks

Page 23: Pengolahan database

FUNGSI IF DENGAN DUA TES LOGIKA

• Penggunaan Fungsi IF dengan 2 test logika melibatkan fungsi lain antara lain AND, OR dan NOT• Rumus AND akan mengembalikan nilai ke TRUE jika semua argumen

bernilai TRUE dan akan menjadi FALSE jika ada salah satu argumen yang bernilai FALSE• =AND ( Logical1; Logical2; ... ) • maksimal sampai Logical 255• =AND(TRUE;TRUE) Hasilnya TRUE karena semua argumen bernilai TRUE. • =AND(TRUE;FALSE) Hasilnya FALSE karena ada argumen yang bernilai FALSE.

Page 24: Pengolahan database

FUNGSI IF DENGAN DUA TES LOGIKA

• Rumus OR akan mengembalikan nilai ke TRUE jika salah satu argumen bernilai TRUE dan akan menjadi FALSE jika semua argumen bernilai FALSE• =OR ( Logical1; Logical2; ... ) maksimal sampai Logical 255• =OR(TRUE;TRUE) Hasilnya TRUE karena ada argumen yang bernilai TRUE • =OR(TRUE;FALSE) Hasilnya TRUE karena ada argumen yang bernilai TRUE• =OR(FALSE;FALSE) Hasilnya FALSE karena semua argumen bernilai FALSE.

• Rumus NOT berfungsi mengubah nilai TRUE menjadi FALSE dan FALSE menjadi TRUE• =NOT ( Logical )• =NOT(TRUE) Hasilnya FALSE (kebalikan dari TRUE)• =NOT(FALSE) Hasilnya TRUE (kebalikan dari FALSE)

Page 25: Pengolahan database

FUNGSI TEXT

• Fungsi TEXT merupakan fungsi dalam formula Microsoft Excel yang digunakan untuk melakukan pengolahan dan manipulasi data yang berupa data non numerik• Fungsi TEXT antara lain :• LEFT, MID dan RIGHT• UPPER, PROPER dan LOWER• CONCATENATE

Page 26: Pengolahan database

Fungsi TEXT

• Rumus LEFT berfungsi untuk mengambil beberapa karakter text dari data di Microsoft Excel yang dimulai dari kiri• =LEFT ( Text; Num_Chars )

• Rumus MID berfungsi untuk mengambil beberapa karakter text dari data di Microsoft Excel yang dimulai dari tengah• =MID ( Text; Start_Num; Num_Chars )

• Rumus RIGHT berfungsi untuk mengambil beberapa karakter text dari data di Microsoft Excel yang dimulai dari kanan• =RIGHT ( Text; Num_Chars )

Page 27: Pengolahan database

FUNGSI TEXT• Dalam Microsoft Word terdapat menu Change Case yang berfungsi untuk

mengubah teks menjadi huruf besar, kecil atau berawalan besar, di Microsoft Excel fasilitas tersebut tersedia dalam bentuk rumus UPPER, LOWER dan PROPER.• Rumus UPPER digunakan untuk mengubah (mengkonversi) teks menjadi huruf

besar (uppercase). • =UPPER (teks)

• Rumus LOWER digunakan untuk mengubah (mengkonversi) teks menjadi huruf kecil (lowercase). • =LOWER (teks)

• Rumus PROPER digunakan untuk mengubah teks menjadi berawalan huruf besar. • =PROPER (teks)

Page 28: Pengolahan database

FUNGSI TEXT

• Untuk menggabungkan data dari beberapa cell ke dalam satu cell tertentu, bisa menggunakan dua cara :• Menggabungkan data dengan operator '&' • Menggabungkan data dengan fungsi CONCATENATE

• =CONCATENATE(Teks1; Teks2; ..... ;Teks255)

• Pada penulisan string (teks) harus diberi tanda petik (") diawal kata dan diakhirnya, misal untuk spasi bisa di tulis " " atau menyisipkan kata Nama maka di tulis "Nama“• Data Number (angka) tidak perlu diberi tanda petik, cukup di tuliskan

angkanya

Page 29: Pengolahan database

TERIMA KASIHSELAMAT BELAJAR DAN MENCOBA