[算表] datedif函數出現#NAME?錯誤

看板Office作者 (原來我戀家)時間12年前 (2014/04/16 08:47), 編輯推噓0(009)
留言9則, 2人參與, 最新討論串1/1
軟體:excel 版本:2007 google在計算2個日期的天數時可用datedif這個隱藏函數 依樣畫葫蘆輸入= date(開始日,結束日,D) 但在結果欄卻出現#NAME? 的錯誤訊息 確認為日期格式, 也確認起始日和結束日沒放錯 請問有人知道原因嗎? 謝謝 檔案:http://ppt.cc/Ycde -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 163.15.161.248 ※ 文章網址: http://www.ptt.cc/bbs/Office/M.1397609251.A.951.html

04/16 08:51, , 1F
1.第三個參數d,要改為"d"
04/16 08:51, 1F

04/16 08:52, , 2F
2.日期要改為符合excel日期格式
04/16 08:52, 2F

04/16 08:54, , 3F
D2=DATEDIF(TEXT(A2,"0000!/00!/00"),TEXT(B2,"0000!/00!/0
04/16 08:54, 3F

04/16 08:54, , 4F
0"),"d")+1
04/16 08:54, 4F

04/16 08:55, , 5F
04/16 08:55, 5F

04/16 13:27, , 6F
謝謝s大,所以只DATEDIF只能用0000/00/00的日期格式嗎?
04/16 13:27, 6F

04/16 13:44, , 7F
不只,像text(a2,0000-00-00),excel也了解
04/16 13:44, 7F

04/16 13:44, , 8F
函數date,replace來轉換也ok
04/16 13:44, 8F

04/16 14:30, , 9F
也將以上三種加入上面連結內了,請重下
04/16 14:30, 9F
文章代碼(AID): #1JJTCZbH (Office)
文章代碼(AID): #1JJTCZbH (Office)