Excel中的整容函式——text函式

眾所周知,亞洲四大術——某國整容術,某國變性術,某國化妝術和中國的PS術享譽世界。那是出神入化,讓人直呼不敢相信~~

在excel世界中的,也有兩個大術:

一個是自定義單元格格式,這個本人稱其為化妝術,雖然相貌變了,但本質一樣,單元格的內容並沒有真的變化。

另一個呢,則是text函式,這個本人稱其為整容術,因為相貌變了,而且單元格的內容,在後續的很多操作中,也真的是變化了,是則內到外轉變了~~

這兩個術呢,在應用中,其實是滿類似的,今天,我們先來說說text函式在時間方面的一些基本應用。

溫馨提示,這個內容不好記,也沒必要記,點個收藏,需要用到的時候,再來根據需求看看就好。

1、 日期與星期顯示

先科普下,年的英文是year,月的英文是month,日的英文是day。

所以,在轉化年月日這些的時候,年就是yy和yyyy,月就是m和mm,日就是dd和ddd,對於日還會延伸出aaa和aaaa。

之後因為我們還有中文大小寫,所以又會用到[dbnum1]代表中文小寫,[dbnum2]代表中文大寫。

好了,直接看圖最方便。

Excel中的整容函式——text函式

2、 時間

對於時間,我們也科普下,小時的英文是hour,分鐘的英文是minute,秒的英文是second,所以,主要就是透過這三個單詞首字母來變花樣。

這裡主要注意,一個字母和兩個字母的差別,兩個字母,當結果只有個位時,會在前邊新增0。

還有不能用m和mm的格式來提取分鐘,它們是用來提取月份的,提取分鐘可以用minute函式。好了,看圖。

Excel中的整容函式——text函式

我們再上一個例項,如圖,是一個單號,PAPAPIG210520002,其中210520是日期段,那麼,我們想將其提取出來成為真正的日期,可以先用mid函式,在B2單元格輸入公式=MID(A2,8,6),提取出該日期段,再用text函式,在C2單元格輸入公式=TEXT(B2,“2000-00-00”),這裡,因為該日期段少了20xx前邊這個20,所以我們將其格式定義為2000-00-00,才能轉化為正確的日期。

而如A3單元格這種,是有一個完整的日期段的,那麼,我們們在C3單元格輸入的公式就可以直接是=TEXT(B3,“00-00-00”),就可以了。

這個演示比較簡單,就不用動圖了,大家直接看下圖片操作下就可以了。

Excel中的整容函式——text函式