Board logo

標題: 關於天數計算問題? [打印本頁]

作者: jumky    時間: 2011-10-29 19:29     標題: 關於天數計算問題?

請問各位大大:
如果A1輸入99.12.01...B1輸入=DATEVALUE("99/12/31")-DATEVALUE(SUBSTITUTE(A1,".","/"))+1公式
可當A1輸入100.12.01...B1輸入=DATEVALUE("100/12/31")-DATEVALUE(SUBSTITUTE(A1,".","/"))+1公式時
卻出現#VALUE!的錯誤訊息?
所以請問大大要如何設公式計算100.12.31-A1欄的日期=天數 ??
作者: a8350070    時間: 2011-10-29 23:03

這是因為excel在判讀日期的年份時是以西元年為主而非民國年
當輸入99/1/1  excel會自動轉成1999/1/1 非民國99年(2010)
欲令excel知道輸入的是民國年份的方法是在年之前加r
例如 輸入r100/1/1  excel會自動轉成2011/1/1

所以建議的解決方式為
可以將輸入100的習慣改成輸入2011
或者將公式改成 =DATEVALUE("r100/12/31")-DATEVALUE("r"&SUBSTITUTE(A1,".","/"))+1
作者: jumky    時間: 2011-10-30 00:56

回復 2# a8350070


   試了a8350070大大的公式....可以了....謝謝大大~~感謝...,:)




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)