在谷歌电子表格中计算下一个生日的天数

Mar*_*rau 2 google-sheets

我有一个人的出生日期,想计算他/她下一个生日的天数。如何以处理闰年和其他“奇怪”事物的方式做到这一点?

Guy*_*Guy 7

使用谷歌电子表格内部函数:

=IF(DATE(YEAR(TODAY()),MONTH(A2),DAY(A2))>TODAY(),
  DATE(YEAR(TODAY()),MONTH(A2),DAY(A2)),
  DATE(YEAR(TODAY())+1,MONTH(A2),DAY(A2)))
-TODAY()
Run Code Online (Sandbox Code Playgroud)

其中A2是包含此人生日的单元格。

IF一开始是检验如果下一个生日是今年或明年。