- 帖子
- 835
- 主題
- 6
- 精華
- 0
- 積分
- 915
- 點名
- 0
- 作業系統
- Win 10,7
- 軟體版本
- 2019,2013,2003
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2010-5-3
- 最後登錄
- 2025-7-5
|
本帖最後由 luhpro 於 2014-10-18 05:45 編輯
在Excel中,經常會繕打日期,例如:2014/10/10
由於經常繕打,因此將儲存格格式改為:"2014/"##"/"##
由此 ...
由此一來,則可以直接打1010,就會自動顯示:2014/10/10
但是如果是繕打0805,就會自動顯示:2014/8/05...
av8d 發表於 2014-10-13 21:11 
儲存格格式中用 # 時,若該位置數字為 0 時會不顯示,
但若想要顯示 0 則可以用 0 取代 # (如下圖)
至於要簡易輸入符合 Excel 日期格式的內容也是可以的喔,
只要事先設定好儲存格格式為 yyyy/mm/dd
在輸入日期時輸入 月份-日期 即可.
若欲顯示日期為 2014/06/09 則輸入 6-9 ( 0 不用輸入)即可. (如下圖)
(若輸入 8-9 , 則當日期格式 yyyy/m/d 顯示 2014/8/9 , yyyy/mm/dd 顯示 2014/08/09 , e/m/d 顯示 103/8/9)
以下是題外話: (這是我測試歸納結果後, 理解出來的 Excel 輸入規範, 歡迎指正)
也正因為 數字-數字 的輸入方式 Excel 依下列規範可能會自動轉換為日期,
所以若只是單純想輸入 數字-數字 文字的人,
會得到非預期的結果,(日期)
這時要在前面加上 '
Excel 才會真的辨識為文字.
當我們輸入 8-5 會自動變成 2014/8/5
(若 - 前面數字小於 13 且 該月份中有 - 後面數字的日期, 會視為輸入 月份-日期,
但若 - 前面數字的日期大於13 且 - 後面數字小於 13且 - 後面數字月份中有 - 前面數字的日期, 會視為輸入 日期-月份)
(以上日期的年份會自動帶入今年)
而輸入 65-8 會自動變成 1965/8/1
(若不符合上面所述日期的範圍, 則若 - 前面數字小於 100 且 - 後面數字小於 13 則視為輸入 年份-月份-1, 否則視為輸入文字) |
|