FUNGSI DAN FORMULAPADA MICROSOFT EXCEL 2007By BambangSatwikoHutomo
Memberi nama sel atau rangePilih sel atau range selGanti nama pada Name Box di kiri atas bidang kerja (seperti pada gambar di bawah)Name BoxSel    B3Range    E2:G4Dalam 1 file (work book) tidak boleh ada nama yang sama, walau berbeda Sheet (halaman)
Untuk melihat dan mengatur (menghapus atau menambah) nama yang sudah ada, masuk ke Tab Menu > Formulas > Name Manager
Sel atau Range yang sudah diberi nama selalu bersifat tetap (ABSOLUT)
Fungsi nama adalah memudahkan penulisan formula untuk pelajaran selanjutnyaFUNGSI LOOKUP REFERENCESFungsi untuk pencari dan penyesuaikan data dalam suatu tabel dengan tabel data yang sudah ada
Macam fungsi yang sering digunakan :  =CHOOSE()   =LOOKUP()   =VLOOKUP()   =HLOOKUP()(tanda “=“ hanya digunakan pada awal penulisan formula)1. 	Fungsi >  =CHOOSE(index_num,value 1,value 2,value 3,value_n . . . )	index_num 	: angka antara 1-29 (max) atau alamat sel yang berisi angka 1-29value 1 – dst 	: 1-29 buah (max) nilai/keterangan/data yang akan dipilih sesuai no urut data yang tercantum pada index_num=CHOOSE(A2,”SATU”,”DUA”,”TIGA”)=CHOOSE(A2,$E$2,$E$3,$E$4)Note : Alamat sel untuk value_n harus diberi tanda  Absolut ($) supaya dapat di copy ke sel di bawah atau sampingnya
2. 	Fungsi >  =LOOKUP(lookup_value,array)lookup_value 	: alamat sel letak karakter kunci yang akan dicari datanya pada tabel dataarray/range 	: alamat range letak tabel data (harus diberi tanda absolut atau diberi nama) agar dapat di copy ke bawah atau ke samping=LOOKUP(A2,$D$2:$E$4)	Fungsi >  =LOOKUP(lookup_value,array,column_range)lookup_value 	: alamat sel letak karakter kunci yang akan dicari datanya pada tabel dataarray/range 	: alamat range letak tabel data (harus diberi tanda absolut atau diberi nama) agar dapat di copy ke bawah atau ke sampingcolumn_range	: alamat kolom range, letak kolom data yang akan ditampilkan=LOOKUP(A2,$E$2,$G$4,$F$2;$F$4)=LOOKUP(A2,$E$2,$G$4,$G$2;$G$4)
3. 	Fungsi >  =VLOOKUP(lookup_value, array,column_n)lookup_value 	: alamat sel letak karakter kunci yang akan dicari datanya pada tabel data (tabel data harus berbentuk menurun-vertikal)array/range 	: alamat range letak tabel data (harus diberi tanda absolut atau diberi nama) agar dapat di copy ke bawah atau ke sampingcolumn_n	: (kolom ke_) letak kolom data pada tabel data (berisi angka 1,2,3,dst)=VLOOKUP(A2,$E$2,$G$4,2)=VLOOKUP(A2,$E$2,$G$4,3)Kolom ke 1Kolom ke 2Kolom ke 3
3. 	Fungsi >  =HLOOKUP(lookup_value, array,row_n)lookup_value 	: alamat sel letak karakter kunci yang akan dicari datanya pada tabel data (tabel data harus berbentuk mendatar-horisontal)array/range 	: alamat range letak tabel data (harus diberi tanda absolut atau diberi nama) agar dapat di copy ke bawah atau ke sampingrow_n	: (baris ke_) letak baris data pada tabel data (berisi angka 1,2,3,dst)=HLOOKUP(A2,$E$2,$G$4,2)=HLOOKUP(A2,$E$2,$G$4,3)Baris ke 1Baris ke 2Baris ke 3
RUMUS MENGHITUNG WAKTU ANTARA WAKTUFungsi menghitung waktu jam, menit, detik dan jumlah tahun, bulan, hari
Penulisan waktu yang lengkap : dd/mm/yyyy  hh:mm:ssdd	: (day) tanggal	> 11/01/2011  10:30:25mm	: (month) bulan	 > 11/01/2011  10:30:25yyyy	: (year) tahun	 > 11/01/2011  10:30:25hh	: (hour) jam	 > 11/01/2011  10:30:25mm	: (minute) menit	 > 11/01/2011  10:30:25ss	: (second) detik	 > 11/01/2011  10:30:25Rumus yang sering digunakan dalam pekerjaan perkantoran adalah untuk mencari hari kerja, hari lembur, hari sewa, jam kerja, jam lembur atau menit penggunaan=(B3-A3)Note : 1 hari = 24 jam24 jam = 1440 menit=(B3-A3)*24=(B3-A3)*1440
FUNGSI TEKS/KARAKTERFungsi teks/karakter sering digunakan untuk mengambil sebagian karakter dari sederet karakter pada sebuah alamat sel. Fungsi yang sering digunakan :  =LEFT()   =RIGHT()   =MID()
Yang dianggap sebagai teks/karakter : 0-9 , A-Z, a-z , !@#$%^&*()_+-={}[]:;”’<>,.?/ dan spasi1. 	Fungsi >  =LEFT(sel letak karakter,jumlah karakter diambil dari KIRI)sel letak karakter 	: alamat sel yang berisi sederet karakterjumlah karakter	: jumlah karakter yang diambil, terhitung dari karakter disebelah kiri2. 	Fungsi >  =RIGHT(sel letak karakter, jumlah karakter diambil dari KANAN)sel letak karakter 	: alamat sel yang berisi sederet karakterjumlah karakter	: jumlah karakter yang diambil, terhitung dari karakter disebelah kanan3. 	Fungsi >  =LEFT(sel letak karakter,terhitung dari karakter ke_,jumlah karakter )sel letak karakter 	: alamat sel yang berisi sederet karakterterhitung karakter	: terhitung dari karakter  ke_n  dari sebelah kirijumlah karakter 	: jumlah karakter yang diambil=MID(A1,4,4)=RIGHT(A1,5)=LEFT(A1,5)Jumlah karakter 13
FUNGSI LOGIKAFungsi ini digunakan untuk menampilkan keterangan-keterangan yang sebelumnya telah diuji/disaring dengan nilai logika, teks/karakter pembanding, angka pembanding, fungsi atau formula lain1.	Fungsi logika tunggal    =IF()	Penulisan fungsi logika : =IF(syarat,keterangan1,keterangan2) Syarat	:	adalah suatu pernyataan/argumen yang merupakan syarat/penyaring berbentuk logika	contoh : Bila nilai lebih besar atau sama dengan 6 	Apabila letak nilai di sel A3  A3>=6Keterangan1	:	adalah keterangan dapat berbentuk teks/angka/rumus lain yang akan ditampilkan bila syarat terpenuhi		contoh : Bila syarat terpenuhi maka dianggap lulus 		Keterangan1   “LULUS” untuk teks harus ditulis diantara 2 tanda ‘petik dua’  “xxxxx“Keterangan2	:	adalah keterangan dapat berbentuk teks/angka/rumus lain yang akan ditampilkan bila syarat tidak terpenuhi		contoh : Bila syarat tidak terpenuhi maka dianggap tidak lulus	Keterangan1   “TIDAK LULUS”

Fungsi dan formula

  • 1.
    FUNGSI DAN FORMULAPADAMICROSOFT EXCEL 2007By BambangSatwikoHutomo
  • 2.
    Memberi nama selatau rangePilih sel atau range selGanti nama pada Name Box di kiri atas bidang kerja (seperti pada gambar di bawah)Name BoxSel  B3Range  E2:G4Dalam 1 file (work book) tidak boleh ada nama yang sama, walau berbeda Sheet (halaman)
  • 3.
    Untuk melihat danmengatur (menghapus atau menambah) nama yang sudah ada, masuk ke Tab Menu > Formulas > Name Manager
  • 4.
    Sel atau Rangeyang sudah diberi nama selalu bersifat tetap (ABSOLUT)
  • 5.
    Fungsi nama adalahmemudahkan penulisan formula untuk pelajaran selanjutnyaFUNGSI LOOKUP REFERENCESFungsi untuk pencari dan penyesuaikan data dalam suatu tabel dengan tabel data yang sudah ada
  • 6.
    Macam fungsi yangsering digunakan : =CHOOSE() =LOOKUP() =VLOOKUP() =HLOOKUP()(tanda “=“ hanya digunakan pada awal penulisan formula)1. Fungsi > =CHOOSE(index_num,value 1,value 2,value 3,value_n . . . ) index_num : angka antara 1-29 (max) atau alamat sel yang berisi angka 1-29value 1 – dst : 1-29 buah (max) nilai/keterangan/data yang akan dipilih sesuai no urut data yang tercantum pada index_num=CHOOSE(A2,”SATU”,”DUA”,”TIGA”)=CHOOSE(A2,$E$2,$E$3,$E$4)Note : Alamat sel untuk value_n harus diberi tanda Absolut ($) supaya dapat di copy ke sel di bawah atau sampingnya
  • 7.
    2. Fungsi > =LOOKUP(lookup_value,array)lookup_value : alamat sel letak karakter kunci yang akan dicari datanya pada tabel dataarray/range : alamat range letak tabel data (harus diberi tanda absolut atau diberi nama) agar dapat di copy ke bawah atau ke samping=LOOKUP(A2,$D$2:$E$4) Fungsi > =LOOKUP(lookup_value,array,column_range)lookup_value : alamat sel letak karakter kunci yang akan dicari datanya pada tabel dataarray/range : alamat range letak tabel data (harus diberi tanda absolut atau diberi nama) agar dapat di copy ke bawah atau ke sampingcolumn_range : alamat kolom range, letak kolom data yang akan ditampilkan=LOOKUP(A2,$E$2,$G$4,$F$2;$F$4)=LOOKUP(A2,$E$2,$G$4,$G$2;$G$4)
  • 8.
    3. Fungsi > =VLOOKUP(lookup_value, array,column_n)lookup_value : alamat sel letak karakter kunci yang akan dicari datanya pada tabel data (tabel data harus berbentuk menurun-vertikal)array/range : alamat range letak tabel data (harus diberi tanda absolut atau diberi nama) agar dapat di copy ke bawah atau ke sampingcolumn_n : (kolom ke_) letak kolom data pada tabel data (berisi angka 1,2,3,dst)=VLOOKUP(A2,$E$2,$G$4,2)=VLOOKUP(A2,$E$2,$G$4,3)Kolom ke 1Kolom ke 2Kolom ke 3
  • 9.
    3. Fungsi > =HLOOKUP(lookup_value, array,row_n)lookup_value : alamat sel letak karakter kunci yang akan dicari datanya pada tabel data (tabel data harus berbentuk mendatar-horisontal)array/range : alamat range letak tabel data (harus diberi tanda absolut atau diberi nama) agar dapat di copy ke bawah atau ke sampingrow_n : (baris ke_) letak baris data pada tabel data (berisi angka 1,2,3,dst)=HLOOKUP(A2,$E$2,$G$4,2)=HLOOKUP(A2,$E$2,$G$4,3)Baris ke 1Baris ke 2Baris ke 3
  • 10.
    RUMUS MENGHITUNG WAKTUANTARA WAKTUFungsi menghitung waktu jam, menit, detik dan jumlah tahun, bulan, hari
  • 11.
    Penulisan waktu yanglengkap : dd/mm/yyyy hh:mm:ssdd : (day) tanggal > 11/01/2011 10:30:25mm : (month) bulan > 11/01/2011 10:30:25yyyy : (year) tahun > 11/01/2011 10:30:25hh : (hour) jam > 11/01/2011 10:30:25mm : (minute) menit > 11/01/2011 10:30:25ss : (second) detik > 11/01/2011 10:30:25Rumus yang sering digunakan dalam pekerjaan perkantoran adalah untuk mencari hari kerja, hari lembur, hari sewa, jam kerja, jam lembur atau menit penggunaan=(B3-A3)Note : 1 hari = 24 jam24 jam = 1440 menit=(B3-A3)*24=(B3-A3)*1440
  • 12.
    FUNGSI TEKS/KARAKTERFungsi teks/karaktersering digunakan untuk mengambil sebagian karakter dari sederet karakter pada sebuah alamat sel. Fungsi yang sering digunakan : =LEFT() =RIGHT() =MID()
  • 13.
    Yang dianggap sebagaiteks/karakter : 0-9 , A-Z, a-z , !@#$%^&*()_+-={}[]:;”’<>,.?/ dan spasi1. Fungsi > =LEFT(sel letak karakter,jumlah karakter diambil dari KIRI)sel letak karakter : alamat sel yang berisi sederet karakterjumlah karakter : jumlah karakter yang diambil, terhitung dari karakter disebelah kiri2. Fungsi > =RIGHT(sel letak karakter, jumlah karakter diambil dari KANAN)sel letak karakter : alamat sel yang berisi sederet karakterjumlah karakter : jumlah karakter yang diambil, terhitung dari karakter disebelah kanan3. Fungsi > =LEFT(sel letak karakter,terhitung dari karakter ke_,jumlah karakter )sel letak karakter : alamat sel yang berisi sederet karakterterhitung karakter : terhitung dari karakter ke_n dari sebelah kirijumlah karakter : jumlah karakter yang diambil=MID(A1,4,4)=RIGHT(A1,5)=LEFT(A1,5)Jumlah karakter 13
  • 14.
    FUNGSI LOGIKAFungsi inidigunakan untuk menampilkan keterangan-keterangan yang sebelumnya telah diuji/disaring dengan nilai logika, teks/karakter pembanding, angka pembanding, fungsi atau formula lain1. Fungsi logika tunggal =IF() Penulisan fungsi logika : =IF(syarat,keterangan1,keterangan2) Syarat : adalah suatu pernyataan/argumen yang merupakan syarat/penyaring berbentuk logika contoh : Bila nilai lebih besar atau sama dengan 6 Apabila letak nilai di sel A3 A3>=6Keterangan1 : adalah keterangan dapat berbentuk teks/angka/rumus lain yang akan ditampilkan bila syarat terpenuhi contoh : Bila syarat terpenuhi maka dianggap lulus Keterangan1  “LULUS” untuk teks harus ditulis diantara 2 tanda ‘petik dua’  “xxxxx“Keterangan2 : adalah keterangan dapat berbentuk teks/angka/rumus lain yang akan ditampilkan bila syarat tidak terpenuhi contoh : Bila syarat tidak terpenuhi maka dianggap tidak lulus Keterangan1  “TIDAK LULUS”