Excel-用公式更改日期格式(TEXT)
文章推薦指數: 80 %
在Excel 中,有網友想要將一個已知日期減1 ,並且將原型格式更改為8 碼的格式(參考下圖),該如何處理? 【輸入公式】 儲存格B2:=TEXT(A2-1 ...
學不完.教不停.用不盡
跳到主文
分享個人電腦教學和回答網友提問
(Google,Windows,雲端應用)
(Excel,Word,PowerPoint)
部落格全站分類:數位生活
相簿
部落格
留言
名片
贊助廠商
Mar13Fri201512:49
Excel-用公式更改日期格式(TEXT)
在Excel中,有網友想要將一個已知日期減1,並且將原型格式更改為8碼的格式(參考下圖),該如何處理?
【輸入公式】
儲存格B2:=TEXT(A2-1,"yyyymmdd")
TEXT函數的參數A2-1,表示儲存格中的日期減1,"yyyymmdd"表示將格式顯示為西元年4碼、月2碼、日2碼。
複製儲存格B2,往下各列貼上。
這是TEXT函數好用之處!可以直接在函數中設定數值的顯示格式,當然你也可以改由手動的格式設定來調整顯示的樣子。
你可以在儲存格的數值格式中,設定數值的自訂格式為:yyyymmdd。
而TEXT函數能設定的格式多元,請參考微軟網站所列的做法:
資料來源:https://support.office.com/zh-hk/article/TEXT-%E5%87%BD%E6%95%B8-29cea14b-bd86-426c-9985-cb2f0b19df58?ui=zh-TW&rs=zh-HK&ad=HK
預留位置
描述
0(零)
如果某數字內含零的數目比格式內設定的零更少,則會顯示無意義的零。
例如,若您輸入 8.9,並想要將其顯示為 8.90,請使用格式 #.00。
#
遵循與0(零)相同的規則。
不過,當您輸入數字時,若該數字的小數點任一端內含比格式內設定 # 符號的小數位數更少時,Excel就不會顯示多餘的零。
例如,若自訂格式為 #.##,而您在儲存格內輸入 8.9,則會顯示 8.9。
?
遵循與0(零)相同的規則。
不過,Excel會在小數點的任一端為無意義的零加上空白,使小數點在資料行中對齊。
例如,自訂格式 0.0? 會在資料行內對齊數字 8.9 和 88.99。
.(句點)
顯示數字內的小數點。
顯示天數、月份及年份:若要將數字以日期格式顯示(例如天數、月份和年份),請在format_text引數內使用下列代碼。
引數
描述
m
以沒有前置零的數字顯示月份。
mm
以具有適當之前置零的數字顯示月份。
mmm
以縮寫(Jan到Dec)顯示月份。
mmmm
以全名(January到December)顯示月份。
mmmmm
以單一字母(J到D)顯示月份。
d
以沒有前置零的數字顯示天數。
dd
以具有適當之前置零的數字顯示天數。
ddd
以縮寫(Sun到Sat)顯示天數。
dddd
以全名(Sunday到Saturday)顯示天數。
yy
以兩位數的數字顯示年份。
yyyy
以四位數的數字顯示年份。
顯示小時、分鐘和秒數:若要顯示時間格式(例如小時、分數和秒數),請在format_text引數內使用下列代碼。
引數
描述
h
以沒有前置零的數字顯示小時。
[h]
以小時為單位顯示已耗用時間。
如果您正在使用某個以超過24小時的數字傳回時間的公式,請使用類似 [h]:mm:ss 的數字格式。
hh
以具有適當之前置零的數字顯示小時。
如果格式內含 AM 或 PM,則會依照12小時制來顯示小時。
否則便以24小時制來顯示小時。
m
以沒有前置零的數字顯示分鐘。
附註 m 或 mm 代碼必須立即出現在 h 或 hh 代碼之後,或立即出現在 ss 代碼之前,否則Excel便會顯示月份,而不是分鐘。
[m]
以分鐘為單位顯示已耗用時間。
如果您正在使用某個以超過60分鐘的數字傳回時間的公式,請使用類似 [mm]:ss 的數字格式。
mm
以具有適當之前置零的數字顯示分鐘。
附註 m 或 mm 代碼必須立即出現在 h 或 hh 代碼之後,或立即出現在 ss 代碼之前,否則Excel會顯示月份,而不是分鐘。
s
以沒有前置零的數字顯示秒數。
[s]
以秒數為單位顯示已耗用時間。
如果您正在使用某個以超過60秒的數字傳回時間的公式,請使用類似 [ss] 的數字格式。
ss
以具有適當之前置零的數字顯示秒數。
如果您想要顯示秒數的分數文字,請使用類似h:mm:ss.00 的數字格式。
註:其他更多的說明請自行參閱微軟網站。
全站熱搜
創作者介紹
vincent
學不完.教不停.用不盡
vincent發表在痞客邦留言(4)人氣()
全站分類:數位生活個人分類:講義資料此分類上一篇:Excel-將不同類別資料篩選至另一個工作表(雙條件,陣列公式)
此分類下一篇:Excel-查表後篩選資料並計算總和(OFFSET,SUMPRODUCT,陣列公式)
上一篇:Google-使用Googel翻譯的語音輸入功能幫你打字
下一篇:在GoogleChrome中使用OneNoteClipper來搜集資料
歷史上的今天
2020:Excel-表格與清單轉換並且不含空格(OFFSET,INDEX,MOD,INT)
2019:Excel-傳送訊息至Line群組(IFTTT,Webhooks)
2018:Excel-持續計算項目和同日的累計(SUMIF,SUMPRODUCT)
2017:Excel-取前幾項最大值平均(處理不足項)(SUMPRODUCT)
2016:將Evernote記事移轉至OneNote中
2014:Excel-找出資料中日期最大對應的數值(陣列公式,OFFSET,MATCH)
2013:檔案總管也可以執行系統內建的程式
2013:PowerPoint-列印簡報時減少白邊
2012:Excel-重新編號
2012:清除及停用Google網頁記錄
2012:好用的免費音樂編輯工具-Audacity
2011:Windows7-簡單燒錄DVD影片
2010:Excel-計算當月最大天數
2010:Google推出GoogleReaderPlay
▲top
留言列表
發表留言
到站人數
本日人氣:
累積人氣:
內建文章關鍵字搜尋
回到頁首
回到主文
免費註冊
客服中心
痞客邦首頁
©2003-2021PIXNET
關閉視窗
PIXNET
Facebook
Yahoo!
Google
MSN
{{guestName}}
(登出)
您尚未登入,將以訪客身份留言。
亦可以上方服務帳號登入留言
請輸入暱稱(最多顯示6個中文字元)
請輸入標題(最多顯示9個中文字元)
請輸入內容(最多140個中文字元)
請輸入左方認證碼:
看不懂,換張圖
請輸入驗證碼
送出留言
延伸文章資訊
- 1設定以日期或時間顯示數字的格式 - Microsoft Support
- 2【Excel2010版-小技巧】在Excel中快速輸入當天日期、當下時間
在運用Execl方面,有時候會需要在Excel新增欄位或在函數中建立當天的日期來做加減,比如說年資的計算(可參考:計算到今天為止的年資-DATEDIF(2)), ...
- 3【教學】Excel 日期輸入民國年?多種日期格式隨你挑選!
【教學】Excel 日期如何輸入民國年?多種日期格式隨你挑選! · Step 1 在日期前加上「R」,輸入「R+yy/mm/dd」,即可看到日期變為民國 · Step 2 另外也可在功能列「常用...
- 4excel輸入技巧:13種日期輸入方法,你能對應使用麼?
excel輸入技巧:13種日期輸入方法,你能對應使用麼? · 1)today函數輸入當前日期——第4種. 在想要輸入日期的單元格中輸入公式函數=today(),可輸入當前系統 ...
- 5搞定Excel 日期時間相關計算--【一】日期時間的真相
Excel中的日期相關計算一直讓人很頭痛。到處尋求「密技」.... 其實。要搞定日期,要先認識他的本質:「日期時間」是數值資料以日期格式顯示而已! 日期怎麼會是數值呢 ...