[深度] Excel 中低频使用但功能强大的54个函数

文 | 地瓜劳斯

摘要:

之前的文章《[深度] 职场人必会的54个函数都在这里了》中我们整理了职场人常用的54个常用必会函数。但事实上作为经常与数据分析打交道的重度Office用户,仅仅学会那54个常用函数是远远不够的。

本文将详细讲述另外的低频但功能强大的54个函数。


一图看全文

一、日期函数

8个日期函数:days,edate,eomonth,now,weekday,weeknum,networkdays.intl,workday.intl

01. DAYS函数

DAYS函数

语法:    DAYS(end_date, start_date)

说明:    返回两个日期之间的天数。

实例:   

02. EDATE 函数

EDATE 函数

语法:    EDATE(start_date, months)

说明:    返回表示某个日期的序列号,该日期与指定日期相隔(之前或之后)指定的月份数。

实例:   

03. EOMONTH 函数

EOMONTH 函数

语法:    EOMONTH(start_date, months)

说明:    返回某个月份最后一天的序列号,该月份与 start_date 相隔(之后或之后)指示的月份数。

实例:   

04. NOW 函数

NOW 函数

语法:    Now()

说明:    返回当前日期和时间的序列号。

实例:

05. WEEKDAY 函数

WEEKDAY 函数

语法:    WEEKDAY(serial_number,[return_type])

说明:    返回对应于某个日期的一周中的第几天。

实例:

06. WEEKNUM 函数

WEEKNUM 函数

语法:  WEEKNUM(serial_number,[return_type])

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

实例:   


07. NETWORKDAYS.INTL 函数

NETWORKDAYS.INTL 函数

语法:   NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays])

说明:    返回两个日期之间的所有工作日数

实例:   

08. WORKDAY.INTL 函数

WORKDAY.INTL 函数

语法:    WORKDAY.INTL(start_date, days, [weekend], [holidays])

说明:    返回指定的若干个工作日之前或之后的日期的序列号(使用自定义周末参数)

实例:   

二、文本函数

14个文本函数:char,code,clean,trim,concat,textjoin,formulatext,lower,upper,proper,rept,replace,substitute,value

01. CHAR 函数

CHAR 函数

语法:    CHAR(number)

说明:    返回对应于数字代码的字符。

实例:

02. CODE 函数

CODE 函数

语法:    CODE(text)

说明:    返回文本字符串中第一个字符的数字代码

实例:   

03. CLEAN 函数

CLEAN 函数

语法:    CLEAN(text)

说明:    删除文本中所有不能打印的字符

实例:

04. TRIM 函数

TRIM 函数

语法:    TRIM(text)

说明:    除了单词之间的单个空格之外,移除文本中的所有空格

实例:

05. CONCAT 函数

CONCAT 函数

语法:    CONCAT(text1, [text2],…)

说明:    将多个区域和/或字符串中的文本组合起来

备注:    仅Office 2016专业增强版以上版本包含此函数

实例:

06. TEXTJOIN 函数

TEXTJOIN 函数

语法:    TEXTJOIN(delimiter, ignore_empty, text1, [text2], …)

说明:    将多个区域和/或字符串的文本组合起来,并包括各文本值之间指定的分隔符

备注:    仅Office 2016专业增强版以上版本包含此函数

实例:

07. FORMULATEXT 函数

FORMULATEXT 函数

语法:    FORMULATEXT(reference)

说明:    以字符串的形式返回公式。

实例:   

08. LOWER 函数

LOWER 函数

语法:    LOWER(text)

说明:    将一个文本字符串中的所有大写字母转换为小写字母

实例:

09. UPPER 函数

UPPER 函数

语法:    UPPER(text)

说明:    将一个文本字符串中的所有小写字母转换为大写字母

实例:   

10. PROPER 函数

PROPER 函数

语法:    PROPER(text)

说明:    将文本字符串的首字母以及文字中任何非字母字符之后的任何其他字母转换成大写

实例:

11. REPT 函数

REPT 函数

语法:    REPT(text, number_times)

说明:    将文本重复一定次数

实例:

12. REPLACE 函数

REPLACE 函数

语法:    REPLACE(old_text, start_num, num_chars, new_text)

说明:    根据指定的字符数,REPLACE 将部分文本字符串替换为不同的文本字符串。

实例:   

13. SUBSTITUTE 函数

SUBSTITUTE 函数

语法:    SUBSTITUTE(text, old_text, new_text, [instance_num])

说明:    在文本字符串中用 new_text 替换 old_text

实例:

14. VALUE 函数

VALUE 函数

语法:    VALUE(text)

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

实例:

三、数学函数

15个数学函数:abs,int,mod,trunc,subtotal,ceiling,floor,odd,even,fact,power,gcd,sigh,maxifs,minifs

01. ABS 函数

ABS 函数

语法:    ABS(number)

说明:    返回数字的绝对值

实例:   

02. INT 函数

INT 函数

语法:    Int( number )

说明:    将数字向下舍入到最接近的整数

实例:

03. MOD 函数

MOD 函数

语法:    MOD(number, divisor)

说明:    返回两数相除的余数。结果的符号与除数相同。

实例:

04. TRUNC 函数

TRUNC 函数

语法:    TRUNC(number, [num_digits])

说明:    将数字的小数部分截去,返回整数。

实例:


05. SUBTOTAL 函数

SUBTOTAL 函数

语法:     SUBTOTAL(function_num,ref1,[ref2],...)

说明:    返回列表或数据库中的分类汇总

实例:   

06. CEILING 函数

CEILING 函数

语法:    CEILING(number, significance)

说明:    返回将参数 number 向上舍入(沿绝对值增大的方向)为最接近的指定基数的倍数

实例: 


07. FLOOR 函数

FLOOR 函数

语法:    FLOOR(number, significance)

说明:    将参数 number 向下舍入(沿绝对值减小的方向)为最接近的 significance 的倍数。

实例: 


08. ODD函数

ODD函数

语法:    ODD(number)

说明:    返回数字向上舍入到的最接近的奇数。

实例: 


09. EVEN 函数

EVEN 函数

语法:    EVEN(number)

说明:    返回数字向上舍入到的最接近的偶数

实例:   

10. FACT 函数

FACT 函数

语法:    FACT(number)

说明:    返回数的阶乘。一个数的阶乘等于 1*2*3*...* 该数。

实例:   

11. POWER 函数

POWER 函数

语法:    POWER(number, power)

说明:    返回数字乘幂的结果。

实例:   

12. GCD 函数

GCD 函数

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

说明:    返回两个或多个整数的最大公约数

实例:   

13. SIGN 函数

SIGN 函数

语法:    SIGN(number)

说明:    确定数字的符号

实例:   

14. MAXIFS 函数

MAXIFS 函数

语法:    MAXIFS(max_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

说明:    返回一组给定条件或标准指定的单元格中的最大值。

备注:    仅Office 2016专业增强版以上版本包含此函数

实例:   

15

MINIFS 函数

MINIFS 函数

语法:    MINIFS(min_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

说明:    返回一组给定条件或标准指定的单元格之间的最小值。

备注:    仅Office 2016专业增强版以上版本包含此函数

实例:   

四、逻辑函数

7个逻辑函数:ifs,not,exact,isblank,isnumber,iseven, isodd

01. IFS 函数

IFS 函数

语法:       IFS(logical_test1,value_if_true1,…)

说明:    检查是否满足一个或多个条件,且返回符合第一个 TRUE 条件的值

备注:    仅Office 2016专业增强版以上版本包含此函数

实例:   

02. NOT 函数

NOT 函数

语法:    NOT(logical)

说明:    确保一个值不等同于另一值

实例:   

03. EXACT 函数

EXACT 函数

语法:    EXACT(text1, text2)

说明:    比较两个文本字符串,区分大小写

实例:   

04. ISBLANK 函数

ISBLANK 函数

语法:    ISBLANK(value)

说明:    检验指定值是否为空单元格,结果返回 TRUE 或 FALSE

实例:   

05

ISNUMBER 函数

ISNUMBER 函数

语法:    ISNUMBER(value)

说明:    检验指定值是否为数字,结果返回 TRUE 或 FALSE

实例:   

06. ISEVEN 函数

ISEVEN 函数

语法:    ISEVEN(number)

说明:    如果参数 number 为偶数,返回 TRUE,否则返回 FALSE。

实例:   

07. ISODD 函数

ISODD 函数

语法:    ISODD(number)

说明:    如果参数 number 为奇数,返回 TRUE,否则返回 FALSE。

实例:

五、信息函数

2个信息函数:cell,n

01. CELL 函数

CELL 函数

语法:    CELL(info_type, [reference])

说明:    返回有关单元格的格式、位置或内容的信息

实例:   

02. N 函数

N 函数

语法:    N(value)

说明:    返回转化为数值后的值

实例:

六、数据库函数

4个数据库函数:dcount,dmax,dmin,dsum

01. DCOUNT 函数

DCOUNT 函数

语法:    DCOUNT(database, field, criteria)

说明:    返回列表或数据库中满足指定条件的记录字段(列)中包含数字的单元格的个数

实例:   

02. DSUM 函数

DSUM 函数

语法:    DSUM(database, field, criteria)

说明:    列表或数据库中满足指定条件的记录字段(列)中的数字之和

实例:   

03. DMAX 函数

DMAX 函数

语法:    DMAX(database, field, criteria)

说明:    返回列表或数据库中满足指定条件的记录字段(列)中的最大数字

实例:   

04. DMIN 函数

DMIN 函数

语法:    DMIN(database, field, criteria)

说明:    返回列表或数据库中满足指定条件的记录字段(列)中的最小数字

实例:   

七、查找与引用函数

3个查找引用函数:hyperlink,search,transpose

01. HYPERLINK 函数

HYPERLINK 函数

语法:    超链接(link_location, [friendly_name])

说明:    返回有关单元格的格式、位置或内容的信息

实例:

02. SEARCH 函数

SEARCH 函数

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

说明:    查找目标字符串返回所在位置

实例: 


03. TRANSPOSE 函数

TRANSPOSE 函数

语法:    TRANSPOSE(array)

说明:    切换或旋转单元格区域

实例:


最后的最后,自律使人自由。

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

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

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

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

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

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

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

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

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

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

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

推荐阅读更多精彩内容