Excel函數(4)日期、文本函數

上一節介紹了查找引用函數,這一小節接著學習函數中的日期、文本函數

函數名稱作用函數名稱作用Day提取天數Left從左拆分Date日期函數Right從右拆分month提取月份Mid從中拆分year提取年find返回字元位置Weekday返回周幾concatenate合併weeknum返回第幾周len計算字元個數

目錄:

一、日期函數

1、day

2、date

3、weekday

4、weeknum

二、文本函數

1、left

2、right

3、mid

4、concatenate

5、len

6、find

一、日期函數

01 Day

作用:提取天數,返回一個月中的第幾天,也就是返回日期中的日。

模板:DAY(含有日期的單元格)

如下圖,2019/4/11,這在Excel里是以日期的格式存在,DAY(A2)取出了11這一天。當然了相應地,MONTH、YEAR函數分別取出月和年,再深入一些,DAY MONTH YEAR的作用是把日期轉為數字。

02 Date

作用:返回日期

模板:date(年,月,日)

Date函數的作用和DAY MONTHYEAR正好相反,是把數字轉為日期。

03 Weekday

作用:返回一周中的第幾天,即周幾的值。

模板:weekday(日期,返回類型)

注意返回的類型,1是默認星期日是1,星期六是7;2是默認星期一是1,星期日是7,這是國人普遍用到的計數法。

04 weeknum

作用:返回一年中的第幾周。

模板:weeknum(日期)

註:日期和時間歸根到底是一種數字格式,

二、文本函數

01 Left

作用:拆分,從文本字元串的第一個字元開始返回指定個數的字元。

模板:left(文本,個數)

02 Right

作用:拆分,從文本字元串的最後一個字元開始返回指定個數的字元。

模板:right(文本,個數)

03 Mid

作用:拆分,從文本字元串的指定位置開始返回指定個數的字元。

模板:mid(文本,從第幾個字元開始,返回幾個字元)

如從身份證號碼中提取出生日期,可以用mid函數來做。

04 Concatenate

作用:合併,將多個字元串合併為一個字元串,剛好和拆分函數相反。

模板:concatenate(文本1,文本2,…,文本n)

對於字元串合併還有另外一個方法,「&」,shift+7

05 len

作用:返迴文本字元串中字元的個數。

模板:len(文本)

06 find

作用:返回一個字元在一串字元中出現的位置。

模板:find(要找的字元,文本)

如要找「區」這個字在 深圳市大鵬新區葵涌街道葵鵬路 這串字元串中出現的位置,find(「區」,C1),得到值7,區是這串字元中的第7個字。

  • 小技巧

01 快速填充(ctrl+E)

如對日期一列提取年月日,當然可以用left函數,但excel有更強大的功能,快速填充,快捷鍵是ctrl+E,你只用輸入一次你想要提的數,快速填充後excel會自動識別,是不是比拆分函數快速許多。

02 分列

分列的功能是把一個單元格中的值拆分成幾個單元格,如想對時間日期這一列把時間和日期分別取出來,當然也可以用拆分函數來做,但這裡我們用數據——分列的功能,通過觀察我們發現日期和時間中間有空格,所以我們在分列的時候選擇以分割符號——空格來拆分。

Excel函數就告一段落了,下一部分可能會寫一寫數據透視表以及用Excel做數據分析的內容,每周更新一篇乾貨,精通數據分析。

相關內容:

數據分析學習 | 函數:查找引用 | if、rand、round函數 | 統計函數 | 5個基本圖 | 13個變種圖 | SQL基礎 | 直方圖 | 控制圖 | 排列圖 | 回歸分析 | 描述性統計分析 | 相關性分析 |

如果你覺得有用,請點個贊再走唄~


推薦閱讀:

常用Excel函數公式解析

TAG:Excel函數 | Excel公式 | Excel使用 |