Tag: Menghitung Hari di Excel

  • Tutorial Menghitung Hari di Excel dengan Mudah untuk Pemula

    Tutorial Menghitung Hari di Excel dengan Mudah untuk Pemula

    Menghitung hari di Excel adalah cara untuk mengetahui selisih tanggal, lama durasi, atau jumlah hari kerja secara otomatis menggunakan rumus. Kemampuan ini penting saat membuat laporan absensi, menghitung jatuh tempo pembayaran, menyusun jadwal proyek, atau memantau masa kerja. Dengan memahami fungsi tanggal di Microsoft Excel, perhitungan yang biasanya terasa rumit dapat diselesaikan lebih cepat dan rapi.

    Masalah yang Sering Muncul Saat Menghitung Hari di Excel

    Bagi pemula, tanggal di Excel sering terlihat seperti teks biasa. Padahal, sistem Excel membaca tanggal sebagai nilai angka serial yang dapat dihitung. Karena itu, kesalahan format atau pemilihan rumus bisa membuat hasil perhitungan tidak sesuai.

    Selisih Tanggal Tidak Keluar dengan Benar

    Masalah paling umum terjadi ketika pengguna mencoba mengurangi dua tanggal, tetapi hasilnya muncul dalam bentuk tanggal baru, bukan jumlah hari. Misalnya, tanggal mulai berada di sel A2 dan tanggal selesai di B2, lalu pengguna mengetik:

    =B2-A2

    Secara logika rumus tersebut sudah benar. Namun, jika sel hasil masih memakai format Date, Excel dapat menampilkan hasil seperti “10 Januari 1900”, bukan angka jumlah hari.

    Tanggal Terbaca sebagai Teks

    Rumus tidak akan bekerja dengan baik jika tanggal ditulis dalam format teks. Contohnya, pengguna mengetik “15 Mei 2026”, tetapi Excel tidak mengenalinya sebagai data tanggal karena pengaturan regional atau format sel yang berbeda.

    Akibatnya, saat dihitung dengan rumus pengurangan, hasil bisa berupa error atau tidak berubah sama sekali.

    Bingung Menghitung Hari Kalender dan Hari Kerja

    Dalam kebutuhan sehari-hari, jumlah hari bisa berarti dua hal berbeda:

    • Hari kalender, yaitu seluruh hari termasuk Sabtu dan Minggu.
    • Hari kerja, yaitu hari aktif tanpa menghitung akhir pekan.

    Pemula sering menggunakan satu rumus untuk semua kebutuhan, padahal Excel menyediakan fungsi berbeda agar hasilnya lebih tepat.

    Solusi Dasar Menghitung Hari di Excel

    Excel menyediakan beberapa metode sederhana untuk menghitung jumlah hari. Metode yang dipakai bergantung pada tujuan perhitungan, apakah ingin mencari selisih tanggal biasa, durasi hingga hari ini, atau jumlah hari kerja.

    Menghitung Selisih Hari dengan Pengurangan Tanggal

    Cara paling dasar adalah mengurangi tanggal akhir dengan tanggal awal.

    Misalnya:

    • A2 berisi tanggal mulai: 01/05/2026
    • B2 berisi tanggal selesai: 18/05/2026

    Gunakan rumus:

    =B2-A2

    Hasilnya adalah:

    17

    Angka tersebut menunjukkan jarak antara 1 Mei 2026 dan 18 Mei 2026. Rumus ini cocok untuk menghitung lama pengerjaan, durasi sewa, atau jeda antarperistiwa.

    Jika hasilnya tampil sebagai tanggal, ubah format sel menjadi Number atau General.

    Menghitung Jumlah Hari dengan Fungsi DAYS

    Selain pengurangan biasa, Excel memiliki fungsi DAYS yang dirancang khusus untuk menghitung selisih antara dua tanggal.

    Format rumusnya:

    =DAYS(tanggal_akhir,tanggal_awal)

    Contoh:

    =DAYS(B2,A2)

    Jika A2 berisi 01/05/2026 dan B2 berisi 18/05/2026, hasilnya tetap:

    17

    Fungsi ini lebih mudah dibaca ketika worksheet berisi banyak formula. Bagi pemula, DAYS membantu membuat logika rumus terlihat lebih jelas.

    Menghitung Hari Sampai Tanggal Tertentu

    Jika ingin mengetahui berapa hari tersisa menuju suatu tenggat, gunakan tanggal tujuan dikurangi tanggal hari ini.

    Misalnya:

    • A2 berisi batas pembayaran: 30/05/2026

    Rumusnya:

    =A2-TODAY()

    Jika tanggal saat ini adalah 18 Mei 2026, hasilnya:

    12

    Fungsi TODAY() otomatis membaca tanggal berjalan dari sistem komputer. Rumus ini sering digunakan dalam invoice, daftar jatuh tempo, masa aktif promosi, atau deadline pekerjaan.

    Menghitung Berapa Hari yang Sudah Berlalu

    Untuk mengetahui durasi sejak suatu tanggal hingga hari ini, gunakan kebalikan dari rumus sebelumnya.

    Misalnya:

    • A2 berisi tanggal mulai bekerja: 01/04/2026

    Rumus:

    =TODAY()-A2

    Jika hari ini 18 Mei 2026, hasilnya adalah:

    47

    Perhitungan ini berguna untuk memantau usia dokumen, umur piutang, atau lama keterlambatan.

    Cara Menghitung Hari Kerja di Excel

    Tidak semua kebutuhan menghitung seluruh hari kalender. Dalam administrasi, HR, proyek, atau operasional bisnis, hari kerja sering menjadi acuan utama.

    Menghitung Hari Kerja dengan NETWORKDAYS

    Fungsi NETWORKDAYS digunakan untuk menghitung jumlah hari kerja antara dua tanggal dengan mengecualikan Sabtu dan Minggu.

    Format dasar:

    =NETWORKDAYS(tanggal_awal,tanggal_akhir)

    Contoh:

    • A2: 01/05/2026
    • B2: 18/05/2026

    Rumus:

    =NETWORKDAYS(A2,B2)

    Excel akan menghitung jumlah hari kerja dalam rentang tersebut. Sabtu dan Minggu tidak dimasukkan ke dalam hasil.

    Menambahkan Hari Libur Nasional

    Dalam praktiknya, hari kerja juga sering harus mengecualikan tanggal merah atau libur perusahaan. Excel memungkinkan pengguna menambahkan daftar libur pada rumus.

    Contoh:

    • A2: tanggal mulai
    • B2: tanggal selesai
    • D2:D4: daftar hari libur

    Rumus:

    =NETWORKDAYS(A2,B2,D2:D4)

    Dengan rumus tersebut, Excel menghitung hari kerja sambil mengabaikan akhir pekan dan tanggal libur yang dimasukkan. Ini sangat membantu untuk membuat estimasi SLA, jadwal proyek, atau perhitungan cuti.

    Menghitung Hari Kerja dengan Akhir Pekan Khusus

    Beberapa bisnis memiliki pola kerja berbeda. Ada yang libur Jumat–Sabtu, ada pula yang masuk pada hari Sabtu. Untuk kebutuhan seperti ini, gunakan NETWORKDAYS.INTL.

    Format umum:

    =NETWORKDAYS.INTL(tanggal_awal,tanggal_akhir,kode_akhir_pekan)

    Contoh:

    =NETWORKDAYS.INTL(A2,B2,1)

    Kode 1 berarti akhir pekan jatuh pada Sabtu dan Minggu. Excel menyediakan kode lain untuk kombinasi hari libur yang berbeda.

    Contoh Menghitung Hari di Excel untuk Berbagai Kebutuhan

    Agar lebih mudah dipahami, berikut beberapa contoh penerapan rumus tanggal dalam aktivitas nyata.

    Contoh 1: Menghitung Lama Pengiriman Barang

    Misalnya:

    • Tanggal kirim di A2: 03/05/2026
    • Tanggal diterima di B2: 08/05/2026

    Gunakan:

    =B2-A2

    Hasilnya:

    5

    Artinya, proses pengiriman berlangsung selama lima hari kalender.

    Contoh 2: Menghitung Sisa Hari Menuju Jatuh Tempo

    Misalnya:

    • Tanggal jatuh tempo di A2: 25/05/2026

    Gunakan:

    =A2-TODAY()

    Jika hari ini 18/05/2026, hasilnya:

    7

    Angka ini menunjukkan masih ada tujuh hari sebelum batas pembayaran.

    Contoh 3: Menghitung Lama Keterlambatan

    Misalnya:

    • Batas penyelesaian tugas di A2: 10/05/2026

    Gunakan:

    =TODAY()-A2

    Jika hari ini 18/05/2026, hasilnya:

    8

    Artinya, pekerjaan telah melewati tenggat selama delapan hari.

    Contoh 4: Menghitung Durasi Kerja Proyek

    Misalnya:

    • Tanggal mulai proyek di A2: 04/05/2026
    • Tanggal selesai di B2: 22/05/2026

    Gunakan:

    =NETWORKDAYS(A2,B2)

    Rumus ini menghitung hari aktif kerja selama proyek berlangsung, bukan seluruh hari kalender. Hasilnya lebih relevan untuk estimasi produktivitas tim.

    Contoh 5: Menghitung Hari Kerja dengan Libur Tambahan

    Misalnya:

    • Tanggal awal di A2: 04/05/2026
    • Tanggal akhir di B2: 22/05/2026
    • Hari libur tambahan di D2: 14/05/2026

    Gunakan:

    =NETWORKDAYS(A2,B2,D2)

    Excel akan mengurangi satu hari kerja dari hasil akhir karena tanggal tersebut dianggap libur.

    Rumus Penting untuk Menghitung Hari di Excel

    Pemula dapat mulai dari beberapa rumus utama berikut agar lebih mudah mengolah data berbasis tanggal.

    Rumus Selisih Hari Biasa

    =B2-A2

    Digunakan untuk menghitung jarak hari kalender antara dua tanggal.

    Rumus Fungsi DAYS

    =DAYS(B2,A2)

    Digunakan untuk menghitung selisih dua tanggal dengan penulisan yang lebih jelas.

    Rumus Hari Menuju Tenggat

    =A2-TODAY()

    Digunakan untuk melihat sisa hari dari tanggal sekarang menuju tanggal target.

    Rumus Hari Sejak Tanggal Awal

    =TODAY()-A2

    Digunakan untuk menghitung jumlah hari yang sudah lewat.

    Rumus Hari Kerja

    =NETWORKDAYS(A2,B2)

    Digunakan untuk menghitung jumlah hari aktif tanpa Sabtu dan Minggu.

    Rumus Hari Kerja dengan Libur

    =NETWORKDAYS(A2,B2,D2:D5)

    Digunakan saat ada daftar tanggal libur yang harus dikecualikan.

    Hal yang Perlu Diperhatikan Saat Menghitung Hari di Excel

    Agar hasil perhitungan tepat, ada beberapa hal sederhana yang sebaiknya diperiksa sebelum menggunakan rumus.

    Pastikan Format Tanggal Sudah Benar

    Gunakan format Date pada sel tanggal. Jika Excel membaca tanggal sebagai teks, rumus tidak akan berjalan sebagaimana mestinya. Untuk mengecek, perhatikan posisi teks dalam sel. Angka atau tanggal yang dikenali Excel biasanya rata kanan secara default.

    Gunakan Urutan Tanggal yang Tepat

    Jika menghitung durasi, letakkan tanggal awal lebih dulu dan tanggal akhir setelahnya. Jika urutan terbalik, hasil rumus bisa berupa angka negatif.

    Contoh:

    • =A2-B2 akan menghasilkan nilai negatif jika A2 lebih awal daripada B2.

    Sesuaikan Rumus dengan Tujuan

    Gunakan pengurangan biasa untuk hari kalender. Pakai NETWORKDAYS jika yang dihitung adalah hari kerja. Memilih rumus yang tepat ibarat memakai alat yang sesuai ukuran; pekerjaan menjadi lebih cepat dan hasilnya tidak meleset.

    Periksa Hasil Sebelum Dipakai dalam Laporan

    Setelah menyalin rumus ke banyak baris, lihat beberapa hasil secara acak. Pemeriksaan kecil ini membantu memastikan tidak ada tanggal salah input, sel kosong, atau format yang mengganggu perhitungan.