Excel-用公式更改日期格式(TEXT)

文章推薦指數: 80 %
投票人數:10人

在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個中文字元) 請輸入左方認證碼: 看不懂,換張圖 請輸入驗證碼 送出留言



請為這篇文章評分?