[深度] 职场人必会的54个Excel函数都在这里了

文 | 地瓜劳斯

摘要:在日常的工作学习中,我们会用到各种运算规则,而Office将这些规则的代码统一命名为“函数”。函数的出现极大的降低了我们的劳动力。

本文将详细讲述我们职场中需要常用的54个函数。

一图看全文

零、概述

笔者从事数据分析相关工作多年来,见到过种学习Excel函数的方法,有靠记忆的,有靠打小抄的,有靠反复训练的。作为已获得微软官方大师级认证的重度Office用户,可以十分负责任的告诉各位,不用!不需要!完全不需要!!!

事实上,希望用好Excel函数,只需要做好三点就够了:

通过浏览官方帮助手册/Excel函数提示,了解Office本身能实现哪些函数功能;

调出要使用的函数,读懂该函数的形参和实参;

如果还不了解,按下[F1],调出官方帮助手册;

以大家熟知的VLOOKUP函数为例:

一、日期函数

日期函数:day、month、year、date、today、weekday、weeknum;

01、DAY函数

DAY函数

语法:DAY(serial_number)

说明:返回以序列数表示的某日期的天数。天数是介于 1 到 31 之间的整数。

实例:

02、MONTH 函数

MONTH 函数

语法:MONTH(serial_number)

说明:返回日期(以序列数表示)中的月份。月份是介于 1(一月)到 12(十二月)之间的整数。

实例:

03、YEAR 函数

YEAR 函数

语法:YEAR(serial_number)

说明:返回对应于某个日期的年份。Year 作为 1900 - 9999 之间的整数返回。

实例:

04、DATE 函数

DATE 函数

语法:DATE(year,month,day)

说明:DATE 函数返回表示特定日期的连续序列号。

实例:

05、TODAY 函数

TODAY 函数

语法:TODAY()

说明:返回当前日期。

实例:

06、WEEKDAY 函数

WEEKDAY 函数

语法:WEEKDAY(serial_number,[return_type])

说明:返回对应于某个日期的一周中的第几天。默认情况下,天数是 1(星期日)到 7(星期六)范围内的整数。

实例:

07、WEEKNUM 函数

WEEKNUM 函数

语法:WEEKNUM(serial_number,[return_type])

说明:返回特定日期的周数。

实例:

二、数学函数

数学函数:product、rand、randbetween、round、sum、sumif、sumifs、sumproduct

01、PRODUCT函数

PRODUCT 函数

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

说明:使所有以参数形式给出的数字相乘并返回乘积。

实例:

02、RAND 函数

RAND 函数

语法:RAND()

说明:返回大于等于 0 且小于 1 的均匀分布随机实数。为易失性函数。

实例:

03、RANDBETWEEN 函数

RANDBETWEEN 函数

语法:RANDBETWEEN(bottom, top)

说明:返回位于两个指定数之间的一个随机整数。为易失性函数。

实例:

04、ROUND 函数

ROUND 函数

语法:ROUND(number, num_digits)

说明:ROUND 函数将数字四舍五入到指定的位数。

实例:

05、SUM 函数

SUM 函数

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

说明:返回参数之和。

实例:

06、SUMIF 函数

SUMIF 函数

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

说明:对范围中符合指定条件的值求和。

实例:

07、SUMIFS 函数

 SUMIFS 函数

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

说明:计算其满足多个条件的全部参数的总量。

实例:

08、SUMPRODUCT 函数

SUMPRODUCT 函数

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

说明:在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。

实例:

三、统计函数

统计函数:large、small、max、min、median、mode、rank、count、counta、countif、countifs、average、averageif、avrageifs;

01、LARGE 函数

LARGE 函数

语法:LARGE(array,k)

说明:返回数据集中第 k 个最大值。

实例:

02、SMALL 函数

SMALL 函数

语法:SMALL(array,k)

说明:返回数据集中的第k个最小值。

实例:

03、MAX 函数

MAX 函数

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

说明:返回一组值中的最大值。

实例:

04、MIN 函数

MIN 函数

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

说明:返回一组值中的最小值。

实例:

05、MEDIAN 函数

MEDIAN 函数

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

说明:返回一组已知数字的中值。

实例:

06、MODE 函数

MODE 函数

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

说明:返回的数组或数据区域中出现频率最高或重复出现值。

实例:

07、RANK 函数

RANK 函数

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

说明:返回一列数字的数字排位。

实例:

08、COUNT 函数

COUNT 函数

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

说明:计算包含数字的单元格个数以及参数列表中数字的个数

实例:

09、COUNTA 函数

COUNTA 函数

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

说明:计算范围中不为空的单元格的个数。

实例:

10、COUNTIF 函数

COUNTIF 函数

语法:COUNTIF (range,criteria)

说明:统计满足某个条件的单元格的数量

实例:


11、COUNTIFS 函数

COUNTIFS 函数

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

说明:将条件应用于跨多个区域的单元格,然后统计满足所有条件的次数。

实例:

12、AVERAGE 函数

AVERAGE 函数

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

说明:返回参数的平均值(算术平均值)。

实例:

13、AVERAGEIF 函数

AVERAGEIF 函数

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

说明:返回某个区域内满足给定条件的所有单元格的平均值(算术平均值)。

实例:

14、AVERAGEIFS 函数

AVERAGEIFS 函数

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

说明:返回满足多个条件的所有单元格的平均值(算术平均值)。

实例:

四、查找和引用函数

查找和引用函数:vlookup、hlookup、lookup、choose、match、index、indirect、column、row、offset、getpivotdata;

01、VLOOKUP 函数

VLOOKUP 函数

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

说明:在表格或区域中按行查找内容

实例:

02、HLOOKUP 函数

HLOOKUP 函数

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

说明:在表格或区域中按列查找内容

实例:

03、LOOKUP 函数

LOOKUP 函数

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

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

实例:

04、CHOOSE 函数

CHOOSE 函数

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

说明:使用 index_num 返回数值参数列表中的数值。 

实例:

05、MATCH 函数

MATCH 函数

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

说明:在范围单元格中搜索特定的项,然后返回该项在此区域中的相对位置。 

实例:

06、INDEX 函数

INDEX 函数

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

说明:返回表格或区域中的值或值的引用。 

实例:

07、INDIRECT 函数

INDIRECT 函数

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

说明:返回表格或区域中的值或值的引用。 

实例:

08、COLUMN 函数

COLUMN 函数

语法:COLUMN([reference])

说明:返回指定单元格引用的列号。  

实例:

09、ROW 函数

ROW 函数

语法:ROW([reference])

说明:返回指定单元格引用的行号。  

实例:

10、OFFSET 函数

OFFSET 函数

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

说明:返回对单元格或单元格区域中指定行数和列数的区域的引用。  

实例:

11、GETPIVOTDATA 函数

GETPIVOTDATA 函数

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

说明:返回存储在数据透视表中的数据

实例:

五、文本函数

文本函数:find、search、text、value、concatenate、left、right、mid、len;

01、FIND 函数

FIND 函数

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

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

实例:

02、SEARCH 函数

SEARCH 函数

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

说明:可在第二个文本字符串中查找第一个文本字符串,并返回第一个文本字符串的起始位置的编号

实例:

03、TEXT 函数

TEXT 函数

语法:TEXT(value, format_text)

说明:可通过格式代码向数字应用格式,进而更改数字的显示方式。

实例:

04、VALUE 函数

VALUE 函数

语法:VALUE(text)

说明:将表示数字的文本字符串转换为数字。

实例:

05、CONCATENATE 函数

CONCATENATE 函数

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

说明:将两个或多个文本字符串联接为一个字符串。

实例:

06、LEFT 函数

LEFT 函数

语法:LEFT(text, [num_chars])

说明:从文本字符串的第一个字符开始返回指定个数的字符。

实例:

07、RIGHT 函数

RIGHT 函数

语法:RIGHT(text,[num_chars])

说明:根据所指定的字符数返回文本字符串中最后一个或多个字符。

实例:

08、MID 函数

MID 函数

语法:MID(text, start_num, num_chars)

说明:返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。

实例:

09、LEN 函数

LEN 函数

语法:LEN(text)

说明:返回文本字符串中的字符个数。

实例:

六、逻辑函数

逻辑函数:and、or、false、ture、if、iferror;

01、AND 函数

AND 函数

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

说明:用于确定测试中的所有条件是否均为 TRUE。

实例:

02、OR 函数

OR 函数

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

说明:用于确定测试中的所有条件是否均为 TRUE。

实例:

03、FALSE 函数

FALSE 函数

语法:FALSE( )

说明:返回逻辑值 FALSE。

实例:

04、TRUE 函数

 TRUE 函数

语法:TRUE( )

说明:返回逻辑值 TRUE。

实例:

05、IF 函数

IF 函数

语法:

IF(logical_test,value_if_true,value_if_false)

说明:根据逻辑计算的真假值,从而返回相应的内容。

实例:

06、IFERROR 函数

 IFERROR 函数

语法:IFERROR(value, value_if_error)

说明:如果公式的计算结果错误,则返回您指定的值;否则返回公式的结果。

实例:

最后的最后,哪有什么天赋异禀,不都是因为死磕到底。


以下这些文章,或许你会感兴趣:

技能:如何组织一个高效会议

工作习惯:史上最强职场邮件攻略

【收藏】一个价值百万的文件管理办法

【建议收藏】如何让你的分析图表看起来专业又美观?

【建议收藏】那些疯转的PPT素材都是哪里来的?

7.10G史上最强PPT素材库免费送(内含下载链接,没有套路)

【收藏】50个Excel实战技巧,让你从入门到精通

你和Excel大牛之间,只差这一篇大基本功

觉得好看记得分享给别人哦

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,519评论 5 468
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,842评论 2 376
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,544评论 0 330
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,742评论 1 271
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,646评论 5 359
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,027评论 1 275
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,513评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,169评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,324评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,268评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,299评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,996评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,591评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,667评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,911评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,288评论 2 345
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,871评论 2 341

推荐阅读更多精彩内容