1.12k likes | 1.98k Views
Formula dan Fungsi pada Microsoft Excel. Rabu, 13 April 2011 alfath@unnes.ac.id. Menggunakan Fungsi.
E N D
Formula dan Fungsi pada Microsoft Excel Rabu, 13 April 2011 alfath@unnes.ac.id
MenggunakanFungsi • Fungsi: rumusyang sudahadadisediakanoleh Excel, yang akanmembantudalam proses perhitungan. Kita tinggalmemanfaatkansesuaidengankebutuhan. UmumnyapenulisanFungsiharusdilengkapidenganargumen, baikberupaangka, label, rumus, alamatselatau range. Argumeniniharusditulisdengandiapittandakurung (). Contoh : menjumlahkannilai yang terdapatpadasel D1 sampai D10, rumus yang dituliskanadalah : "=D1+D2+D3+D4+D5+D6+D7+D8+D9+D10". • Akan lebihmudahjikamenggunakanfungsi SUM, denganmenuliskan "=SUM(D1:D10)".
AlamatRelatif & Alamat Absolut AlamatRelatif : alamat yang jikadituliskankedalambentukrumusataufungsiakanberubahjikadicopyke cell lain. Contoh: sel C1 "=(A1+B1)" dicopykesel C2, berubahmenjadi "=(A2+B2)“ Alamat Absolut : alamat yang dituliskandengantanda $ didepanbarisdankolom. tekantombol F4 untukmenghasilkanalamatabsolutpada formula bar. Contoh : sel B1 berisi formula $A$1*5,B1 dicopykankesel C3 formula pada C3 tetapberisi formula $A$1*5
ProsedurPenulisan Formula danFungsi • Tiap formula harusdiawalidengantanda = • Antarasel data dengansyarat yang ditentukanharusmenggunakan operator pembanding(), +, -, *, /, %, &, =, <, >, <=, >=, <> • Perhatikantandabaca yang digunakandalam formula
FungsiLogika (1) • Fungsi yang biasadigunakanuntukmengujikebenaransuatu data berdasarkansuatusyarattertentu. Fungsi AND • Menghasilkannilai TRUE jikasemuaargumenbenar, dan FALSE jikaadasatu / lebihargumensalah AND(logika1,logika2,….)
FungsiLogika (2) Fungsi IF • Mengujisuatusyarattertentuapakahsyaratterpenuhi (kondisibenar) atauapakahsyarattidakterpenuhi (kondisitidakbenar) • 2 Syarat : IF(logika,nilai_jika_syarat_benar,nilai_jika_syarat_salah) • Lebih 2 Syarat : IF(logika1, nilaijklogika 1 benar, IF(logika2, nilaijklogika 2 benar,….,nilaijksemuasyaratsalah))
FungsiLogika (3) Fungsi OR • Digunakanutkmenyebutkanbeberapaargumen, TRUE jikabeberapaargumenbenar, FALSE jikasemuaargumensalah OR(logika1,logika2,….)
FungsiTeksdan Data (1) Fungsi CONCANTENATE • Digunakanutkmenggabungbeberapa data text CONCANTENATE(teks1,teks2,…) Fungsi LEFT • Digunakanutkmengambilbeberapahuruf data teksdarisebelahkiri LEFT(teks,jumlah_karakter)
FungsiTeksdan Data (2) Fungsi RIGHT • Digunakanutkmengambilbeberapahurufdata teksdarisebelahkanan RIGHT(teks,jumlah_karakter) Fungsi MID • Digunakanutkmengambilbeberapahuruf data teksdariposisitertentu MID(teks,nomor_urut,jumlah_karakter)
FungsiTeksdan Data (3) Fungsi LEN • Digunakanutkmenghasilkan data numerikberupajumlahkarakterdalamsebuahteks. LEN(teks) Fungsi LOWER • Digunakanutkmengubahkarakterdalamsuatuteksmenjadihurufkecil LOWER(teks)
FungsiTeksdan Data (4) Fungsi UPPER • Digunakanutkmengubahkarakterdalamsuatuteksmenjadihurufbesar UPPER(teks) Fungsi PROPER • Digunakanutkmengubahkarakterpertamadalamsuatuteksmenjadihurufbesa PROPER(teks)
FungsiStatistika (1) Fungsi AVERAGE dan AVERAGEIF • Digunakanutkmenghasilkannilai rata-rata AVERAGE(nilai1,nilai2,…) AVERAGEIF(range,kriteria,average_range) Fungsi MIN • Digunakanutkmenentukannilaiterkecildarideretanbilangan MIN(angka1,angka2)
FungsiStatistika (2) Fungsi MAX • Digunakanutkmenentukannilaiterbesardarideretanbilangan MAX(angka1,angka2) Fungsi SMALL • Digunakanutkmenghasilkannilaiterkecildalamsekelompok data SMALL(array,Kmn)
FungsiStatistika (3) Fungsi LARGE • Digunakanutkmenghasilkannilaiterbesardalamsekelompok data LARGE(array,K) Fungsi MEDIAN • Digunakanutkmenghasilkannilaitengahberdasarkanurutansuatubilangan. MEDIAN(angka1,angka2)
FungsiStatistika (4) Fungsi MODE • Digunakanutkmenentukannilai yang seringmuncul MODE(angka1,angka2) Fungsi FREQUENCY • Digunakanutkmenghitungseberapaseringnilaimunculdalam range data -> nilai array bentukvertikal FREQUENCY(data_array,bins_array)
FungsiTanggaldanWaktu Fungsi HOUR • Digunakanutkmenghasilkan data numerik jam HOUR(data_waktu) Fungsi MINUTE • Digunakanutkmenghasilkan data numerikmenit MINUTE(data_waktu) Fungsi SECOND • Digunakanutkmenghasilkan data numerikdetikSECOND(data_waktu)
FungsiMatematika (1) FungsiFACT • Digunakanuntukmenghitunghasilperkaliandarisuatubilangan FACT(angka) Fungsi COMBIN • Digunakanutkmenentukanjumlahkombinasi yang mungkindapatdibentuk COMBIN(X,Y) Fungsi PERMUT • Digunakanutkmenghasilkanjumlahpermutasi PERMUT(X,Y)
FungsiMatematika (2) Fungsi SQRT • Digunakanuntukmencariakarpangkatduadarisuatubilangan SQRT(BILANGAN) FungsiLOG • Digunakanuntukmenghasilkannilailogaritmadaribilangandengannilai basis tertentu LOG(angka,basis) Fungsi MOD • Digunakanuntukmencarisisahasilpembagianduabilangan. MOD(X,Y)
FungsiKeuangan (1) Fungsi PMT • Digunakanuntukmenghitungnilaiangsuranperiodikuntukmelunasipinjamanberdasarperiode, pembayarandanbunga yang konstan PMT(rate,nper,pv,fv,type) FungsiPV • Digunakanuntukmenghitungnilaisekarangdarisuatuinvestasijangkapanjangberdasarperiode, pembayarantetapdantingkatbungatetap PV(rate,nper,pmt,fv,type)
FungsiKeuangan (2) Fungsi NPV • Digunakanuntukmenghitungnilaibersihsaatinidarisuatuinvestasi NPV(rate,nilai1,nilai2,…) Fungsi FV • Digunakanuntukmenghitungnilaikemudiandarisuatuinvestasidenganbesarpembayaransama, untuktingkatbungatetapdalamperiodetertentu FV(rate,nper,pmt,pv,type)
FungsiKeuangan (3) Fungsi RATE • Digunakanuntukmenghitungtingkatsukubunga yang dibayarkansecaraberkaladalamperiode yang telahditentukan. RATE(nper,pmt,fv,type)