现在我将向大家介绍Excel中常用的数学函数,这些函数包括四舍五入和取绝对值,以及向下或向上取整、返回余数和中值、判断奇偶数、计算随机值和组合数等等。
01 – ROUND函数
ROUND函数的主要功能是按照指定的位数对数值进行四舍五入。
语法:=ROUND(数字, 四舍五入的位数)
例如,如果要保留两位小数:
=ROUND(9.867, 2),返回结果为9.87。
02 – INT函数
INT函数的主要功能是将数值向下取整为最接近的整数。
语法:=INT(数字)
例如,公式=INT(3.56),结果为3。
03 – ROUNDDOWN函数
ROUNDDOWN函数的主要功能是按照指定的位数向下舍入取数。
语法:=ROUNDDOWN(数字, 舍入后的数字位数)
与INT函数相比,ROUNDDOWN函数多了一个参数,可以指定截取数据的长度。该参数以小数点为起点,正数表示从小数点向右的位数,负数表示从小数点向左的位数。
向下舍入取整:
=ROUNDDOWN(9.867, 0),返回结果为9
向下舍入保留1位小数:
=ROUNDDOWN(9.867, 1),返回结果为9.8
向下舍入保留10位整数:
=ROUNDDOWN(98.67, -1),返回结果为90
04 – TRUNC函数
TRUNC函数的功能和ROUNDDOWN函数相似,只是在取整时可以省略第二个参数。
05 – ROUNDUP函数
就像山上的鸟儿成双对,青山绿水犹如金山银山一样。咳,那什么,既然有向下取整函数,当然也有向上取整函数,那就是ROUNDUP函数。
向上取整数:
=ROUNDUP(98.14, 0),结果为99
保留两位小数向上取值:
=ROUNDUP(98.936, 2),结果为98.94
06 – 判断奇数和偶数
ISODD函数可以用来判断是否为奇数:
=IF(ISODD(3), '奇数', '偶数')
ISEVEN函数可以用来判断是否为偶数:
=IF(ISEVEN(3), '偶数', '奇数')
07 – ABS函数
ABS函数可以返回给定值的绝对值。例如...
=ABS(4),返回结果为4
=ABS(-4),返回结果为4
08 - 中位数函数,MEDAIN函数
该函数用于返回一组数中的中位数。
它还有以下扩展用法:
在计算绩效时,规定低于60分按60分计算,高于100分按100分计算,保持60~100分之间的原值。此时,许多人会考虑使用IF函数,但如果绩效计算规则复杂,IF函数嵌套会变得不方便。
假设数据位于A2单元格,使用MEDIAN函数可以解决这个问题:
=MEDIAN(A2, 60, 100)
09 - 取余函数,MOD函数
该函数主要用于计算两个数相除后的余数。
判断A1单元格中的数值是奇数还是偶数:
=IF(MOD(A1, 2), "奇数", "偶数")
如果A1单元格中的数字是偶数,除以2的结果必定为0。在IF判断中,0为FALSE,因此返回结果为"偶数"。
如果A1单元格中的数字是奇数,除以2的结果必定余1。在IF判断中,1为TRUE,因此返回结果为"奇数"。
假设A1单元格中有一个身份证号码,现在需要判断其性别是男性还是女性:
=IF(MOD(MID(A1, 17, 1), 2), "男", "女")
将以下公式复制填充至A2:A500,可以循环生成序列号123~123~123...
=MOD(ROW(A3), 3)+1
在数据结构运算中,经常与OFFSET函数配合使用。
10 - 计算组合和排列数
COMBIN函数可以返回给定元素中指定个数的组合数:
=COMBIN(16, 4),返回结果1820
PERMUT函数可以返回给定元素中指定个数的排列数:
=PERMUT(16, 16),返回结果20922789888000
11 - 随机取值函数
RANDBETWEEN函数可以返回给定两个数之间的随机整数。
=RANDBETWEEN(1, 100)
RAND函数可以返回大于等于0且小于1的均匀分布的随机小数。
=RAND()
Excel常用的数学函数有哪些,以上是Excel常用的数学函数。希望能帮助到大家!