365真正的官网-beat365体育登陆网址-365bet.com

— 怀旧经典 · 永恒记忆 —

Excel 函数公式大全

Excel 函数公式大全

Excel 是一款强大的数据处理工具,函数公式是其核心功能之一。无论你是数据分析师、财务专家还是学生,掌握常用的 Excel 函数都能大幅提高工作效率。本篇文章将详细介绍 Excel 中常用的函数公式,帮助你更好地进行数据处理和分析。

Excel 常用函数用法EXCEL AND 函数用法场景:判定所有条件的真假,当所有条件都为真,返回 True,有一个为假,返回 FALSE

语法:=AND(条件1,条件2····)

案例:

=AND(1=1, 2=2, 3=3) ' TRUE

=AND(1=1, 2=2, 3=0) ' FALSE

EXCEL OR 函数用法场景:判定所有条件的真假,当有一个条件为真,返回 TRUE,当所有条件都为假,返回 FALSE

语法:=OR(条件1,条件2····)

案例:

=OR(1=0, 2=0, 3=3) ' TRUE

=OR(1=0, 2=0, 3=0) ' FALSE

EXCEL IF 函数用法场景:根据指定的判断条件,在正确或错误的状态下,分别返回不同的值

语法:=IF(条件,条件为真返回值,条件为假返回值)

案例:

A195=IF(A1<80, "良好", "优秀") ' 优秀

=IF(AND(A1<80, A1>60), "良好", "==") ' ==

=IF(A1<60, "不及格", IF(A1<80, "良好", "优秀")) ' 优秀

EXCEL LEFT 函数用法场景:从左边开始,截取指定位数的字符

语法:=LEFT(截取对象,截取长度)

案例:

A1123456=LEFT(A1, 4) ' 1234

=LEFT(A1, 4) + 0 ' 1234

EXCEL RIGHT 函数用法场景:从右边开始,截取指定位数的字符

语法:=RIGHT(截取对象,截取长度)

案例:

A1123456=RIGHT(A1, 5) ' 23456

=RIGHT(A1, 5) + 0 ' 23456

EXCEL MID 函数用法场景:从左边指定字符位置开始,截取指定位数的字符

语法:=MID(截取对象,开始字段位置,截取长度)

案例:

A1123456=MID(A1, 3, 4) ' 3456

=MID(A1, 3, 4) & 0 ' 34560

EXCEL LEN/LENB 函数用法场景:LEN 返回文本字符串中的字符个数。 LENB 返回文本字符串中用于代表字符的字节数。

语法:=LEN(指定对象)

案例:

A1123456 测试=LEN(A1) ' 8

=LENB(A1) ' 10

EXCEL LOWER 函数用法场景:将指定对象中所有字母转换成小写

语法:=LOWER(指定对象)

案例:

A1abc123DEF=LOWER(A1) ' abc123def

EXCEL UPPER 函数用法场景:将指定对象中所有字母转换成大写

语法:=UPPER(指定对象)

案例:

A1abc123DEF=UPPER(A1) ' ABC123DEF

EXCEL PROPER 函数用法场景:将指定对象中各英文单词的开头转换成大写,其余转换成小写

语法:=PROPER(指定对象)

案例:

A1abc123DEF=PROPER(A1) ' Abc123Def

EXCEL FIND 函数用法场景:在指定对象中,查找另一个指定字符的起始位置 (区分大小写)

语法:=FIND(指定查找字符,指定查找对象,[起始查找位置])

案例:

A1abc123DEF=FIND("a", A1) ' 1

=FIND("3D", A1) ' 6

=FIND("3", A1, 6) ' 6

=FIND("4", A1) ' #VALUE!

=FIND("3", A1, 7) ' #VALUE!

EXCEL SEARCH 函数用法场景:在指定对象中,查找另一个指定字符的起始位置 (不区分大小写)

语法:=SEARCH(指定查找字符,指定查找对象,[起始查找位置])

案例:

A1abc123DEF=SEARCH("d", A1) ' 7

=SEARCH("D", A1) ' 7

=SEARCH("4", A1) ' #VALUE!

=SEARCH("d", A1, 2) ' 7

=SEARCH("d", A1, 8) ' #VALUE!

EXCEL REPT 函数用法场景:将指定的对象,重复多少次

语法:=REPT(指定对象,重复次数)

案例:

A1abc123DEF=REPT(A1, 2) ' abc123DEFabc123DEF

EXCEL REPLACE 函数用法场景:将指定的对象中指定位置和长度的内容进行替换

语法:=REPLACE(指定对象,开始位置,指定长度,替换内容)

案例:

A1abc123DEF=REPLACE(A1, 4, 3, "***") ' abc***DEF

EXCEL ABS 函数用法场景:绝对值

语法:=ABS(对象)

案例:

A1-123.456=ABS(A1) ' 123.456

EXCEL ROUND 函数用法场景:四舍五入

语法:=ROUND(对象,保留小数位数)

案例:

A1-123.456=ROUND(A1, 0) ' -123

=ROUND(A1, 1) ' -123.5

=ROUND(A1, 4) ' -123.456

=ROUND(A1, -1) ' -120

=ROUND(A1, -2) ' -100

=ROUND(A1, -3) ' 0

EXCEL ROUNDUP 函数用法场景:向上保留

语法:=ROUNDUP(对象,保留小数位数)

案例:

A1-123.456=ROUNDUP(A1, 0) ' -124

=ROUNDUP(A1, 1) ' -123.5

=ROUNDUP(A1, 4) ' -123.456

=ROUNDUP(A1, -1) ' -130

=ROUNDUP(A1, -2) ' -200

=ROUNDUP(A1, -3) ' -1000

EXCEL ROUNDDOWN 函数用法场景:向下保留

语法:=ROUNDDOWN(对象,保留小数位数)

案例:

A1-123.456=ROUNDDOWN(A1, 0) ' -123

=ROUNDDOWN(A1, 1) ' -123.4

=ROUNDDOWN(A1, 4) ' -123.456

=ROUNDDOWN(A1, -1) ' -120

=ROUNDDOWN(A1, -2) ' -100

=ROUNDDOWN(A1, -3) ' 0

EXCEL EVEN 函数用法场景:向上舍入到最近的偶数

语法:=EVEN(对象)

案例:

A1-123.456=EVEN(A1) ' -124

EXCEL ODD 函数用法场景:向上舍入到最近的奇数

语法:=ODD(对象)

案例:

A1-123.456=ODD(A1) ' -125

EXCEL INT 函数用法场景:将数字向下舍入到最接近的整数

语法:=INT(对象)

案例:

A1-123.456=INT(A1) ' -124

EXCEL TRUNC 函数用法场景:将数字的小数部分截去,返回整数

语法:=TRUNC(对象)

案例:

A1-123.456=TRUNC(A1) ' -123

EXCEL TRIM 函数用法场景:去掉对象中的空格,除了单词之间的单个空格外,清除文本中所有的空格

语法:=TRIM(对象)

案例:

A1abc def=TRIM(A1) ' abd def

EXCEL POWER/^ 函数用法场景:返回对象以指定数字的乘幂

语法:=POWER(对象,指定数字的乘幂)

案例:

=POWER(4, 2) ' 16

=POWER(4, 1/2) ' 2

=4^2 ' 16

=4^1/2 ' 2

EXCEL PRODUCT 函数用法场景:返回序列的乘积

语法:=PRODUCT(数字1,数字2···)

案例:

AB1105=PRODUCT(1, 2, 3, 4) ' 24

=PRODUCT(A1:B1) ' 50

EXCEL MOD 函数用法场景:返回除法的余数

语法:=MOD(被除数,除数)

案例:

=MOD(10, 2) ' 0

=MOD(10, 3) ' 1

EXCEL RAND 函数用法场景:返回 0-1 之间的随机数

语法:=RAND()

案例:

=RAND() ' 0-1 随机数:0.291417784469258

=ROUND(RAND()*100, 2) ' 0-100 随机数

EXCEL RANDBETWEEN 函数用法场景:返回指定区间的随机整数

语法:=RANDBETWEEN(开始数字,结束数字)

案例:

=RANDBETWEEN(50, 100) ' 50-100 随机数

=RANDBETWEEN(10, 100) / 10 ' 1-10 随机数

EXCEL RANK 函数用法场景:排名,返回一列数字的数字排位

语法:=RANK(数值, 引用,排序方式:0降序,1升序)

案例:

A1322314455=RANK(A3, A1:A5, 0) ' 5

=RANK(A3, A1:A5, 1) ' 1

EXCEL SUM 函数用法场景:求和

语法:=SUM(数字1,数字2,数字3)

案例:

A1322314455=SUM(1, 2, 3) ' 6

=SUM(A1:A5) ' 15

EXCEL SUMIF 函数用法场景:单条件求和

语法:=SUMIF(条件区域,条件,[求和区域])

案例:

AB13102210311044105510=SUMIF(A1:A5, ">3", B1:B5) ' 20

=SUMIF(A1:A5, ">3") ' 9

EXCEL SUMIFS 函数用法场景:多条件求和

语法: =SUMIFS(求和区域,条件区域-1,条件-1,[条件区域-2,条件-2]···)

案例:

AB13102210311044205510=SUMIFS(B1:B5, A1:A5, ">3") ' 30

=SUMIFS(B1:B5, A1:A5, ">3", B1:B5, ">10") ' 20

EXCEL AVERAGE 函数用法场景:平均值

语法:=AVERAGE(数字1,数字2,数字3)

案例:

A1322314455=AVERAGE(1, 2, 3) ' 2

=AVERAGE(A1:A5) ' 3

EXCEL AVERAGEIF 函数用法场景:单条件平均值

语法:=AVERAGEIF(条件区域,条件,[平均值区域])

案例:

A1322314455=AVERAGEIF(A1:A5, ">2") ' 4

EXCEL AVERAGEIF 函数用法场景:单条件平均值

语法:=AVERAGEIFS(平均值区域,条件区域-1,条件-1,[条件区域-2,条件-2]···)

案例:

A1322314455=AVERAGEIFS(A1:A5, A1:A5, ">2", A1:A5, "<5") ' 3.5

EXCEL AVERAGEA 函数用法场景:平均值(会统计非数字型对象,文本计为 0,TRUE 为 1,FALSE 为 0,空白不参与统计)

语法:=AVERAGEA(区域)

案例:

A132b3a4455=AVERAGEA(A1:A5) ' 2.4 (12/5)

EXCEL COUNT 函数用法场景:统计个数(数字型)

语法:=COUNT(区域)

案例:

A132b3a4455=COUNT(A1:A5) ' 3

EXCEL COUNTIF 函数用法场景:单条件统计个数

语法:=COUNTIF(条件区域,条件)

案例:

A132b3a4455=COUNTIF(A1:A5, ">3") ' 2

EXCEL COUNTIFS 函数用法场景:多条件统计个数

语法:=COUNTIFS(条件区域-1,条件-1,[条件区域-2,条件-2]···)

案例:

A132b3a4455=COUNTIFS(A1:A5, ">3", A1:A5, "<5") ' 1

EXCEL COUNTA 函数用法场景:统计个数(会统计非数字型对象,空白不参与统计)

语法:=COUNTA(区域)

案例:

A132b34455=COUNTA(A1:A5) ' 4

EXCEL COUNTBLANK 函数用法场景:统计空白个数

语法:=COUNTBLANK(区域)

案例:

A132b34455=COUNTBLANK(A1:A5) ' 1

EXCEL MAX 函数用法场景:最大值

语法:=MAX(区域)

案例:

A132b3a4455=MAX(A1:A5) ' 5

EXCEL MIN 函数用法场景:最小值

语法:=MIN(区域)

案例:

A132b3a4455=MIN(A1:A5) ' 3

EXCEL MEDIAN 函数用法场景:中值,奇数取中间值,偶数取中间两个数的平均值

语法:=MEDIAN(区域)

案例:

A132b3a4455=MEDIAN(A1:A5) ' 4

EXCEL MAXA 函数用法场景:最大值(会统计非数字型对象,文本是 0,TRUE 是 1,FALSE 是 0)

语法:=MAXA(区域)

案例:

A132b3a4455=MAXA(A1:A5) ' 5

``

EXCEL MINA 函数用法场景:最小值(会统计非数字型对象,文本是 0,TRUE 是 1,FALSE 是 0)

语法:=MINA(区域)

案例:

A132b3a4455=MINA(A1:A5) ' 0

EXCEL SUMPRODUCT 函数用法场景:对应数组元素乘积的和

语法:=SUMPRODUCT(区域1,[区域2,区域3]···)

案例:

AB13102210311044105510=SUMPRODUCT(A1:A2, B1:B2) ' 50=3*10+2*10

=SUMPRODUCT(A1:B1, A2:B2) ' 106=3*2+10*10

=SUMPRODUCT(A1:A2) ' 5

EXCEL TODAY 函数用法场景:自动获取当天日期

语法:=TODAY()

案例:

=TODAY() ' 23年2月2日

EXCEL NOW 函数用法场景:自动获取当天日期和时间

语法:=NOW()

案例:

=NOW() ' 2023-02-02 23:20:10

EXCEL DATE 函数用法场景:将提取的数字变为日期格式进行显示。

语法:=DATE(year, month, day)

案例:

=DATE(2023, 2, 2) ' 23年2月2日

EXCEL DAY 函数用法场景:返回日期中的日

语法:=DAY(日期)

案例:

=DAY(DATE(2023, 2, 2)) ' 2

EXCEL MONTH 函数用法场景:返回日期中的月

语法:=MONTH(日期)

案例:

=MONTH(DATE(2023, 2, 2)) ' 2

EXCEL YEAR 函数用法场景:返回日期中的年

语法:=YEAR(日期)

案例:

=YEAR(DATE(2023, 2, 2)) ' 2023

EXCEL DAYS 函数用法场景:返回两个日期之间的天数

语法:=DAYS(结束日期,开始日期)

案例:

=DAYS("2023-2-10", "2023-2-1") ' 9

EXCEL DATEDIF 函数用法场景:计算两个日期之间的天数/月数/年数

语法:=DATEDIF(开始时间,结束时间,参数) (参数:"Y"整年数,"M"整月数,"D"天数)

案例:

=DATEDIF(DATE(2023,2,1), DATE(2023, 3, 1), "D") ' 28

=DATEDIF("2023-2-1", "2023-3-1", "D") ' 28

EXCEL EOMONTH 函数用法场景:返回指定日期往前或往后指定月份的最后一天的日期

语法:=EOMONTH(指定日期, 前/后月份)

案例:

=EOMONTH(DATE(2023, 2, 2), 2)

``

EXCEL WEEKDAY 函数用法场景:返回一周中的第几天

语法:=EOMONTH(指定日期, 前/后月份)

案例:

=WEEKDAY(TODAY())

=WEEKDAY("2023-02-02")

EXCEL TEXT 函数用法场景:将对象转换为指定的格式

语法:=TEXT(对象, 格式)

案例:

=TEXT(TODAY(), "MM/DD/YY") ' 02/02/23

=TEXT(1234.567, "$#,###0.00") ' $1,234.57

EXCEL NETWORKDAYS.INTL 函数用法场景:返回两个日期间的完整工作日的天数(可选择参数来指明休息日有几天并指明是哪几天)

语法:=NETWORKDAYS.INTL(开始日期, 结束日期, [休息日参数], [假期])

案例:

=NETWORKDAYS.INTL("2023-2-2", "2023-3-1") ' 20

EXCEL WORKDAY 函数用法场景:返回指定日期在若干工作日之后或之前的日期

语法:=WORKDAY(开始日期,天数,[假期])

案例:

=WORKDAY("2023-2-2", 2)

EXCEL WORKDAY.INTL 函数用法场景:返回指定日期在若干工作日之后或之前的日期(可选择参数来指明休息日有几天并指明是哪几天)

语法:=WORKDAYS.INTL(开始日期, 天数, [休息日参数], [假期])

案例:

=WORKDAY.INTL("2023-2-2", 2)

EXCEL COLUMN 函数用法场景:返回列号

语法:=COLUMN(对象)

案例:

=COLUMN(A1) ' 1

EXCEL COLUMNS 函数用法场景:返回对象中包含的列数

语法:=COLUMNS(对象)

案例:

=COLUMNS(A1:B1) ' 2

EXCEL ROW 函数用法场景:返回行号

语法:=ROW(对象)

案例:

=ROW(A1) ' 1

EXCEL ROWS 函数用法场景:返回对象中包含的行数

语法:=ROWS(对象)

案例:

=ROWS(A1:B1) ' 1

EXCEL VLOOKUP 函数用法场景:按照数据的首列,查找指定区域中指定位置的对应结果

语法:=VLOOKUP(查找对象,目标区域,目标区域所在列,精确-0/FALSE或模糊-1/TRUE)

案例:

=VLOOKUP(A1,A1:A5,1,0)

EXCEL LOOKUP 函数用法场景:查找

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

案例:

=LOOKUP(A1,A1:A5)

EXCEL INDEX 函数用法场景:在指定的区域,返回特定行列交叉的值

语法:=INDEX(区域,行号,[列号])

案例:

=INDEX(A1:A5, 1)

EXCEL MATCH 函数用法场景:返回特定值在特定数组当作的位置

语法:=MATCH(查找值,查找值所在区域,[参数])

案例:

=MATCH(A1, A1:A5)

EXCEL OFFSET 函数用法场景:返回起始对象按找偏移位置返回指定的对象或区域

语法:=OFFSET(起始对象, 偏移行数, 偏移列数, 结果行数, 结果列数)

案例:

=OFFSET(A1:A5, 1, 1, 1, 1)

常见问题解答(FAQ)Q1: Excel 函数的主要作用是什么?A1: Excel 函数的主要作用是进行复杂的数据计算、分析和处理,帮助用户快速得出所需结果。

Q2: 如何在 Excel 中组合多个函数?A2: 可以通过在一个函数的参数中嵌套其他函数来组合多个函数,例如 =IF(AND(A1>10, B1<5), “通过”, “未通过”)。

Q3: Excel 中的文本函数有什么用?A3: 文本函数用于对字符串进行操作,例如截取、查找和修改文本格式等,能够帮助用户更好地处理和分析文本数据。

小结通过掌握 Excel 中这些常用函数,你可以显著提高数据处理的效率和准确性。这些函数不仅适用于基本的数据分析,还可以在复杂的条件下进行灵活的计算。希望本篇文章能够帮助你更好地理解和应用这些 Excel 函数,提升你的工作效率。

版权声明未经授权,禁止转载本站文章。如需转载必须保留原文链接并注明出处。只要保留链接并注明出处,即视为默认获得授权。未注明出处或删除链接将视为侵权,必追究法律责任!

本文原文链接:https://blog.axiaoxin.com/post/excel-functions-guide/

相关推荐

365bet.com 麒麟纹身图案

麒麟纹身图案

📅 07-03 👁️ 1253
beat365体育登陆网址 黄金打到王者多少局(黄金升到王者要多久?)

黄金打到王者多少局(黄金升到王者要多久?)

📅 07-23 👁️ 3147
beat365体育登陆网址 2020年,这些物种永远离开了我们

2020年,这些物种永远离开了我们

📅 06-29 👁️ 8685
365真正的官网 Word新建自己的样式

Word新建自己的样式

📅 07-03 👁️ 8491
365bet.com 机箱风扇怎么拆扇叶

机箱风扇怎么拆扇叶

📅 08-05 👁️ 2052
365bet.com 保时捷918落地大概多少钱

保时捷918落地大概多少钱

📅 07-10 👁️ 2493
365真正的官网 浮生若梦的意思解释及典故(故事)

浮生若梦的意思解释及典故(故事)

📅 07-05 👁️ 9954
beat365体育登陆网址 联想 ThinkPad E460 (Core i5, Radeon R7 M360) 笔记本电脑简短评测

联想 ThinkPad E460 (Core i5, Radeon R7 M360) 笔记本电脑简短评测

📅 08-04 👁️ 9833
365bet.com 黄鼠狼怕什么怎么驱赶黄鼠狼

黄鼠狼怕什么怎么驱赶黄鼠狼

📅 07-16 👁️ 4467
365真正的官网 新手想炒原油期货,该怎么炒?

新手想炒原油期货,该怎么炒?

📅 07-28 👁️ 1562