今天作者君介紹一下将年月日的時間格式轉換為月日的格式,舉例來講,就是将2022年1月13日的快速轉換為0113的格式。
在下圖中有三種不同形式的時間,我們需要将三種時間轉換為三種指定的日期格式。
在圖中我們發現日期2的數據沒有發生變化,日期1日期3都通過公式轉換成指定的日期格式。
我們點擊日期1下的單元格,看一看它的公式:=TEXT(A2,"mmdd")
TEXT是一個文本函數,表達式為:=text(值,格式)主要作用就是将文本數據轉換為各種格式的數據,比如将數字轉換為大寫中文數字,将日期轉換為星期幾等等,其應用範圍很廣,實用性也很強。
這裡text函數是将引用的單元格轉換為“mmdd”格式的日期格式,這是它的一種固定樣式,如果寫成“yymm”,則表示年份月份。
而且輸入m和d的個數會占用相應個數的字符,簡單來講,比如“mdd”是113,那麼“mmdd”就是0113.
因此通過寫入text函數,得到了時間1對應的日期格式。
而在日期2下的公式并沒有什麼不同,但結果也沒有變化,這是因為時間2的格式并不是常規的時間格式,它被判定為文本,因此使用text函數轉換日期格式時,便不會執行公式,而保持原格式。
再說時間3,也屬于常規的時間格式,因此對應的日期3通過函數運算改變了格式。
所以在改變常規時間的格式時,可以直接通過TEXT函數進行轉換。
但對于非時間格式的數據,我們可以通過替換來轉變成常規時間格式,如下圖中将“.”替換為“/”。
然後點擊全部替換,再用函數進行轉換。
那麼除了使用函數來轉換時間格式,我們也可以使用單元格格式中的自定義格式,來快速設置指定的日期格式。
點擊自定義格式,在類型框輸入“mmdd”,會得到與寫入TEXT函數相同的效果,需注意的是,它仍然需要引用的數據為常規的時間格式,如時間2還是無法自動轉換的。
我們看一下轉換的效果,如下圖所示:
今天這篇文章是excel學習中非常基礎的内容,涉及到的知識點是關于text函數的初步印象,以及自定義格式的設置。
這兩個知識點其實非常廣泛,作用遠不止今天作者君提到的這些内容,想要提升表格辦公技能,學會熟練運用它們是必然之路。
今天的内容就講到這裡,歡迎關注作者君,一起學習excel的基礎操作和知識!
閱讀更多:
Excel表格統計酒店值班天數的Countif函數表達式寫法
Excel小技巧:一眼識别表格中的數字是不是文本格式
excel函數公式:單元格不為空或者不等于0的條件怎麼寫?
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!