[算表] excel認得的日期格式? (已補充說明)

看板Office作者時間8年前 (2017/05/25 10:09), 8年前編輯推噓2(2015)
留言17則, 4人參與, 最新討論串1/1
軟體:Excel 版本:2013/2016 若在儲存格內輸入 1-May 我的excel會自動把它變成 42856 但是我朋友電腦的excel如果輸入 1-May Excel卻不認得這是日期 請問這是一個可以修改的設定嗎? 該如何讓我朋友的電腦也能認得這個日期呢? 謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.170.73 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1495678156.A.EBD.html

05/25 10:40, , 1F
選取儲存格按滑鼠>儲存格格式>數值>日期
05/25 10:40, 1F

05/25 10:40, , 2F
按滑鼠右鍵
05/25 10:40, 2F

05/25 10:51, , 3F
用樓上所提的功能的前提,應該是excel要先認得這是一個
05/25 10:51, 3F

05/25 10:51, , 4F
日期而非文字
05/25 10:51, 4F

05/25 12:18, , 5F
會有這種狀況 應該是因為在你輸入資料之前儲存格
05/25 12:18, 5F

05/25 12:19, , 6F
已經有了格式設定 所以你輸入後就以數值的方式呈現
05/25 12:19, 6F

05/25 12:19, , 7F
如果你開一個全新的檔案 輸入1-May 是不會變成數值的
05/25 12:19, 7F

05/25 12:20, , 8F
反言之 如果你輸入42856然後又調整格式為日期
05/25 12:20, 8F

05/25 12:20, , 9F
那就會顯示程日期的樣子
05/25 12:20, 9F

05/25 12:21, , 10F
excel的日期其實本身就是一個數值 才能夠加減運算
05/25 12:21, 10F

05/25 12:24, , 11F
你的朋友的情形應該是輸入之前已經設定為文字格式
05/25 12:24, 11F

05/25 12:24, , 12F
最明顯的情況是 如果輸入完成後 1-May會靠儲存格左側
05/25 12:24, 12F
對不起,我描述得太模糊了,重講一次: 在我的電腦上,開一個新的excel檔案,任選一個儲存格輸入1-May 此時儲存格上顯示的是 1-May 公式欄顯示的是 2017/5/1 其值為 42856 並且我可以任選我想要的日期格式來顯示 而在我朋友的電腦上,開一個新的excel檔案,任選一個儲存格輸入1-May 它就是文字格式的1-May 儲存格上顯示的是 1-May 公式欄顯示的是 1-May 其值為 文字 1-May 所以當然不能透過改變儲存格格式來改變顯示 之所以會發現這個問題,是因為我貼給他的公式,用來擷取月份的: =TEXT(DATEVALUE("1-May"),"m") 我測試都正常,我朋友都出錯 目前茫然無解,還請各位大大協助推測原因。謝謝! ※ 編輯: yhlhenry (118.163.170.73), 05/25/2017 14:48:55

05/25 18:07, , 13F
你做個實驗 用你朋友的電腦創個檔案 key個1-May存檔
05/25 18:07, 13F

05/25 18:07, , 14F
後 用你的電腦開啟 看怎麼顯示 還有格式是什麼
05/25 18:07, 14F

05/25 21:31, , 15F
會不會是excel版本新舊的關係? 1-may是預設自訂格式d-mmm
05/25 21:31, 15F

05/25 21:31, , 16F
可能你朋友的版本沒有這個預設自訂格式
05/25 21:31, 16F

05/26 09:13, , 17F
感謝樓上兩位建議,我下次找個時間跟我朋友當面測試一下
05/26 09:13, 17F
文章代碼(AID): #1P9ZpCwz (Office)
文章代碼(AID): #1P9ZpCwz (Office)