membuat fungsi sendiri di excel
TRANSCRIPT
KUMPULAN MACRO VBA EXCEL
Tanggal Masehi 21 112.603583333333Bulan Masehi 3 -7.11875Tahun Masehi 2011 7
120Tanggal Hijriyah 26Bulan Hijriyah 9Tahun Hijriyah 1432
NAMA FUNGSI CONTOH APLIKASIIJTIMAK #VALUE! #VALUE!WAISAK #VALUE! #VALUE!HARI 40623 #VALUE!TGLX 40623 #VALUE!DRJ 112.256578 #VALUE!JAM 14.89657 #VALUE!NEPTU 40623 #VALUE!
PASKAH #VALUE! #VALUE!
IJTIMAK2 #VALUE!BLH #VALUE!TGLH #VALUE!TERBILANG 4,563 #VALUE!MAGHRIB #VALUE! #VALUE!IRTIFAK #VALUE! #VALUE!BALIKTEXT Saya bersama ibu #VALUE!QIBLAT #VALUE! #VALUE!BYQIBLAT #VALUE! #VALUE!
DGR #VALUE!TBS #VALUE!ISTB #VALUE! #VALUE!
MASEHI #VALUE! #VALUE!
BujurLintangTime ZoneTinggi
KETERANGANMenghitung Ijtimak dg argumen bulan dan tahun hijriyahMenghitung hari WaisakMenentukan hari dg argumen Serial DateMerubah Serial date ke tanggal, bulan dan tahunMerubah Desimal ke format derajatMerubah jam desimak ke format jamMenghitung nilai neptu hari dan pasaran jawa dg argumen Serial Date
Menghitung Ijtimak dg argumen tahun masehiMerubah angka bulan hijriyah ke nama bulan hijriyahMerubah tanggal hijriyah ke format lengkap plus nama bulanMerubah nilai mata uang ke format terbilang 10Menghitung waktu maghrib 11Menghitung ketinggian bulan saa't maghribMembalik kalimat atau kata
Merubah nilai format derajat ke format desimal = DGR(Dr;Mnt;Dtk)Interpolasi =TBS(Argumen; DataA; DataB)Menghitung Istiqbal dg argumen bulan dan tahun hijriyah
Data Format Derjat
d
1 123 15
5 16
7 18
9 21
11 2313 25
15 45
#VALUE!
Menghitung hari Paskah, Wafat Yesus = 2 hari sebelum Paskah, Kenaikan Yesus = 39 hari setelah Paskah
Jam 10 23 21Data a 23 23 38Data b 23 23 34
Data Format Derjat
m dt
45 4212 39
16 15
36 22
47 18
38 2549 43
21 38
FUNGSI-FUNGSI DI DALAM EXCEL CONTOH APLIKASI SUMIF
SUMIF A B
1 123456789
10
#DIV/0!
SUMIF berfungsi untuk menjumlahkan nilai range dengan kriteria tertentu
RUMUS = SUMIF(range_kode;kriteria;range_yang_dijumlah)
CONTOH APLIKASI SUMIF
C D
7 8 9 1011 12 13 1415 16 17 1819 20 21 2223 24 25 2627 28 29 3031 32 33 3435 36 37 3839 40 41 4243 44 45 4647
ABS
AVERAGECELLCHOOSECOSCOUNTCOUNTACOUNTBLANKCOUNTIFDATEDAYDEGREESFACTHLOOKUPINTLEFTLENLOG10MAXMEDIANMIDMINMODMODEMONTHODDPIRADIANSRANGERIGHTROUNDROUNDDOWNROUNDUPSINSQRTSTDEVSUMSUMIFTAN
TRUNCVLOOKUPWEEKDAYWEEKNUMYEAR
FUNGSI FUNGSI DI DALAM MICROSOFT EXCEL
NO FUNGSI RUMUS 11 ABS RUMUS = ABS(sel/bilangan)2 AVERAGE RUMUS = AVERAGE(range)3 CELL4 CHOOSE RUMUS = CHOOSE(kriteria;pilihan1;pilihan2;pilihan3;dan_seterusnya)5 COS6 COUNT RUMUS = COUNT(range)7 COUNTA RUMUS = COUNTA(range)8 COUNTBLANK RUMUS = COUNTBLANK(range)9 COUNTIF RUMUS = COUNIF(range;kriteria)
10 DATE RUMUS = DATE(sel/tahun;sel/bulan;sel/tanggal)11 DAY RUMUS = DAY(sel_DATE)12 DEGREES RUMUS = DEGREES(sel/sudut)13 FACT RUMUS = FACT(bilangan)14 HLOOKUP RUMUS = HLOOKUP(kriteria;range_data;baris_data)15 INT RUMUS = INT(sel/bilangan)16 LEFT RUMUS = LEFT(sel/text;panjang_pengambilan)17 LEN RUMUS = LEN (sel/text)18 LOG10 RUMUS = LOG10(sel)19 MAX RUMUS = MAX(range)20 MEDIAN RUMUS = MEDIAN(range)21 MID RUMUS = MID(sel/text;posisi_awal_pengambilan;panjang_pengambilan)22 MIN RUMUS = MIN(range)23 MOD RUMUS = MOD(sel/bilangan;pembagi)24 MODE RUMUS = MODE(range)25 MONTH RUMUS = MONTH(sel_DATE)26 ODD RUMUS = ODD(sel/bilangan)27 PI RUMUS = PI()28 RADIANS RUMUS = RADIANS(sel/sudut)29 RANGE30 RIGHT RUMUS = RIGHT(sel/text;panjang_pengambilan)31 ROUND RUMUS = ROUND(sel/bilangan;jumlah_desimal)32 ROUNDDOWN RUMUS = ROUNDDOWN(sel;jumlah_desimal)33 ROUNDUP RUMUS = ROUNDUP(sel;jumlah_desimal)34 SIN35 SQRT RUMUS = SQRT(sel/bilangan)36 STDEV RUMUS = STDEV(range)37 SUM RUMUS1 =SUM(sel1;sel2;sel3;sel_seterusnya)38 SUMIF RUMUS = SUMIF(range_kode;kriteria;range_yang_dijumlah)
39 TAN40 TRUNC RUMUS = TRUNC(sel/bilangan;jumlah_desimal)
VLOOKUP RUMUS = VLOOKUP(kriteria;range_data;kolom_data)WEEKDAY RUMUS = WEEKDAY(sel_DATE)WEEKNUMYEAR RUMUS = YEAR(sel_DATE)RANK
RUMUS 2
RUMUS = CHOOSE(kriteria;pilihan1;pilihan2;pilihan3;dan_seterusnya)
RUMUS = HLOOKUP(kriteria;range_data;baris_data)
RUMUS = MID(sel/text;posisi_awal_pengambilan;panjang_pengambilan)
RUMUS2 =SUM(range)RUMUS = SUMIF(range_kode;kriteria;range_yang_dijumlah)
RUMUS = VLOOKUP(kriteria;range_data;kolom_data)
CONTOH 1
Contoh : B8 = COUNT(B2;B6)
CONTOH 2
KEGUNANAbsolut, meng absolutkan nilai sel, mengabaikan nilai mines (-) dari sel, walaupun nilai sel tersebut mines tetapi dianggap (+)menghitung rata-rata dari beberapa sel atau rangePertemuan antara baris dan kolom dalam sebuah sheet atau lembar kerjamencari data dari sebuah tabel secara berurutanmenghitung nilai Cosinus dari sebuah sudut. Apabila nilai sudutnya dalam format derajat, maka supaya dikonversi dulu kedalam radian dengan menggunakan fungsi RADIANS atau mengalikannya dengan PI()/180
menghitung jumlah data dengan kriteria tertentuTanggal, memasukan tanggal ke dalam lembar kerja Excelmengambil nilai tanggal dari fungsi DATE merubah nilai radian ke sudut, kebalikan dari fungsi RADIANSmencari faktorial dua dari suatu bilanganmencari data dengan kriteria tertentu dalam range data secara horisontalInteger, membulatkan bilangan pecahan kedalam bilangan bulatmengambil karakter dari sebuah text atau isi sel dengan jumlah karakter sesuai keinginan dari sebelah kiri text atau isi selmenghitung panjang suatu text atau isi selmencari logaritma sebua bilangan dengan bilangan dasar 10mencari nilai tertinggi dari suatu rangemencari median dari sejumlah angka (median adalah angka tengah dari sejumlah angka)mengambil karakter dari sebuah text atau isi sel dengan jumlah karakter sesuai keinginan dari tengah text atau isi selmencari nilai terendah dari suatu rangeModeler, mencari sisa hasil pembagian
mengambil nilai bulan dari fungsi DATE. Jika nilainya =1 maka bulan Januari, jika nilainya 2 maka bulan Pebruari, dan seterusnyamembulatkan sebuah bilangan ke dalam bilangan ganjil integermenghasilkan bilangan PI, dimana PI adalah konstanta matematika 3,14159265358979
Kumpulan dari beberapa selmengambil karakter dari sebuah text atau isi sel dengan jumlah karakter sesuai keinginan dari sebelah kanan text atau isi selmembulatkan bilangan kedalam nilai desimal tertentumembulatkan bilangan ke bawahmembulatkan bilangan ke atasmenghitung nilai Sinus, dari sebuah sudut. Apabila nilai sudutnya dalam format derajat, maka supaya dikonversi dulu kedalam radian dengan menggunakan fungsi RADIANS atau mengalikannya dengan PI()/180Sequare Root, menghitung akar pangkat dua (√) dari suatu nilaimenghitung standar deviasi dari sebua rangeJumlah, menjumlahkan sel-sel atau rangemenjumlahkan nilai range dengan kriteria tertentu
menghitung jumlah sel yang mengandung data numeric (data yang berupa angka)menghitung jumlah sel yang mengandung data numeric (data yang berupa angka) maupun string (data yang berupa huruf)menghitung jumlah sel yang kosong, tidak ada data berupa numeric maupun string
mencari populasi (nilai) terbanyak dari sebuah range
merubah nilai derajat ke radian, kebalikan dari fungsi DEGREES
menghitung nilai Tangen dari sebuah sudut. Apabila nilai sudutnya dalam format derajat, maka supaya dikonversi dulu kedalam radian dengan menggunakan fungsi RADIANS atau mengalikannya dengan PI()/180Truncate, memotong Nilai dengan desimal tertentumencari data dengan kriteria tertentu dalam range data secara vertikalmengambil nilai hari dari fungsi DATE. Jika nilainya =1 maka hari Ahad, jika nilainya 2 maka hari Senin, dan seterusnyamenghitung jumlah minggu dari 1 Januari. Jika muncul komentar error #NAME?, maka install Analysis ToolPak dari menu Tools, Add-Ins terus contreng Analysis ToolPak-VBAmengambil nilai tahun dari fungsi DATE
5 6 7 8 9 10 11 12 13 141 2 3
1 A 1 B 1 C 1 D 2 A 2 B 2 C 2 D 3 A 3 B-245 245 -1408 1408
NILAI SEMESTER GANJIL IPA 87 MATIKA 90AFRAH
menghitung nilai Cosinus dari sebuah sudut. Apabila nilai sudutnya dalam format derajat, maka supaya dikonversi dulu kedalam radian dengan menggunakan fungsi RADIANS atau mengalikannya dengan PI()/1801234 4578
menghitung nilai Sinus, dari sebuah sudut. Apabila nilai sudutnya dalam format derajat, maka supaya dikonversi dulu kedalam radian dengan menggunakan fungsi RADIANS atau mengalikannya dengan PI()/180
250 500
menghitung nilai Tangen dari sebuah sudut. Apabila nilai sudutnya dalam format derajat, maka supaya dikonversi dulu kedalam radian dengan menggunakan fungsi RADIANS atau mengalikannya dengan PI()/180
menghitung jumlah minggu dari 1 Januari. Jika muncul komentar error #NAME?, maka install Analysis ToolPak dari menu Tools, Add-Ins terus contreng Analysis ToolPak-VBA
15 16 17 18 19 20 21 22 233 4 5
3 C 3 D 4 A 4 B 4 C 4 D 5 A 5 B 5 C
BAHASA 95 IPS 76
UTSMAN 5600
425 450
24 25 26 27 28 29 30 31 325 6 7
5 D 6 A 6 B 6 C 6 D 7 A 7 B 7 C 7 D
PMP 94 ------------ Rata-Rata
SHOFI
Jumlah 1625
33 34 35 36 37 38 39 40 418 9 10
8 A 8 B 8 C 8 D 9 A 9 B 9 C 9 D 10 A
Rata-Rata 88
3
42 43 44 4510
10 B 10 C 10 D KomentarSel B2=Nilai absolut dari sel A2(-245), sedangkan sel B3=Nilai absolut dari sel A3(-1408)Sel B8=Nilai rata-rata dari sel B2 sampai B6Tulisan AFRAH diatas adalah berada sel B3
Sel B8 diatas adalah jumlah data yang berbentuk angka (numeric) dari sel B3 sampai B6
B6 = Jumlah dari sel B2 sampai sel B5
Sel B2=Nilai absolut dari sel A2(-245), sedangkan sel B3=Nilai absolut dari sel A3(-1408)
Sel B8 diatas adalah jumlah data yang berbentuk angka (numeric) dari sel B3 sampai B6