Rumus Ajaib TODAY - Tanggal Otomatis yang Selalu Update Sendiri!

Rumus Ajaib TODAY - Tanggal Otomatis yang Selalu Update Sendiri!

⏰ Rumus Ajaib TODAY - Tanggal Otomatis yang Selalu Update Sendiri!

Pernah bikin jadwal atau absensi di spreadsheet, terus lupa update tanggalnya setiap hari? Atau pernah buka file lama dan tanggalnya masih tanggal kemarin? Nah, rumus TODAY adalah jam dinding ajaib di spreadsheet yang selalu tahu tanggal hari ini dan update otomatis!

1. Apa Itu TODAY?

TODAY adalah rumus di Excel atau Google Sheets yang fungsinya menampilkan tanggal hari ini secara otomatis. Yang hebat dari rumus ini adalah: setiap kali kamu buka file spreadsheet-mu, tanggalnya akan update sendiri ke tanggal hari itu!

Bayangkan TODAY seperti kalender pintar yang selalu robek sendiri setiap pagi - kamu nggak perlu ganti-ganti manual, dia sudah tahu sendiri hari ini tanggal berapa.

📅 Kapan TODAY Sangat Berguna?

  • Membuat absensi atau laporan harian yang selalu update
  • Menghitung umur atau berapa hari lagi suatu acara
  • Membuat countdown timer untuk deadline
  • Menandai data yang sudah kadaluarsa
  • Membuat sistem tracking tugas atau proyek

⚡ Fakta Menarik: TODAY adalah fungsi "volatile" - artinya dia akan otomatis update setiap kali spreadsheet dibuka atau ada perubahan data.

2. Cara Menggunakan Fungsi TODAY di Spreadsheet

Rumus TODAY adalah rumus paling sederhana di dunia spreadsheet!

=TODAY()

📖 Penjelasan:

  • Tidak ada parameter atau isian apapun di dalam kurung
  • Cukup ketik =TODAY() dan tekan Enter
  • Tanggal hari ini langsung muncul!

Contoh Soal 1: Menampilkan Tanggal Hari Ini

📝 Soal:
Pak Budi ingin membuat header laporan yang otomatis menampilkan tanggal hari ini.

Data Awal:

A B
Tanggal Laporan:
Status: Aktif

🔧 Cara Menyelesaikan:

  1. Klik sel B1
  2. Ketik rumus:
=TODAY()
  1. Tekan Enter

✅ Hasil:

A B
Tanggal Laporan: 27/01/2026
Status: Aktif

💡 Catatan: Besok tanggal di sel B1 akan otomatis berubah menjadi 28/01/2026, lusa jadi 29/01/2026, dan seterusnya!

Contoh Soal 2: Menghitung Tanggal 7 Hari dari Sekarang

📝 Soal:
Sekolah ingin membuat sistem pemberitahuan deadline tugas yang jatuh tempo 7 hari dari hari ini.

Data Awal:

A B
Hari Ini:
Deadline (+7 hari):

🔧 Cara Menyelesaikan:

Rumus untuk B1:

=TODAY()

Rumus untuk B2:

=TODAY()+7

✅ Hasil:

A B
Hari Ini: 27/01/2026
Deadline (+7 hari): 03/02/2026

💡 Penjelasan: Karena Excel menyimpan tanggal sebagai angka, kita bisa menambah atau mengurangi hari dengan mudah.

3. Contoh Rumus TODAY di Spreadsheet

Contoh Soal 3: Menghitung Umur Otomatis

📝 Soal:
Database siswa perlu menampilkan umur yang selalu update otomatis berdasarkan tanggal lahir.

Data:

A - Nama B - Tanggal Lahir C - Umur (Tahun)
Ahmad 15/05/2010
Siti 22/08/2011
Budi 10/12/2012

🔧 Rumus untuk Menghitung Umur (Sel C2):

=DATEDIF(B2,TODAY(),"Y")

💡 Penjelasan:

  • DATEDIF = fungsi untuk menghitung selisih tanggal
  • B2 = tanggal lahir
  • TODAY() = tanggal hari ini
  • "Y" = hasil dalam tahun (Year)

✅ Hasil:

A - Nama B - Tanggal Lahir C - Umur (Tahun)
Ahmad 15/05/2010 15
Siti 22/08/2011 14
Budi 10/12/2012 13

🎉 Keajaiban: Besok umur mereka tetap sama, tapi saat tanggal ulang tahun tiba, umur akan otomatis bertambah 1!

Contoh Soal 4: Countdown Timer Acara

📝 Soal:
Panitia sekolah ingin membuat countdown hari menuju acara pentas seni.

Data:

A B
Tanggal Hari Ini:
Tanggal Pentas Seni: 14/02/2026
Sisa Hari Lagi:

🔧 Rumus:

Sel B1:

=TODAY()

Sel B3:

=B2-TODAY()

✅ Hasil:

A B
Tanggal Hari Ini: 27/01/2026
Tanggal Pentas Seni: 14/02/2026
Sisa Hari Lagi: 18 hari

🎯 Manfaat: Setiap hari sisa hari akan berkurang 1 secara otomatis!

Contoh Soal 5: Menandai Tugas yang Terlambat

📝 Soal:
Guru ingin sistem yang otomatis menandai tugas siswa yang sudah lewat deadline.

Data:

A - Nama B - Deadline C - Status
Ahmad 25/01/2026
Siti 30/01/2026
Budi 20/01/2026

🔧 Rumus untuk Status (Sel C2):

=IF(B2<TODAY(),"TERLAMBAT","MASIH AMAN")

✅ Hasil (jika hari ini 27/01/2026):

A - Nama B - Deadline C - Status
Ahmad 25/01/2026 TERLAMBAT
Siti 30/01/2026 MASIH AMAN
Budi 20/01/2026 TERLAMBAT

4. Alternatif Rumus TODAY

A. NOW() - Tanggal DAN Jam

Jika TODAY hanya menampilkan tanggal, NOW() menampilkan tanggal DAN jam secara lengkap.

=NOW()

Hasil: 27/01/2026 19:08:35

Perbedaan:

  • TODAY() = hanya tanggal (27/01/2026)
  • NOW() = tanggal + jam (27/01/2026 19:08:35)

B. Ctrl + ; (Static Date - Tanggal Tetap)

Jika kamu ingin tanggal yang TIDAK update otomatis (tanggal tetap), gunakan shortcut keyboard:

  • Windows/Linux: Tekan Ctrl + ; (titik koma)
  • Mac: Tekan Cmd + ;

Kapan Digunakan?

  • Saat ingin mencatat "kapan data ini diinput"
  • Untuk dokumen arsip yang tidak boleh berubah
  • Membuat log atau history

C. DATE() - Membuat Tanggal Spesifik

Untuk membuat tanggal tertentu secara manual:

=DATE(2026,1,27)

Format: =DATE(tahun, bulan, tanggal)

Perbandingan Fungsi Tanggal

Fungsi Hasil Update Otomatis? Kegunaan
TODAY() Tanggal hari ini Ya ✅ Laporan, countdown, tracking
NOW() Tanggal + jam sekarang Ya ✅ Timestamp, log waktu
Ctrl + ; Tanggal saat diketik Tidak ❌ Arsip, history
DATE() Tanggal yang ditentukan Tidak ❌ Tanggal tetap, perhitungan

5. Study Kasus: Sistem Peminjaman Buku Perpustakaan

📝 Soal:
Perpustakaan SMA Nusantara ingin membuat sistem peminjaman buku otomatis yang:

  1. Mencatat tanggal pinjam (hari ini)
  2. Menghitung tanggal harus kembali (7 hari dari pinjam)
  3. Menghitung berapa hari lagi harus dikembalikan
  4. Otomatis menandai "TERLAMBAT" jika melewati deadline

Data Peminjaman:

A - Nama Siswa B - Judul Buku C - Tgl Pinjam D - Tgl Kembali E - Sisa Hari F - Status
Ahmad Rizki Laskar Pelangi
Siti Aminah Bumi Manusia
Budi Setiawan Perahu Kertas

🔧 Cara Menyelesaikan:

Langkah 1: Tanggal Pinjam (Sel C2)

=TODAY()

Langkah 2: Tanggal Harus Kembali - 7 hari dari pinjam (Sel D2)

=C2+7

Langkah 3: Sisa Hari (Sel E2)

=D2-TODAY()

Langkah 4: Status (Sel F2)

=IF(TODAY()>D2,"TERLAMBAT",IF(E2<=2,"SEGERA KEMBALI","AMAN"))

💡 Penjelasan Rumus Status:

  • Jika hari ini sudah lewat tanggal kembali → "TERLAMBAT"
  • Jika sisa hari ≤ 2 hari → "SEGERA KEMBALI"
  • Selain itu → "AMAN"

✅ Hasil (Simulasi: Buku dipinjam 27/01/2026):

A - Nama Siswa B - Judul Buku C - Tgl Pinjam D - Tgl Kembali E - Sisa Hari F - Status
Ahmad Rizki Laskar Pelangi 27/01/2026 03/02/2026 7 AMAN
Siti Aminah Bumi Manusia 27/01/2026 03/02/2026 7 AMAN
Budi Setiawan Perahu Kertas 27/01/2026 03/02/2026 7 AMAN

🎉 Keajaiban Sistem Ini:

  • Besok (28/01) sisa hari otomatis jadi 6 hari
  • Tanggal 01/02 status berubah jadi "SEGERA KEMBALI"
  • Tanggal 04/02 status otomatis jadi "TERLAMBAT"
  • Petugas perpustakaan tidak perlu update manual setiap hari!

Tambahan: Menghitung Denda Keterlambatan

Soal Lanjutan: Jika denda Rp 1.000 per hari keterlambatan, berapa dendanya?

Kolom G - Denda:

=IF(TODAY()>D2,(TODAY()-D2)*1000,0)

Penjelasan:

  • Jika sudah terlambat: hitung selisih hari × Rp 1.000
  • Jika belum terlambat: denda = 0

6. Pekerjaan Rumah

Sekarang giliran kamu praktik!

Soal 1: Absensi Harian Kelas

Buatlah sistem absensi yang otomatis menampilkan tanggal hari ini.

Template:

A - Tanggal B - Nama Siswa C - Status
Ahmad Hadir
Siti Hadir
Budi Izin

💡 Petunjuk:
Gunakan rumus di kolom A baris 1:

=TODAY()

Atau gabungkan dengan teks:

="Absensi Tanggal: "&TEXT(TODAY(),"DD/MM/YYYY")

Soal 2: Tracking Usia Proyek

Buatlah tracker yang menghitung sudah berapa hari proyek berjalan.

Data:

A - Nama Proyek B - Tanggal Mulai C - Hari Berjalan
Website Sekolah 01/01/2026
Majalah Dinding 15/01/2026
Video Profil 20/01/2026

💡 Petunjuk:

=TODAY()-B2

Soal 3: Sistem Reminder Ulang Tahun

Buatlah sistem yang memberitahu berapa hari lagi ulang tahun teman-temanmu tahun ini.

Data:

A - Nama B - Tanggal Lahir C - Ulang Tahun 2026 D - Sisa Hari
Ahmad 15/05/2010
Siti 22/08/2011

💡 Petunjuk Kolom C:

=DATE(YEAR(TODAY()),MONTH(B2),DAY(B2))

💡 Petunjuk Kolom D:

=C2-TODAY()

Soal 4: Sistem Kadaluarsa Makanan

Toko ingin sistem yang menandai produk yang sudah/hampir kadaluarsa.

Data:

A - Produk B - Tgl Kadaluarsa C - Sisa Hari D - Status
Susu Kotak 30/01/2026
Roti Tawar 28/01/2026
Keripik 15/02/2026

💡 Petunjuk Kolom C:

=B2-TODAY()

💡 Petunjuk Kolom D:

=IF(B2<TODAY(),"KADALUARSA",IF(C2<=3,"SEGERA HABISKAN","AMAN"))

🎁 Soal Bonus: Laporan Otomatis dengan Header Dinamis

Buatlah laporan penjualan dengan header yang cantik dan otomatis update.

Template:

A B
LAPORAN PENJUALAN HARIAN
Tanggal:
Hari:
Minggu ke:

💡 Petunjuk:

Tanggal (B2):

=TEXT(TODAY(),"DD MMMM YYYY")

Hari (B3):

=TEXT(TODAY(),"DDDD")

Minggu ke (B4):

=WEEKNUM(TODAY())

⚡ Tips Penting TODAY:

  1. TODAY() selalu update otomatis - untuk tanggal tetap gunakan Ctrl + ;
  2. TODAY bisa dikombinasi dengan operasi matematika: +7, -30, dll
  3. Gunakan IF + TODAY untuk membuat sistem status otomatis
  4. Kombinasikan dengan DATEDIF untuk menghitung umur atau durasi
  5. TODAY() tidak punya parameter - kurungnya tetap kosong
  6. Untuk format tanggal khusus, gunakan TEXT(TODAY(),"format")

🎁 DOWNLOAD FILE CONTOH + JAWABAN PEKERJAAN RUMAH SEKARANG

LINK AKSES

🎯 Selamat! Kamu sudah menguasai TODAY - jam dinding ajaib di spreadsheet! Dengan rumus ini, kamu tidak perlu lagi update tanggal manual setiap hari. Semua otomatis! Praktikkan terus agar semakin mahir! 🚀

💬 Share hasil pekerjaan rumahmu di komentar ya! Kami tunggu karya kreatifmu!

Zulkifli Lida

Terima kasih telah membaca. Bagikan artikel ini jika bermanfaat!

Komentar