Di Excel - bagaimana membandingkan tanggal dengan tanggal hari ini, tetapi mengabaikan bagian tahun?

0

Saya memiliki daftar ulang tahun kontak yang besar dan terus berkembang. Mereka semua termasuk tahun, tetapi itu tidak relevan dengan kebutuhan kita. Saya ingin memiliki sel yang menghitung apakah ulang tahun (hari dan bulan) antara Hari ini dan 14 hari dari hari ini.

Saya telah menggunakan rumus ini:

=IF(F5>TODAY()+14,"later", "earlier")

Tapi tentu saja, itu membandingkan semuanya termasuk tahun - jadi tentu saja semua orang yang lahir sebelum hari ini Saya tahu formula saya tidak lengkap, tetapi saya hanya menggunakannya untuk tujuan kejelasan.

Blobby
sumber
Anda harus menggunakan tombol yang sesuai untuk menunjukkan bahwa salah satu jawaban ini berfungsi (atau berfungsi lebih baik) untuk Anda. Dengan cara ini, pengunjung yang akan datang akan melihat mana yang menjawab pertanyaan Anda, dan orang-orang yang memberikan jawaban akan menerima poin yang sesuai.
music2myear

Jawaban:

1

Menggunakan DATE(YEAR(TODAY()),MONTH(F5),DAY(F5)) untuk mengembalikan tanggal pada tahun ini pada hari dan bulan itu.

=IF(DATE(YEAR(TODAY()),MONTH(F5),DAY(F5))>TODAY() + 14,"later",IF(DATE(YEAR(TODAY()),MONTH(F5),DAY(F5))<TODAY(),"Past",IF(DATE(YEAR(TODAY()),MONTH(F5),DAY(F5))=TODAY(),"Today","With in Two Weeks")))

enter image description here

Scott Craner
sumber
Terima kasih, saya juga suka cara ini. Sunting: kembali untuk mengatakan bahwa ini mungkin bekerja lebih baik untuk saya - karena ini mencakup seluruh perhitungan untuk "dalam dua minggu". Terima kasih!
Blobby
1

Ini satu cara:

=IF(TEXT(F5,"dd/mm")>TEXT(TODAY()+14,"dd/mm"),"later","earlier")
Brian
sumber
Hebat! Itu sepertinya berhasil :)
Blobby