Langsung ke konten utama

MEMBUAT APLIKASI JADWAL KHATIB SEPANJANG MASSA DENGAN MICROSOFT OFFICE EXCEL


Membuat Aplikasi Jadwal Khatib Sepanjang Massa

Biasanya pembuatan jadwal khatib dilakukan setiap beberapa period waktu, seperti: per 3 bulan atau per 6 bulan.
Namun, walaupun demikian pembuatan suatu aplikasi yang berbasis perangkat lunak yang dapat menunjang pekerjaan ini semestinya dilakukan, hal ini mengingat segala kegiatan yang berada dilingkungan masjid akan menjadi sumber pertimbangan manajemen masjid.
sumber-sumber yang terkait dengan pelaksanaan shalat jumat yang dilakukan sepanjang masa, setiap minggunya tentunya harus di atur sedemikian rupa terkait datanya, sehingga manajemen memiliki
form yang statis dan mudah digunakan untuk setiap period nya, yang dalam aplikasi ini ditentukan period dari pembuatan jadwal tersebut menjadi 2 semester dalam setiap tahunnya.
berikut urutan membuat jadwal khatib sepanjang massa dalam Ms Excel:
cara menggunakan fungsi excel


cara mendefinisikan kolom excelKolom yang didefinisikan

 

 

 

 

 

 

 

A.       Buat database waktu salat dalam setahun.

Yang perlu di ingat dalam pembatan database ini adalah waktu disesuaikan dengan wilayah setempat, yang  bisaanya didapat dari Kementrian Agama Islam.
Seperti berikut
fungsi otomatis excel
Pada kolom januari ketikan perintah/fungsi =TEXT(D4,"[$-421]mmmm") kemudian Tarik kebawah hingga nomor menunjukan 365, kemudian pada kolom bulan beri tanggal dalam setahun.

B.       Setelah selesai kita buat kalender untuk setahun.

Langkah ini adalah untuk menghitung penanggalan yang cocok dengan waktu yang telah diset pada database.

tutorial excel
Add caption

Definisikan cel A1, B1,C1, untuk penggunaan perintah berikutnya. Bisa dilihat di gambar 2.
Penjelasan gambar
Pada kolom hari ketikan perintah =TEXT(C2,"[$-421]dddd"), kemudian pada kolom tgl isi dengan angka satu kemudian ubah format tulisan menjadi penanggalan indonesia dengan format custom =[$-421]dddd, mmmm yyyy atau kopi paste perintah, kemudian Tarik hingga no menunjukan angka 365.
Sekarang langkah selanjutnya adalah mencari nilai yang akan disortir berdasarkan hari, perhatikan tabel pencarian hari jumat (kebetulan disini saya akan mengaplikasikannya pada pembuatan jadwal khatib jumat, jadi data yang akan dicari adalah seluruh hari jumat dalam satu semester (6 bulan).
Dalam tabel pencarian ini kita  bisa menggunakan gabungan dari beberapa perintah yang disediakan excel yaitu: MATCH, SUM, FUNGSI IF, SEARCH, OFFSET, ROW, COUNT IS ERROR, SMALL[1].
Marilah kita bahas tabel pencarian jumat diatas
1.         Cell jumlah data (H3), merupakan jumlah keseluruhan data yang akan didefinisikan dengan menghitung jumlah berupa angka, maka digunakan fungsi =count(A:A).

2.         Kemudian pada cell sortir tepatnya pada H4, digunakan untuk mensortir jumlah data yang telah dikalkulasi/dihitung dalam kolom H3, disisni digunakan fungsi gabungan COUNT, IF, SEARCH, OFFSET, sehingga ditulis sebagai berikut: =COUNT(IF(ISERROR(SEARCH($H$5,OFFSET($A$1,1,$I$4,$H$3,1),1)),"A",1))

3.         Kemudian tutup dengan perintah array berupa simbol } atau dengan menekan Shif+ ctrl dan enter secara bersamaan.

4.         Pada kolom I4, merupakan menghitung cell yang akan didefinisikan yang kemudian dikonversi kedalam angka. Maka digunakan perintah MATCH =MATCH(I3,tglhari,0).

5.         Pada kolom H8 adalah untuk mendefinisikan hasil pencarian data pada kolom H4, serta menyusunnya berdasar urutan terkecil, maka digunakan perintah =IF(G8>$H$4,"",SMALL(IF(ISERROR(SEARCH($H$5,OFFSET($A$1,1,$I$4,$H$3,1),1)),"",ROW(OFFSET($A$1,1,$I$4,$H$3,1))),A2)-1) .

6.         Kolom i8 untuk mendefinisikan kolom setelah h8, =IF(G8>$H$4,"",(IFERROR(OFFSET($A$1,H8,2),"")))[2] tarik kebawah hingga angka 26 ( dalam satu semester terdapat 26 jumat).

C.       Berikutnya kita akan mencari waktu salat utuk hari jumat berdasarkan dua kategori, yaitu berdasarkan kalender sekarang, dan kalender database waktu.

cara menggabungkan fungsi excel
Add caption
Pertama, yang kita perhatikan adalah tabel hasil data waktu (M, N, O), yang merupakan tabel yang akan menyortir keseluruhan data pada tabel kalender dan waktu salat sepanjang massa, yang terdapat pada database. Penggunaan perintah secara umum sama, yaitu menggunakan perintah SEARCH, COUNT,…
Pada kolom M2 tuliskan perintah =MATCH(M1,no,0) pada kolom N2 ketikan perintah =COUNT(B:B), dan pada kolom O2 ketikan perintah ={COUNT(IF(ISERROR(SEARCH($N$4,OFFSET(A$1,1,$M$2,$N$2,1),1)),"A",1))}
Selanjutnya, pada kolom N4 ketikan perintah =TEXT(kalender!I8,"[$-421] dd mmmm")[3]. Selanjutnya kolom O4 ketikan perintah ={IF(M4>O$2,"",SMALL(IF(ISERROR(SEARCH($N4,OFFSET($A$1,1,$M$2,$N$2,1),1)),"",ROW(OFFSET($A$1,1,$M$2,$N$2,1))),M4)-3)}, pada kolom P4 ketikan perintah =VLOOKUP(O4,B$4:F$186,4)
1.         Pada tabel Tabel joint base & kalender dimulai dari kolom B1 ketikan perintah  =IF(B2=1,"semester satu",IF(B2=2,"semester Dua")) pada B2 ketikan perintah =IF(C2<=6,1,2) pada C2 ketikan perintah =MONTH(kalender!J7) pada D1 ketikan perintah =COUNT(ujicoba!A:A) pada D2 ketikan perintah ={COUNT(IF(ISERROR(SEARCH($B$2,OFFSET(ujicoba!$A$1,1,$E2,$D$1,1),1)),"A",1))} pada E2 ketikan perintah =MATCH(E1,kop,0) Pada kolom B4 ketikan perintah =IF(A4>$D$2,"",SMALL(IF(ISERROR(SEARCH($B$2,OFFSET(ujicoba!$A$1,1,$E$2,$D$1,1),1)),"",ROW(OFFSET(ujicoba!$A$1,1,$E$2,$D$1,1))),A4)-3) pada kolom c4 ketikan perintah =TEXT(D4,"[$-421] dd mmmm") pada kolom D4 ketikan perintah =IF(A4>$D$3,"",(IFERROR(OFFSET(ujicoba!$A$3,B4,3),""))) pada E4 ketikan perintah =IF($A4>$D$2,"",(IFERROR(OFFSET(ujicoba!$A$4,$B4,4),"")))
2.         Untuk kolom F4 sampai J4 tinggal mengganti nilai lompatan cell yang ditulis diujung fungsi. =IF($A4>$D$2,"",(IFERROR(OFFSET(ujicoba!$A$4,$B4,4),""))) jadi 5 atau 6 atau 7 dst.


Sampai disini pembuatan joint database telah berhasil, langkah selanjutnya membuat tabel input jadwal khatib 
membuat form excelBersambung………………………………………….

Dapatkan file premium Disini

[1] Penggunaan perintah tersebut dapat diaplikasikan dalam beberapa aplikasi berbasis excel.
[2][2] Simbol $ adalah untuk merubah fungsi menjadi absolut, sehingga tidak berubah ketika di kopi paste; letakan simbol tersebut dibagian cell D untuk mewakili jenis cell, 4 mewakili nomor cell $D5 yang absolut atau tidak berubah hanya definite cell sedang nomer cell berubah, D$4 defininite cell berubah sedang nomor cell tetap, $D$4 keduanya absolut.
[3] Tusian kalender adalah nama sheet pada workbook bias dilihat pada tabel pertama

Komentar

lukman mengatakan…
Assalamualaikum
pa bisa kirim file jadinya ke zaidanezzat@gmail.com
terimakasih
Unknown mengatakan…
Mohon Filenya bisa, inbox di zainudinzidane27@gmail.com
zisassalam mengatakan…
Bisa, Tapi Mungkin ada beberapa yang harus saya edit.
andi mengatakan…
MasyaAllah, ini yang kami cari. Apa bisa pak kirim filenya ke email saya ayabirizal.385@gmail.com
Semoga menjadi amal jariyah antum untuk kami terpkan di masjid kami..

Jazakumulloh hu wassalamu 'alaikum.
zisassalam mengatakan…
Terimakasih telah menyempatkan berkunjung ke blog zis assalam, mohon maaf atas keterlambatan respons kami.
Silahkan cek balasan kami ke email.
Unknown mengatakan…
Assalamu'alaikum Wr. Wb.
Jika berkenan mohon dikirimkan filenya ke elkholifahjalaludin@gmail.com.
Atas kesediaannya kami ucapkan jazakumulloh ahsanaljaza.
Wassalamu'alaikum Wr. Wb.
Unknown mengatakan…
Assalamualaikum wr wb
Ust bisa mintak filenya?
Ke email : sukronpurnomo76@gmail.com
Syukron kasiron. Semoga menjadi amal jariyah amin.....
GUSTRIS mengatakan…
Assalamu'alaikum wr.wb.
ustadz mohon kirim filenya ke gustrisno1974@gmail.com
Jazakumullahu khairan jaza
ZOERONZ blog's mengatakan…
Assalamu'alaikum ustadz,
Bisakah berbagi untuk filenya ke alamat email : roni.supriatna@gmail.com atau ronz177@gmail.com
Semoga Alloh membalas kebaikanya, aamiiin. Terima Kasih
A mengatakan…
Kak,tolong kirimkan di email iade2340@gmaul.com,terima kasih
marsudi mengatakan…
Assalamu'alaikum. Jika berkenan mohon dikirim ke file saya marsudi09@yahoo.com. Jazakumullah ahsanal jaza. Semoga menjadi ladang jariyah bagi Bapak.
wansudarma mengatakan…
Assalamu'alaikum.mohon bantuan dikirim file ke wansudarma@gmail.com. Jazakumullahu khair
assalamualaikum, mohon dikirim file nya ke: acesuwarsa1901@gmail.com
New Prophecy mengatakan…
mohon dikirim ke email zhierach@gmail.com
nurulhuda mengatakan…
Assalamu'alaikum wrwb. mohon bolehlah kirim file jadinya ke email kami hudamasjid53@gmail.com
arusaidi mengatakan…
Salam. Bisakah saya meminta filenya? arusaidi@gmail.com. syukran, jazzakumullah Khairan katsira
muhammad adenan mengatakan…
assalammualikum. boleh kah kirimkan filenyaa di email saya qiqiadenan.sh@gmail.com terimakasih
Masjid Nurul Falah mengatakan…
jika berkenan bisa minta kirim filenya ke email saya emofever@yahoo.com
Semoga menjadi amal jariyah antum untuk kami terapkan di masjid kami..

Jazakumulloh khairan

wassalamu 'alaikum.
Fauzul Ikhwan mengatakan…
Assalamu'alaikum warahmatullahi wabarakatuh
Maaf ustadz jika berkenan bisa dikirimkan filenya ke email zul3az@gmail.com, semoga menjadi amal ibadah untuk ustadz. Jazakallahu Khairan
RAHMAN mengatakan…
Assalamu alaikum wrwb. Pak Ustadz, saya mau membuatkan Jadwal khatib jumat tiap masjid sekabupaten dengan periode satu tahun (setiap tahun berjalan) dengan jumlah mesjid ratusan, bahkan bisa sampai lima ratusan lebih. Bisakah saya dibantu membuatkan aplikasi jadwal khatib tersebut agar tdak tabrakan khatibnya pada masjid-masjid?. Semoga menjadi amal jariyah buat Pak Ustadz sepanjang masa. jika bisa tolong dikirimkan melalui email saya: misiktotiro59@gmail.com.

postingan populer

contoh surat penawaran borongan pekerjaan sederhana

           Biasanya para owner, dalam berbagai tingkatan menginginkan pekerjaan yang akan dikerjakan orang lain dilakukan secara optimal, maksimal, dengan mempertimbangkan biaya.            Tentunya hal ini dibutuhkan suatu analisa pemborong/tukang terhadap jenis pekerjaan yang akan dilakukan. dan analisa-analisa tersebuit agar dapat dimengerti oleh owner, maka hasil analisa dijabarkan dalam bentuk tertulis dan disusun secara rapi dan sesederhana mungkin.             Berikut contoh surat penawaran pekerjaan jasa borongan dari tukang/pemborong ke owner: Kuningan 23 November 2013 ..../yyt-borong/XI/2013 : No Foto lokasi : Lamp Pengajuan borongan pekerjaan renovasi gedung ........................ : Perihal Kepada yth Kepala Bagian Pengelola Gedung ........ di .......................... Dengan hormat Dari i

Daftar Harga Satuan Pekerjaan Konstruksi untuk Borongan

Berikut Update Daftar Harga satuan pekerjaan Untuk Konstruksi April, 2020 sebelum 2018. Sebagai acuan dan perbandingan harga satuan suatu pekerjaan per satuan volume. C ara menggunakan tabel ini adalah: 1. tentukan jenis pekerjaan yang akan dihitung pada kolom uraian. 2. hitung volume pekerjaan pada lapangan. 3. masukan nilai biaya dari tabel dibawah. C ontoh Deskripsi Pekerjaan: Memasang dan mengerjakan seng Penghalang Lokasi Proyek A. Nama Pekerjaan : PEKERJAAN PERSIAPAN 1. Item                     :Pagar Seng gelombang tinggi 2m. 2. Luas Pekerjaan Lapangan : 30 m 3. Nilai Harga Pekerjaan : 30mx 646,430.00 Rp/m = 19,392,900.00  DAFTAR HARGA SATUAN PEKERJAAN Untuk Melihat standar Harga dasar bahan dan Upah Cek Daftar Harga Bahan Dan tukanga Update I. PEKERJAAN PERSIAPAN NO SATUAN BIAYA   (Rp.) 1 Pagar sementara seng gelombang 2 m 1 M1 120,000.00 2 Pagar kawat B
Copyright © 2017 ZIS ASSALAAM KUNINGAN | Cerpen Blogger |