從零掌握數據分析必備Excel技能(七)Excel常用函數(下)

文本函數

1、CHAR(number):把數字轉化為文本格式

2、CONCATENATE(text1, text2, ...):拼接多個文本字符串為一個字符串

3、EXACT(text1, text2):檢測兩個字符串是否完全相同,相同返回True

4、FIND(find_text, within_text, start_num):查找一個字符串在另一個字符串中出現的位置

注:FINDB(find_text, within_text, start_num)同FIND函數功能相同,但FIND函數以字符為單位,FINDB以字節為單位。

5、LEFT(text, num_chars):返回文本字符串text中前num_chars個字符

注:LEFTB可實現同樣功能,但以字節為單位。

6、LEN(text):返回字符串長度

注:LENB可實現同樣功能,但以字節為單位。

7、LOWER(text)與UPPER(text):將字符串全部轉換為小寫/大寫

8、MID(text, start_num, num_chars):返回文本字符串中從指定位置開始的特定數目的字符

注:MIDB可實現同樣功能,但以字節為單位。

9、REPLACE(old_text, start_num, num_chars, new_text):使用其他的文本字符串並根據所指定的字符串替換某文本字符串中的部分文本。

注:REPLACEB可實現相同功能,但以字節為單位。

10、REPT(text, number_times):重複text文本number_times次

11、RIGHT(text, num_chars):返回文本字符串text中倒數num_chars個字符

注:RIGHTB可實現相同功能,但以字節為單位。

12、SEARCH(find_text, within_text, start_num):在其他文本字符串中查找指定的文本字符串,並返回該字符串的起始位置編號

注:SEARCHB可實現相同功能,但以字節為單位。

在該函數中可以使用通配符("?"表示任意的單個字符,"*"表示任意一串字符),如果要查找真正的問號或者星號可以在字符前加上波浪號"~"。SEARCH函數和FIND函數很類似,但是SEARCH函數可以使用通配符且不區分大小寫。

13、SUBSTITUTE(text. old_text, new_text, instance_num):在文本字符串中用new_text替代old_text。

注:instance_num用來指定以new_text替換第幾次出現的old_text,如果不指定instance_num則默認替換所有出現的old_text。

14、TEXT(value, format_text):將數值轉化為按指定數字格式顯示的文本

注:其結果不能再作為數字參與計算。

15、TRIM(text):清楚字符串前後的空格

16、VALUE(text):將代表數字的文本字符串轉化為數字。

信息函數

信息函數是指用來獲取單元格內容信息的函數。信息函數可以使單元格在滿足條件時返回邏輯值,從而獲取單元格的信息。還可以確定存儲在單元格中的內容的格式、位置、錯誤類型等信息。

只列出來日常數據分析中比較常用的幾個:

1、ISBLANK(value):判斷單元格是否為空白

2、ISERR(value):判斷是否為錯誤值

注:ISERR函數判斷的錯誤值不包括"#N/A",ISERROR可以判斷所有的錯誤值

3、ISEVEN:判斷是否為偶數

同樣的,有ISLOGICAL判斷是否為邏輯值,ISNA判斷是否為錯誤值"#N/A",ISNONTEXT判斷是否為非字符串,ISNUMBER判斷是否為數字類型,ISODD判斷是否為奇數,ISREF判斷是否為引用,ISTEXT判斷是否為文本

數據庫函數

以處理數據庫數據的方式對數據進行分析的函數。

例如,我們現在有一個數據如下圖所示:

從零掌握數據分析必備Excel技能(七)Excel常用函數(下)

1、DAVERAGE(database, field, criteria):計算列數據滿足指定條件的平均值

從零掌握數據分析必備Excel技能(七)Excel常用函數(下)

2、DCOUNT(database, field, criteria):計算滿足指定條件且包含數字的單元格個數

3、DGET(databse, field, criteria):從列中提取符合指定條件的單個值。

注:如果沒有滿足條件的記錄,則返回“#VALUE!”,如果有多個記錄滿足條件,則返回“#NUM!”

4、DMAX(database, field, criteria):返回列中滿足條件的最大值

同樣的,DMIN返回列中滿足條件的最小值。

5、DPRODUCT(databse, field, criteria):返回列中滿足指定條件的數值乘積

6、DSTDEV(databse, field, criteria):將列中滿足條件的數字作為樣本計算標準偏差

同樣的,DSTDEVP將列中滿足條件數字作為樣本計算總體的真實標準偏差。


分享到:


相關文章: