Jumat, 13 Februari 2026

Rumus Perhitungan Otomatis

 


Rumus Perhitungan Otomatis

Anggap baris data jam tersebut ada di baris 2 (mulai dari sel A2 sampai Q2, sesuaikan dengan rentang data aslimu).

Copy rumus ini di sel sebelah kanan tabelmu (misalnya di sel R2):

Excel
=SUM(MAP(A2:Q2; LAMBDA(sel; 
    LET(
        data_pecah; IFERROR(--TEXTSPLIT(sel; CHAR(10)); 0); 
        cek_dhuhur; SUM((data_pecah >= TIME(12;0;0)) * (data_pecah <= TIME(13;30;0))); 
        cek_ashar; SUM((data_pecah >= TIME(15;0;0)) * (data_pecah <= TIME(16;0;0))); 
        (cek_dhuhur>0) + (cek_ashar>0)
    )
)))

Penjelasan Cara Kerja Rumus

Supaya kamu paham dan bisa mengeditnya:

  1. MAP(A2:Q2; ...): Fungsi ini menyuruh Excel untuk mengecek sel satu per satu dari kiri ke kanan.

  2. TEXTSPLIT(sel; CHAR(10)): Karena dalam satu kotak ada banyak jam yang tersusun ke bawah, fungsi ini memecah teks tersebut berdasarkan "Enter" (CHAR(10)).

  3. -- (Double Dash): Mengubah teks jam (misal "12:59") menjadi format angka Time yang dimengerti Excel.

  4. TIME(12;0;0): Ini adalah batasan waktumu.

    • Dhuhur: Mengecek apakah ada jam antara 12:00 s.d. 13:30.

    • Ashar: Mengecek apakah ada jam antara 15:00 s.d. 16:00.

  5. (cek_dhuhur>0) + (cek_ashar>0): Logika ini memastikan jika anak melakukan scan jari berkali-kali (misal scan 3 kali saat Dhuhur), tetap dihitung 1 kali sholat. Namun jika dia sholat Dhuhur DAN Ashar, maka dihitung 2.

Tidak ada komentar:

Posting Komentar

tinggalkan pesan yang baik

Merancang UI/UX dan Landing Page Bersama AI

Dalam dunia Desain Komunikasi Visual masa kini, merancang antarmuka pengguna (UI/UX) untuk website adalah keterampilan yang sangat dicari. ...