Assalaamu'alaikum. Selamat Datang di Website Eko Priyono, S.Kom, Gr. Semoga bermanfaat...

Senin, 24 Mei 2010

Rumus & Fungsi Excel

Rumus adalah alat untuk mengeksekusi perhitungan- perhitungan terhadap suatu nilai yang ad pada sel/rang tertentu.

Tatacara menuliskan rumus adalah :
1. Tentukan sel yang akan diisi data/rumus
2. Ketik rumus dengan diawali dengan tanda “=”
3. Tekan enter untuk mengakhiri dan mengeksekusi rumus tersebut.

Beberapa Operator Rumus
Operator Arti Operator Arti
= Sama dengan ( ) Tanda kurung/mengelompokkan
> Lebih dari ^ Pangkat
< Kurang dari * Perkalian >= Lebih dari sama dengan / Pembagian
<= Kurang dari sama dengan + Penjumlahan <> Tidak sama dengan - Pengurangan
% Persentase & Peggabungan data bertipe teks

Fungsi adalah formula khusus yang telah tersedia pada software pengolah angka (excel), yang dibuat untuk mempermudah dan meyederhanakan perhitungan yang panjang dan rumit.

Tatacara penulisan Fungsi
1. Tentukan sel yang akan diisi data/rumus
2. Ketik fungsi dengan diawali dengan tanda “=”
3. Tulis fungsi yang digunakan sesuai dengan yang diperlukan.
4. Tekan enter untuk mengakhiri dan mengeksekusi fungsi tersebut.

Penulisan Fungsi : =Function(range)
Penulisan Fungsi Logika : =Function(argumen1;argumen2)

Dengan aturan :
1. Tanda kurung harus berjumlah sama.
2. Range argumen harus diapit dengan tanda kurung
3. Pemisah antar argumen berupa tanda koma (,) atau titik koma(;)
4. Maksimal karakter fungsi 1024 karakter

Jenis-Jenis Fungsi

1. Fungsi Pembulatan
Penulisan Fungsi Kegunaan
=int(number) Membulatkan angka ke bawah suatu nilai integer (bulat)
=round(number;num_digits) Membulatkan nilai numeric berdasarkan digit tertentu
=roundup(number;num_digits) Membulatkan nilai numeric ke atas berdasarkan digit tertentu
=roundown(number;num_digits) Membulatkan nilai numeric ke bawah berdasarkan digit tertentu

2. Fungsi String
Penulisan Fungsi Kegunaan
=left(text;num_chars) Mengambil bagian kiri dari data teks sebanyak karakter tertentu.
=right(text;num_chars) Mengambil bagian kanan dari data teks sebanyak karakter tertentu.
=mid(text;star_num;num_chars) Mengambil bagian tengah dari data teks mulai dari karakter tertentu dan sebanyak karakter tertentu.
=value(text) Mengubah data teks menjadi numerik
=text(numeric) Mengubah data numeic menjadi data teks
=lower(text) Mengubah data teks menjadi huruf kecil
=upper(text) Mengubah data teks menjadi huruf besar
3. Fungsi Statistik
Penulisan Fungsi Kegunaan
=average(range) Menghitung rata-rata
=sum(range) Menjumlahkan nilai data
=max(range) Mencari nilai tertinggi
=min(range) Mencari nilai terendah
=count(range) Menghitung jumlah data
=countif(range,criteria) Menghitung jumlah data dengan kriteria tertentu
=sumif(range1;criteria;range2) Menghitung jumlah nilai data dengan kriteria tertentu
=large(array;n) Mendapatkan bilangan terbesar ke-n dari sekumpulan data
=small(array;n) Mendapatkan bilangan terkecil ke-n dari sekumpulan data
=rank(number;referensi;order) Menghasilakn ranking suatu bilangan dari sekumpulan data
4. Fungsi Matematika
Penulisan Fungsi Kegunaan
=sum(range) Menjumlahkan nilai data
=trunc(number) Membulatkan kebawah nilai bilangan pecahan
=sin(number) Mencari nilai sinus dari suatu sudut
=cos(number) Mencari nilai cosinus dari suatu sudut
=tan(number) Mencari nilai tangen dari suatu sudut
* data yang akan dicari sin, cos dan tan harus dikonversi dulu dengan rumus :
y=x*/180 dimana : y=radian;x=nilai data masuk; =nilai pi (3.14)


5. Fungsi Logika Sederhana/Tunggal
Penulisan Fungsi Kegunaan
=if(kondisi;x;y)
atau

=if(ekspresi logika;perintah1 jika benar;perintah 2 jika salah)

atau

=if(logical_test;value_if_true;value_if_false)
Kondisi = pernyataan yang mengandung oeprator relasi dan logika seprti : >,<,=,AND atau OR x = argumen jika data/nilai memenuhi pernyataan (kondisi) y = argumen jika data/nilai tidak memenuhi pernyataan (kondisi) Contoh : =if(C16>60;”Lulus”;”Gagal”)

=if(f1>=20000000;4%*(f1-g1); if(f1>=10000000;6%*(f1-g1); 10%*(f1-g1))


Jika isi cel C16 lebih besar dari 60, maka akan tampil lulus; jika kurang dari 60 maka muncul gagal
Catatan :
 Penulisan argument berupa teks harus menggunakan tanda petik dua (“..”), jika numeric atau rumus jangan menggunakan tanda petik tersebut.

6. Fungsi Logika Majemuk
Penulisan Fungsi Kegunaan

=if(ekspresi logika1;perintah1 jika benar;if(ekspresi logika 2;perintah 2 jika benar; perintah 3 jika salah))

atau

=if(logical_test1;value1_if_true;if(logical_test2;value2_if_true; value3_if_false) Kondisi = pernyataan yang mengandung oeprator relasi dan logika seprti : >,<,=,AND atau OR
x = argumen jika data/nilai memenuhi pernyataan (kondisi)
y = argumen jika data/nilai tidak memenuhi pernyataan (kondisi)




Contoh :
=if(C21=BD;”BUDI”;IF(C21=”WT”;”WATI” ;”IWAN”)



Jika isi cel C21 berisi BD, maka muncul BUDI, jika C21 berisi WT maka muncul WATI, selain itu IWAN
Catatan :
 Penulisan argument berupa teks harus menggunakan tanda petik dua (“..”), jika numeric atau rumus jangan menggunakan tanda petik tersebut.

7. Fungsi Pembacaan Tabel
Penulisan Fungsi Kegunaan
=vlookup(lookup_value;Table_array;Col_Index;range_lookup)

atau

=vlookup(nilai kunci;range table data;nomor indeks kolom;range lookup)

UNTUK TABEL VERTIKAL Lookup_value(Nilai kunci) = nilai kunci yang akan dibandingkan dengan tabel
Table_Array(Range table data)=range tabel (daerah tabel yang akan dibaca)
Col_index_num(posisi kolom)=posisi kolom pada tabel data yang akan diambil)
Range Lookup = isi dengan angka 0 (untuk tabel data yang terurut atau tidak)
=hlookup(lookup_value;Table_array;Col_Index;range_lookup)

atau

=hlookup(nilai kunci;range table data;nomor indeks kolom;range lookup)

UNTUK TABEL HORIZONTAL Lookup_value(Nilai kunci) = nilai kunci yang akan dibandingkan dengan tabel
Table_Array(Range table data)=range tabel (daerah tabel yang akan dibaca)
Col_index_num(posisi kolom)=posisi kolom pada tabel data yang akan diambil)
Range Lookup = isi dengan angka 0 (untuk tabel data yang terurut atau tidak)
Range Lookup = isi dengan angka 0 (untuk tabel data yang terurut atau tidak)

0 komentar:

Posting Komentar

 

Subscribe to our Newsletter

Contact our Support

Email us: ekopriyonooke@gmail.com

Our Team Members