[深度] 職場人必會的54個Excel函數(shù)都在這里了

文 |?地瓜勞斯

摘要:在日常的工作學習中,我們會用到各種運算規(guī)則,而Office將這些規(guī)則的代碼統(tǒng)一命名為“函數(shù)”。函數(shù)的出現(xiàn)極大的降低了我們的勞動力。

本文將詳細講述我們職場中需要常用的54個函數(shù)。

一圖看全文

零、概述

筆者從事數(shù)據(jù)分析相關(guān)工作多年來,見到過種學習Excel函數(shù)的方法,有靠記憶的,有靠打小抄的,有靠反復訓練的。作為已獲得微軟官方大師級認證的重度Office用戶,可以十分負責任的告訴各位,不用!不需要!完全不需要?。。?/b>

事實上,希望用好Excel函數(shù),只需要做好三點就夠了:

通過瀏覽官方幫助手冊/Excel函數(shù)提示,了解Office本身能實現(xiàn)哪些函數(shù)功能;

調(diào)出要使用的函數(shù),讀懂該函數(shù)的形參和實參;

如果還不了解,按下[F1],調(diào)出官方幫助手冊;

以大家熟知的VLOOKUP函數(shù)為例:

一、日期函數(shù)

日期函數(shù):day、month、year、date、today、weekday、weeknum;

01、DAY函數(shù)

DAY函數(shù)

語法:DAY(serial_number)

說明:返回以序列數(shù)表示的某日期的天數(shù)。天數(shù)是介于 1 到 31 之間的整數(shù)。

實例:

02、MONTH 函數(shù)

MONTH 函數(shù)

語法:MONTH(serial_number)

說明:返回日期(以序列數(shù)表示)中的月份。月份是介于 1(一月)到 12(十二月)之間的整數(shù)。

實例:

03、YEAR 函數(shù)

YEAR 函數(shù)

語法:YEAR(serial_number)

說明:返回對應于某個日期的年份。Year 作為 1900 - 9999 之間的整數(shù)返回。

實例:

04、DATE 函數(shù)

DATE 函數(shù)

語法:DATE(year,month,day)

說明:DATE 函數(shù)返回表示特定日期的連續(xù)序列號。

實例:

05、TODAY 函數(shù)

TODAY 函數(shù)

語法:TODAY()

說明:返回當前日期。

實例:

06、WEEKDAY 函數(shù)

WEEKDAY 函數(shù)

語法:WEEKDAY(serial_number,[return_type])

說明:返回對應于某個日期的一周中的第幾天。默認情況下,天數(shù)是 1(星期日)到 7(星期六)范圍內(nèi)的整數(shù)。

實例:

07、WEEKNUM 函數(shù)

WEEKNUM 函數(shù)

語法:WEEKNUM(serial_number,[return_type])

說明:返回特定日期的周數(shù)。

實例:

二、數(shù)學函數(shù)

數(shù)學函數(shù):product、rand、randbetween、round、sum、sumif、sumifs、sumproduct

01、PRODUCT函數(shù)

PRODUCT 函數(shù)

語法:PRODUCT(number1, [number2], ...)

說明:使所有以參數(shù)形式給出的數(shù)字相乘并返回乘積。

實例:

02、RAND 函數(shù)

RAND 函數(shù)

語法:RAND()

說明:返回大于等于 0 且小于 1 的均勻分布隨機實數(shù)。為易失性函數(shù)。

實例:

03、RANDBETWEEN 函數(shù)

RANDBETWEEN 函數(shù)

語法:RANDBETWEEN(bottom, top)

說明:返回位于兩個指定數(shù)之間的一個隨機整數(shù)。為易失性函數(shù)。

實例:

04、ROUND 函數(shù)

ROUND 函數(shù)

語法:ROUND(number, num_digits)

說明:ROUND 函數(shù)將數(shù)字四舍五入到指定的位數(shù)。

實例:

05、SUM 函數(shù)

SUM 函數(shù)

語法:SUM(number1,[number2],...)

說明:返回參數(shù)之和。

實例:

06、SUMIF 函數(shù)

SUMIF 函數(shù)

語法:SUMIF(range, criteria, [sum_range])

說明:對范圍中符合指定條件的值求和。

實例:

07、SUMIFS 函數(shù)

?SUMIFS 函數(shù)

語法:SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

說明:計算其滿足多個條件的全部參數(shù)的總量。

實例:

08、SUMPRODUCT 函數(shù)

SUMPRODUCT 函數(shù)

語法:SUMPRODUCT(array1, [array2], [array3], ...)

說明:在給定的幾組數(shù)組中,將數(shù)組間對應的元素相乘,并返回乘積之和。

實例:

三、統(tǒng)計函數(shù)

統(tǒng)計函數(shù):large、small、max、min、median、mode、rank、count、counta、countif、countifs、average、averageif、avrageifs;

01、LARGE 函數(shù)

LARGE 函數(shù)

語法:LARGE(array,k)

說明:返回數(shù)據(jù)集中第 k 個最大值。

實例:

02、SMALL 函數(shù)

SMALL 函數(shù)

語法:SMALL(array,k)

說明:返回數(shù)據(jù)集中的第k個最小值。

實例:

03、MAX 函數(shù)

MAX 函數(shù)

語法:MAX(number1, [number2], ...)

說明:返回一組值中的最大值。

實例:

04、MIN 函數(shù)

MIN 函數(shù)

語法:MIN(number1, [number2], ...)

說明:返回一組值中的最小值。

實例:

05、MEDIAN 函數(shù)

MEDIAN 函數(shù)

語法:MEDIAN(number1, [number2], ...)

說明:返回一組已知數(shù)字的中值。

實例:

06、MODE 函數(shù)

MODE 函數(shù)

語法:MODE(number1,[number2],...)

說明:返回的數(shù)組或數(shù)據(jù)區(qū)域中出現(xiàn)頻率最高或重復出現(xiàn)值。

實例:

07、RANK 函數(shù)

RANK 函數(shù)

語法:RANK(number,ref,[order])

說明:返回一列數(shù)字的數(shù)字排位。

實例:

08、COUNT 函數(shù)

COUNT 函數(shù)

語法:COUNT(value1, [value2], ...)

說明:計算包含數(shù)字的單元格個數(shù)以及參數(shù)列表中數(shù)字的個數(shù)

實例:

09、COUNTA 函數(shù)

COUNTA 函數(shù)

語法:COUNTA(value1, [value2], ...)

說明:計算范圍中不為空的單元格的個數(shù)。

實例:

10、COUNTIF 函數(shù)

COUNTIF 函數(shù)

語法:COUNTIF (range,criteria)

說明:統(tǒng)計滿足某個條件的單元格的數(shù)量

實例:


11、COUNTIFS 函數(shù)

COUNTIFS 函數(shù)

語法:COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2],…)

說明:將條件應用于跨多個區(qū)域的單元格,然后統(tǒng)計滿足所有條件的次數(shù)。

實例:

12、AVERAGE 函數(shù)

AVERAGE 函數(shù)

語法:AVERAGE(number1, [number2], ...)

說明:返回參數(shù)的平均值(算術(shù)平均值)。

實例:

13、AVERAGEIF 函數(shù)

AVERAGEIF 函數(shù)

語法:AVERAGEIF(range, criteria, [average_range])

說明:返回某個區(qū)域內(nèi)滿足給定條件的所有單元格的平均值(算術(shù)平均值)。

實例:

14、AVERAGEIFS 函數(shù)

AVERAGEIFS 函數(shù)

語法:AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

說明:返回滿足多個條件的所有單元格的平均值(算術(shù)平均值)。

實例:

四、查找和引用函數(shù)

查找和引用函數(shù):vlookup、hlookup、lookup、choose、match、index、indirect、column、row、offset、getpivotdata;

01、VLOOKUP 函數(shù)

VLOOKUP 函數(shù)

語法:VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

說明:在表格或區(qū)域中按行查找內(nèi)容

實例:

02、HLOOKUP 函數(shù)

HLOOKUP 函數(shù)

語法:HLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

說明:在表格或區(qū)域中按列查找內(nèi)容

實例:

03、LOOKUP 函數(shù)

LOOKUP 函數(shù)

語法:LOOKUP(lookup_value, lookup_vector, [result_vector])

說明:查詢一行或一列并查找另一行或列中的相同位置的值

實例:

04、CHOOSE 函數(shù)

CHOOSE 函數(shù)

語法:CHOOSE(index_num, value1, [value2], ...)

說明:使用 index_num 返回數(shù)值參數(shù)列表中的數(shù)值。?

實例:

05、MATCH 函數(shù)

MATCH 函數(shù)

語法:MATCH(lookup_value, lookup_array, [match_type])

說明:在范圍單元格中搜索特定的項,然后返回該項在此區(qū)域中的相對位置。?

實例:

06、INDEX 函數(shù)

INDEX 函數(shù)

語法:INDEX(array, row_num, [column_num])

說明:返回表格或區(qū)域中的值或值的引用。?

實例:

07、INDIRECT 函數(shù)

INDIRECT 函數(shù)

語法:INDEX(array, row_num, [column_num])

說明:返回表格或區(qū)域中的值或值的引用。?

實例:

08、COLUMN 函數(shù)

COLUMN 函數(shù)

語法:COLUMN([reference])

說明:返回指定單元格引用的列號。??

實例:

09、ROW 函數(shù)

ROW 函數(shù)

語法:ROW([reference])

說明:返回指定單元格引用的行號。??

實例:

10、OFFSET 函數(shù)

OFFSET 函數(shù)

語法:OFFSET(reference, rows, cols, [height], [width])

說明:返回對單元格或單元格區(qū)域中指定行數(shù)和列數(shù)的區(qū)域的引用。??

實例:

11、GETPIVOTDATA 函數(shù)

GETPIVOTDATA 函數(shù)

語法:GETPIVOTDATA(data_field, pivot_table, [field1, item1, field2, item2], ...)

說明:返回存儲在數(shù)據(jù)透視表中的數(shù)據(jù)

實例:

五、文本函數(shù)

文本函數(shù):find、search、text、value、concatenate、left、right、mid、len;

01、FIND 函數(shù)

FIND 函數(shù)

語法:FIND(find_text, within_text, [start_num])

說明:用于在第二個文本串中定位第一個文本串,并返回第一個文本串的起始位置的值

實例:

02、SEARCH 函數(shù)

SEARCH 函數(shù)

語法:SEARCH(find_text,within_text,[start_num])

說明:可在第二個文本字符串中查找第一個文本字符串,并返回第一個文本字符串的起始位置的編號

實例:

03、TEXT 函數(shù)

TEXT 函數(shù)

語法:TEXT(value, format_text)

說明:可通過格式代碼向數(shù)字應用格式,進而更改數(shù)字的顯示方式。

實例:

04、VALUE 函數(shù)

VALUE 函數(shù)

語法:VALUE(text)

說明:將表示數(shù)字的文本字符串轉(zhuǎn)換為數(shù)字。

實例:

05、CONCATENATE 函數(shù)

CONCATENATE 函數(shù)

語法:CONCATENATE(text1, [text2], ...)

說明:將兩個或多個文本字符串聯(lián)接為一個字符串。

實例:

06、LEFT 函數(shù)

LEFT 函數(shù)

語法:LEFT(text, [num_chars])

說明:從文本字符串的第一個字符開始返回指定個數(shù)的字符。

實例:

07、RIGHT 函數(shù)

RIGHT 函數(shù)

語法:RIGHT(text,[num_chars])

說明:根據(jù)所指定的字符數(shù)返回文本字符串中最后一個或多個字符。

實例:

08、MID 函數(shù)

MID 函數(shù)

語法:MID(text, start_num, num_chars)

說明:返回文本字符串中從指定位置開始的特定數(shù)目的字符,該數(shù)目由用戶指定。

實例:

09、LEN 函數(shù)

LEN 函數(shù)

語法:LEN(text)

說明:返回文本字符串中的字符個數(shù)。

實例:

六、邏輯函數(shù)

邏輯函數(shù):and、or、false、ture、if、iferror;

01、AND 函數(shù)

AND 函數(shù)

語法:AND(logical1,[logical2]…)

說明:用于確定測試中的所有條件是否均為 TRUE。

實例:

02、OR 函數(shù)

OR 函數(shù)

語法:OR(logical1,[logical2]…)

說明:用于確定測試中的所有條件是否均為 TRUE。

實例:

03、FALSE 函數(shù)

FALSE 函數(shù)

語法:FALSE( )

說明:返回邏輯值 FALSE。

實例:

04、TRUE 函數(shù)

?TRUE 函數(shù)

語法:TRUE( )

說明:返回邏輯值 TRUE。

實例:

05、IF 函數(shù)

IF 函數(shù)

語法:

IF(logical_test,value_if_true,value_if_false)

說明:根據(jù)邏輯計算的真假值,從而返回相應的內(nèi)容。

實例:

06、IFERROR 函數(shù)

?IFERROR 函數(shù)

語法:IFERROR(value, value_if_error)

說明:如果公式的計算結(jié)果錯誤,則返回您指定的值;否則返回公式的結(jié)果。

實例:

最后的最后,哪有什么天賦異稟,不都是因為死磕到底。


以下這些文章,或許你會感興趣:

技能:如何組織一個高效會議

工作習慣:史上最強職場郵件攻略

【收藏】一個價值百萬的文件管理辦法

【建議收藏】如何讓你的分析圖表看起來專業(yè)又美觀?

【建議收藏】那些瘋轉(zhuǎn)的PPT素材都是哪里來的?

7.10G史上最強PPT素材庫免費送(內(nèi)含下載鏈接,沒有套路)

【收藏】50個Excel實戰(zhàn)技巧,讓你從入門到精通

你和Excel大牛之間,只差這一篇大基本功

覺得好看記得分享給別人哦

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容