返回列表 上一主題 發帖

關於天數計算問題?

關於天數計算問題?

請問各位大大:
如果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欄的日期=天數 ??

這是因為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
My Blog
http://blog.xuite.net/a8350070

TOP

回復 2# a8350070


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

TOP

        靜思自在 : 為人處世要小心細心,但不要「小心眼」。
返回列表 上一主題