2010-08-26 116 views

回答

1

我發現使用WolframAlpha計算天數是最「簡單」的方式來做到這一點。使用下面的代碼:

REGEXEXTRACT(JOIN("";ImportXML(JOIN("";"http://www.wolframalpha.com/input/?i=birthday+";YEAR(A2);"-";MONTH(A2);"-";DAY(A2);"&asynchronous=false&equal=Submit"); "//script")); "(\d+) days until next") 

其中A2是與人的生日的單元格。

+0

到目前爲止,我一直在使用excel來存儲一些數字和字符串,而沒有接觸到這種技術(比如剛剛提出的那種技術)。你能解釋一下如何實際「運行」這個嗎? – Rahul 2010-08-26 13:59:03

1

使用谷歌電子表格內部功能:

=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() 

其中A2是與人的生日細胞。

如果開頭是測試如果下一個生日是今年或明年。

相關問題