Skip to main content

Cara Membuat Hari dan Tanggal Otomatis di Excel: TODAY(), NOW(), Urutan Tanggal (A2+1), SEQUENCE 1 Bulan, + Nama Hari Senin–Minggu (Lengkap Contoh Tabel & Rumus per Sel)

Diperbarui: 5 Februari 2026

Ringkasan cepat:

  • Tanggal otomatis “hari ini” pakai =TODAY(); tanggal+jam pakai =NOW().
  • Urutan tanggal (besok, lusa, dst) paling mudah: =A2+1 lalu tarik ke bawah.
  • Excel modern bisa membuat 1 bulan tanggal otomatis dengan SEQUENCE (cepat, rapi).
  • Nama hari (Senin–Minggu) bisa tampil otomatis dari tanggal (tanpa diketik manual).
  • Jika kamu butuh “tanggal cap” yang tidak berubah (stempel), jangan pakai TODAY/NOW—gunakan cara “nilai tetap”.

Daftar isi

Konsep dulu: otomatis “berubah” vs otomatis “stempel”

Di Excel, ada 2 kebutuhan yang sering ketukar:

  • Otomatis berubah (dinamis): nilai ikut berubah sesuai hari/jam sekarang (contoh: TODAY/NOW).
  • Otomatis stempel (tetap): sekali masuk, nilainya tidak ikut berubah lagi (cocok untuk tanggal input, absen, bukti entry).

Untuk pemula yang ingin paham rumus dasar (termasuk TEXT untuk tanggal), mulai dulu dari: Rumus Excel Basic untuk Pemula: 12 Rumus Dasar yang Paling Sering Dipakai (Plus Contoh Tabel per Sel).

Cara 1: Tanggal otomatis hari ini (TODAY) dan jam (NOW)

1) Tanggal hari ini otomatis

Rumus:

=TODAY()

Cocok untuk laporan yang selalu ingin menampilkan “tanggal hari ini”.

2) Tanggal + jam saat ini

Rumus:

=NOW()

Cocok untuk dashboard atau log yang butuh tanggal dan jam.

3) Kalau butuh “stempel” tanggal/jam yang tidak berubah

TODAY/NOW akan berubah saat file dihitung ulang. Untuk “stempel” yang tetap, cara aman:

  1. Isi dulu dengan =TODAY() atau =NOW()
  2. Copy sel → Paste Special → Values (tempel sebagai nilai)

Cara 2: Urutan tanggal otomatis (A2+1) + AutoFill

Ini cara paling “tahan banting” untuk membuat tanggal berurutan: hari ini, besok, lusa, dst.

1) Rumus besok dari tanggal awal

Misalnya A2 berisi tanggal awal. Di A3:

=A2+1

Tarik ke bawah untuk membuat urutan tanggal.

2) AutoFill tanpa rumus (cara cepat)

  1. Ketik tanggal awal (misalnya 01/02/2026)
  2. Tarik fill handle (pojok kanan bawah sel) ke bawah
  3. Jika perlu, pilih “Fill Days”

Cara 3: Tanggal 1 bulan otomatis dengan SEQUENCE (Excel modern)

Kalau kamu pakai Excel yang mendukung dynamic array, kamu bisa menghasilkan 1 bulan tanggal sekaligus dalam satu rumus.

Contoh: buat tanggal 1–31 Februari? (catatan: Februari tidak selalu 31)

Agar aman, umumnya kamu tentukan tanggal mulai dan jumlah baris yang dibutuhkan (mis. 30 hari) sesuai kebutuhan template. Contoh membuat 31 tanggal mulai 1 Februari 2026:

=SEQUENCE(31,1,DATE(2026,2,1),1)

Jika muncul error #SPILL!, biasanya karena area output tidak kosong/ada merge. Solusi lengkapnya ada di: Cara Mengatasi Error #SPILL! di Excel: Penyebab Paling Sering + Solusi (Untuk Rumus Dynamic Array).

Cara 4: Nama hari otomatis dari tanggal (Senin–Minggu)

Setelah tanggal sudah benar, nama hari adalah “turunan” dari tanggal. Untuk pembahasan lengkap (tanpa rumus vs pakai rumus, plus solusi agar selalu bahasa Indonesia), baca: Cara Membuat Hari Otomatis di Excel dari Tanggal: Nama Hari (Senin–Minggu), Weekend/Hari Kerja, dan Isi Otomatis 1 Bulan.

1) Cara cepat (tanpa rumus): Format Cells

Jika sel berisi tanggal valid, kamu bisa menampilkan nama hari dengan format custom dddd.

2) Cara dengan rumus TEXT

Contoh (tanggal di A2):

=TEXT(A2,"dddd")

Contoh tabel siap ketik + rumus per sel (wajib)

Tabel ini menggabungkan: tanggal dinamis (TODAY), timestamp (NOW), urutan tanggal (A2+1), nama hari, dan SEQUENCE. Silakan ketik persis agar kamu bisa langsung praktik.

A: Tanggal_Awal B: Tanggal_Berikutnya C: Hari_dari_A D: Tanggal_Hari_Ini E: Timestamp_Sekarang
01/02/2026 02/02/2026 Senin (otomatis) (otomatis)
02/02/2026 03/02/2026 Selasa (otomatis) (otomatis)

1) Rumus tanggal berikutnya (kolom B)

Di B2:

=A2+1

Copy ke bawah.

2) Rumus nama hari dari tanggal (kolom C)

Di C2:

=TEXT(A2,"dddd")

Copy ke bawah.

3) Rumus tanggal hari ini otomatis (kolom D)

Di D2:

=TODAY()

4) Rumus timestamp sekarang (kolom E)

Di E2:

=NOW()

5) Bonus: buat 1 bulan tanggal otomatis di kolom lain (SEQUENCE)

Misalnya kamu ingin menumpahkan daftar tanggal di G2 ke bawah (31 baris):

=SEQUENCE(31,1,DATE(2026,2,1),1)

Tips biar rapi: Excel Table, sort tanggal, dan anti salah input

1) Jadikan data sebagai Excel Table (Ctrl+T) jika kamu membuat log harian

Untuk file absen/log/rekap harian, Excel Table membuat struktur lebih stabil dan rumus biasanya ikut “turun” saat tambah baris. Panduannya: Cara Membuat Excel Table (Ctrl+T) yang Benar untuk Pemula.

2) Sort tanggal dengan aman (biar baris tidak geser)

Kalau kamu ingin mengurutkan berdasarkan tanggal, pastikan “Expand selection” dan struktur tabelnya rapi. Panduan lengkapnya: Cara Mengurutkan Data di Excel untuk Pemula: Sort A–Z, Multi-Level Sort, dan Sort Aman Tanpa Baris Geser.

3) Catatan syariat (ringkas)

Jika kamu memakai tanggal/jam otomatis untuk absensi atau bukti input, jaga amanah: jangan memanipulasi stempel waktu untuk menipu laporan. Buat sistem yang mudah diaudit (misalnya simpan versi/riwayat file dan aturan input yang jelas).

FAQ

1) Rumus tanggal otomatis hari ini di Excel apa?

Gunakan =TODAY().

2) Rumus tanggal dan jam otomatis sekarang apa?

Gunakan =NOW().

3) Cara bikin tanggal berurutan otomatis (besok, lusa)?

Gunakan =A2+1 lalu tarik ke bawah, atau AutoFill “Fill Days”.

4) Kenapa nama hari saya jadi “Monday”, bukan “Senin”?

Biasanya karena setting bahasa/region. Cara paling stabil untuk bahasa Indonesia bisa memakai teknik khusus (CHOOSE+WEEKDAY) yang dibahas lengkap di artikel “Cara Membuat Hari Otomatis…” pada link di atas.

Baca juga di Beginisob.com

Comments

Edukasi Terpopuler

Connect With Us

Copyright @ 2023 beginisob.com, All right reserved