Excel中的常用数学函数

鉴水鱼技能说 2024-03-22 09:20:36

Excel中的常用数学函数包含了ROUND(四舍五入函数)、ABS(取绝对值函数)、INT(取整函数);MOD(取余函数)、RANDBETWEEN(随机函数)、PRODUCT(乘积函数)等等,这些函数在日常工作与学习中使用频繁,我们一起来学习一下吧。

一、使用 ROUND函数对数据进行四舍五入

ROUND函数可以按指定的位数对数值进行四舍五入。

语法:=ROUND(number,num_digits)

参数:number:要进行四舍五入的数值

   num_digits:保留的小数位数。

例如保留两位小数:=ROUND(12.7854,2),返回结果12.79。

【示例1】输入一批数据,选中B2单元格,然后输入公式=ROUND(A2,2),按回车键后确认输入,然后利用填充功能向下复制公式,即可对其他数据进行四舍五入,如下图1示:

图1

二、取整函数INT

该函数主要功能将数值向下取整为最接近的整数。

语法:=INT(x)

参数:x为数值

返回值:返回不大于x的最大整数。

比如公式=INT(3.56),结果为3,公式=INT(-3.56)=-4

【示例2】输入一批数据,选中B2单元格,然后输入公式=INT(A2),按回车键后确认输入,然后利用填充功能向下复制公式,即可对其他数据进行取整运算,如下图2示:

图2

三、使用MOD函数计算除法的余数

该函数主要功能是返回两数相除的余数。

语法:=MOD(m,n) (一般地:m,n为正整数)

返回:m除以n后的余数

【示例3】如下图3所示,分别在A、B两列单元格中输入一批正整数,选中C2单元格,输入公式=MOD(A2,B2),按回车键后即可得计算结果,用公式复制向下填充,即可得到相应的计算结果。

图3

四、使用ISODD或ISEVEN函数判断一个整数的奇偶性

ISODD函数可以判断一个整数是否奇数,若是返回True,否则返回False;

如:=IF(ISODD(3),”奇数”,”偶数”) 返回:奇数

ISEVEN函数可以判断一个整数是否偶数,若是返回True,否则返回FALSE。

如:=IF(ISEVEN(3),”偶数”,”奇数”) 返回:偶数

【示例4】如下图4示,有一批员工的身份证号,现要求通过身份证号获得该员工的性别,(18位身份证号中倒数第2位为性别识别位,如为奇数,则是男性,否则为女性)。在C2单元格中输入公式:

=IF(ISODD(VALUE(MID(B2,17,1))),"男","女"),按回车键后即可得到计算结果,再使用公式复制向下填充即可。

图4

注:此例中用到了其他几个函数:

(1)取子串函数mid(字符串,m,n),返回:字符串第m个字符起的n个字符组成的子串;

(2)VALUE函数将一个数值型字符串转换为一个数值,格式为:VALUE(字符串);

(3)IF函数为判断函数,格式为:if(条件表达式,值1,值2),若条件表达式为True,返回值1,否则,返回值2

(4)本例C2单元格中的公式也可以填写为

=IF(MOD(MID(B2,17,1),2)=1,"男","女")

五、取绝对值函数 ABS

ABS函数可以返回给定值的绝对值。

例如:

=ABS(4),返回4

=ABS(-4),返回4

六、返回一组数中的中值的 MEDAIN函数

该函数可以返回一组数中的中值。

它有一个延伸出来的用法如下:

在计算绩效的时候,规定60分以下保底按60分算,100分以上封顶按100分算,60~100分之间的维持原状,此时很多人会想到用IF函数,但如果绩效计算规则复杂,IF再嵌套起来就不方便了。

【示例6】假设数据在A2,一个MEDIAN就解决了:

=MEDIAN(A2,60,100)

图5

七、使用RANDBETWEEN函数返回两个指定数之间的一个随机整数

RANDBETWEEN函数可以返回给定两个数值之间的随机整数,每次计算工作表时都将返回一个新的随机整数。

=RANDBETWEEN(1,100)

【示例7】产生42个100~200之间的随机整数。如下图6示,选中A1:F7单元格区域,输入公式=RANDBETWEEN(100,200),然后按【Ctrl+Enter】组合键确认,即可得到如下图6所示的42个随机整数。

图6

注:上面公式中,改为=RANDBEWEEN(50,100)*2即可产生100-200之间的随机偶数,公式=RANDBETWEEN(50,100)*2-1即可产生100-200之间的随机奇数。

另:RAND函数可以返回大于等于0且小于1的平均分布的随机小数。

八、使用PRODUCT函数计算乘积

PRODUCT函数用于计算所有参数的乘积。

PRODUCT函数的语法为:

=PRODUCT(number1,number2,…)。其中number1,number2,…表示要参与乘积计算的1-255个参数。

【示例8】如下图7所示,有一份销售订单,其中包含有各类商品的单价与数量,我们可以使用PRODUCT函数计算出各个商品的销售金额。

图7

在单元格D5中输入公式=PRODUCT(D5:E5),按回车键后确认输入,利用公式复制向下填充,即可得到计算结果,如下图8所示。

图8

我是鉴水鱼老师,关注我,持续分享更多的Excel操作技巧。

0 阅读:2