標題:
[發問]
有關數字轉成日期格式
[打印本頁]
作者:
acidcocco
時間:
2011-1-6 15:51
標題:
有關數字轉成日期格式
例如:
1000103
輸入公式=DATEVALUE(LEFT(D211,2)&"/"&MID(D211,4,2)&"/"&RIGHT(D211,2))
結果出來是10/1/3
但我要的是100/1/3
請問這公式是否有那裡需要修改的?!
謝謝^^
作者:
Hsieh
時間:
2011-1-6 16:06
=TEXT(DATEVALUE(SUBSTITUTE(TEXT(A1+19110000,"00-00-00"),"-","/")),"e/m/d")
作者:
asus103
時間:
2011-1-6 16:44
從來沒有用過、想過TXET竟然還可以如此轉換
EXCEL說明、函數字典上都查不到的
又多學到了
作者:
acidcocco
時間:
2011-1-6 17:25
謝謝版大的指導
可不了解的是為何要加上text
還有我原有的公式是否就不適用了呢?!
因為我有計算年資的問題
基準日是設99/12/31(雖顯示是這樣,但是實際數字卻是1999/12/31)
我基準日改成2010/12/31,顯示99/12/31
這樣所有年資計算都不對了= ="
我的計算公式是這樣
=DATEDIF(E153,$N$2+1,"y")&"年"&DATEDIF(E153,$N$2+1,"ym")&"月"&DATEDIF(E153,$N$2+1,"md")&"天"
我要怎麼修改才對呢~_~
作者:
Hsieh
時間:
2011-1-6 18:35
民國跟西元不同
=DATEVALUE(SUBSTITUTE(TEXT(A1+19110000,"00-00-00"),"-","/"))
以上公式就會轉成正確日期序列數
利用格式自訂"e/m/d"就會顯示民國年月日,但值是正確的西元日期
作者:
acidcocco
時間:
2011-1-6 20:27
原來如此啊~~
我的問題解決了
感謝版大的指導^^
作者:
birdy0815
時間:
2011-1-9 14:38
哇!好詳細 我在輸入資料 民國和西元 常常無法解決 因為我都用儲存格格式 裡面的數值中的日期 有時很氣 無法使用我要的數值 謝謝 學起來
作者:
ANGELA
時間:
2011-1-10 11:50
EXCEL 的函式解釋並不是很清楚,事實上DATEVALUE接受
=DATEVALUE(TEXT(A1+19110000,"0000-00-00"))的格式
作者:
janejacky
時間:
2011-1-10 19:01
真是解決我的困惱 越學越好玩喔
作者:
gong
時間:
2011-1-11 08:59
=--TEXT(A1+19110000,"0000-00-00")
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)