Excel各种函数的用法
Excel是一款功能强大的电子表格软件,可以用来处理各种数据分析和计算任务。Excel中有很多内置的函数,可以帮助我们快速完成一些常见的操作,如求和、求平均、求最大值、求最小值等。本文将介绍Excel中最常用的12个函数,以及它们的用法和示例。
1. SUM函数
SUM函数是一个求和函数,可以将单个值、单元格引用或是区域相加,或者将三者的组合相加。
语法:SUM(number1, [number2],...)
number1 (必需参数)要相加的第一个数字。可以是具体数字,也可以是单元格引用或者单元格区域。
number2,这是要相加的第二个数字。
示例:
A B C
102030
405060
=SUM(A1:C2)返回值为210,即将A1到C2的所有单元格的值相加。
=SUM(A1, B2)返回值为50,即将A1和B2两个单元格的值相加。
=SUM(10, 20)返回值为30,即将两个具体数字相加。
2. AVERAGE函数
AVERAGE函数是计算平均值的函数。
语法:AVERAGE(number1, [number2],...)
number1 (必需参数)要计算平均值的第一个数字。可以是具体数字,也可以是单元格引用或者单元格区域。
number2,这是要计算平均值的第二个数字。
示例:
A B C
102030
405060
=AVERAGE(A1:C2)返回值为35,即将A1到C2的所有单元格的值相加后除以6。
=AVERAGE(A1, B2)返回值为25,即将A1和B2两个单元格的值相加后除以2。
=AVERAGE(10, 20)返回值为15,即将两个具体数字相加后除以2。
3. MAX函数
MAX函数是求最大值函数。
语法:MAX(number1, [number2],...)
number1 (必需参数)要求最大值的第一个数字。可以是具体数字,也可以是单元格引用或者单元格区域。
number2,这是要求最大值的第二个数字。
示例:
A B C
102030
405060
=MAX(A1:C2)返回值为60,即A1到C2的所有单元格中的最大值。
=MAX(A1, B2)返回值为50,即A1和B2两个单元格中的最大值。
=MAX(10, 20)返回值为20,即两个具体数字中的最大值。
4. MIN函数
MIN函数是求最小值函数。
语法:MIN(number1, [number2],...)
number1 (必需参数)要求最小值的第一个数字。可以是具体数字,也可以是单元格引用或者单元格区域。
number2,这是要求最小值的第二个数字。
示例:
A B C
102030
405060
=MIN(A1:C2)返回值为10,即A1到C2的所有单元格中的最小值。
=MIN(A1, B2)返回值为10,即A1和B2两个单元格中的最小值。
=MIN(10, 20)返回值为10,即两个具体数字中的最小值。
5. IF函数
IF函数是条件判断函数:如果指定条件的计算结果为 TRUE,IF函数将返回某个值;如果该条件的计算结果为FALSE,则返回另一个值。
语法:IF(logical_test,value_if_true,value_if_false)
logical_test:测试条件
value_if_true:满足条件返回的结果
value_if_false:不满足条件返回的结果
示例:
15个常用excel的if函数A B
80优秀
60及格
50不及格
=IF(A1>=60, "及格", "不及格")返回值为"及格",即如果A1大于等于60,就返回"及格",否则返回"不及格"。=IF(B2="优秀", "奖励", "不奖励")返回值为"不奖励",即如果B2等于"优秀",就返回"奖励",否则返回"不奖励"。
=IF(A3+B3>100, "合格", "不合格")返回值为"不合格",即如果A3和B3的和大于100,就返回"合格",否则返回"不合格"。
6. IFS函数
IFS函数是多条件判断函数,检查是否满足一个或多个条件并返回与第一个TRUE条件对应的值。
语法:IFS(条件1,值1,条件2,值2……条件N,值N)
示例:
A B
80优秀
60及格
50不及格
=IFS(A1>=90, "A", A1>=80, "B", A1>=70, "C", A1>=60, "D", TRUE, "E")返回值为"B",即按照A1的分数给出相应的等级。注意最后一个条件可以用TRUE来表示其他情况。
=IFS(B2="优秀", "奖励100元", B2="及格", "奖励50元", B2="不及格", "惩罚100元")返回值为"奖励50元",即按照B2的评价给出相应的奖惩。注意每个条件都要有对应的值,不能省略。
=IFS(A3+B3>100, "合格", A3+B3<50, "不合格", TRUE, "待定")返回值为"待定",即按照A3和B3的和给出相应的判断。注意最后一个条件可以用TRUE来表示其他情况。
7. AND函数
AND函数是指所有参数的逻辑值为真时,返回TRUE;只要有一个参数的逻辑值为假,即返回 FALSE。
语法:AND(logical1, [logical2],...)
logical1 (必需参数)要测试其逻辑值是否为 TRUE 的第一个条件。
logical2 (可选参数)要测试其逻辑值是否为 TRUE 的第二个条件。
示例:
=AND(10>5, 20<30)返回值为TRUE,即两个条件都为真时,返回真。
=AND(10<5, 20<30)返回值为FALSE,即只要有一个条件为假时,返回假。
=AND(10>5, 20<30, TRUE)返回值为TRUE,即三个条件都为真时,返回真。
8. OR函数
OR函数是指任何一个参数逻辑值为 TRUE,即返回 TRUE;所有参数的逻辑值为 FALSE,才返回 FALSE。
语法:OR(logical1, [logical2],...)
logical1 (必需参数)要测试其逻辑值是否为 TRUE 的第一个条件。
logical2 (可选参数)要测试其逻辑值是否为 TRUE 的第二个条件。
示例:
=OR(10>5, 20<30)返回值为TRUE,即任何一个条件为真时,返回真。
=OR(10<5, 20<30)返回值为TRUE,即任何一个条件为真时,返回真。
=OR(10<5, 20>30)返回值为FALSE,即所有条件为假时,返回假。
=OR(10>5, 20<30, FALSE)返回值为TRUE,即任何一个条件为真时,返回真。
9. DATE函数
DATE函数是指输入指定的参数生成日期。
语法:DATE(year,month,day)
year (必需参数)要生成日期的年份。可以是一个具体的数字,也可以是一个单元格引用。
month (必需参数)要生成日期的月份。可以是一个具体的数字,也可以是一个单元格引用。
day (必需参数)要生成日期的日。可以是一个具体的数字,也可以是一个单元格引用。
示例:
=DATE(2021,10,30)返回值为2021/10/30,即生成一个具体的日期。
=DATE(A1,B1,C1)返回值为A1/B1/C1,即根据A1、B1、C1三个单元格的值生成一个日期。
=DATE(2021,13,30)返回值为2022/1/30,即如果月份或日超出范围,会自动调整年份或月份。
10. TODAY函数
TODAY函数是返回当前日期的函数,固定公式:TODAY(),是一个跟随时间变化而变化的函数。
语法:TODAY()
示例:
=TODAY()返回值为当前日期,如2021/10/30。注意这个函数会随着时间的变化而更新,如果想保留某个日期不变,可以复制后粘贴为数值。
11. NOW函数
NOW函数是返回当前时间的函数,固定公式:NOW(),每分钟都会变化,按键盘上的F9键可以刷新,一般都是配合其它函数一起使用。
语法:NOW()
示例:
=NOW()返回值为当前时间,如2021/10/30 16:13:49。注意这个函数会随着时间的变化而更新,如果想保留某个时间不变,可以复制后粘贴为数值。
12. DATEDIF函数
DATEDIF函数是计算两个日期之间的天数、月数或年数。此函数在用于计算年龄的公式中很有用。语法:DATEDIF(start_date,end_date,unit)
start_date (必需参数)要计算差异的两个日期之间较早的那个日期。
end_date (必需参数)要计算差异的两个日期之间较晚的那个日期。
unit (必需参数)要返回结果的单位。可以是以下值之一:
"Y" 表示以年为单位
"M" 表示以月为单位
"D" 表示以日为单位
"MD" 表示以日为单位,并忽略月和年
"YM" 表示以月为单位,并忽略日和年
"YD" 表示以日为单位,并忽略年
示例:
A B
2020/10/302021/10/30
1990/5/20=TODAY()
=DATEDIF(A1,B1,"Y")返回值为1,即两个日期之间相差一年。
=DATEDIF(A2,B2,"Y")返回值为31,即计算A2到今天相差多少年。
=DATEDIF(A2,B2,"M")返回值为379,即计算A2到今天相差多少月。
=DATEDIF(A2,B2,"D")返回值为11472,即计算A2到今天相差多少天。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论