
Gửi bởi
hieunq93
Thầy ơi! giúp em với. Em có bài excel giả hôm qua nay mà vẫn không đúng. đề bài yêu cầu"Những sinh viên nào có ngày sinh nhật bằng ngày tháng năm hiện tại thì ghi thông báo là "sinh nhật". Nếu qua ngày thì thông báo là "đã qua sinh nhật", còn lại hiển thị Số ngày sắp tới sinh nhật". Thầy xem giúp em nha! em cảm ơn nhìu ạh!
Người có ngày sinh 29/2:
1.Thông báo 4 năm 1 lần:
Mã:
=IF(AND(DAY(E5)=DAY(TODAY()),MONTH(TODAY())=MONTH(E5)),"Sinh Nhật",IF(DATE(YEAR(TODAY()),MONTH(E5),DAY(E5))<TODAY(),"Đã qua SN","Còn "&DATE(YEAR(TODAY()),MONTH(E5),DAY(E5))-TODAY()&" Ngày"))
2.Thông báo mỗi năm 1 lần, năm không nhuận vào ngày 28/2
Mã:
=IF(EDATE(E5,(YEAR(TODAY())-YEAR(E5))*12)=TODAY(),"Sinh Nhật",IF(DATE(YEAR(TODAY()),MONTH(E5),DAY(E5))<TODAY(),"Đã qua SN","Còn "&DATE(YEAR(TODAY()),MONTH(E5),DAY(E5))-TODAY()&" Ngày"))