不得不掌握的Excel常用的数值处理函数!!!
2024-06-25 0
大家好。
在日常工作中,我们都会使用Excel进行数据分析,尤其是数值处理。今天我们将分享一些Excel中最常用的数字处理函数。这包括常用的四舍五入、上下舍入、奇偶判断、绝对值、中位数、众数、随机数、组合数等。另外,这些功能看似简单,其实也有一些要点。同时,有些功能还有意想不到的用途。可以说,本文将总结数值处理函数的常见用法。掌握它们将使我们更加深入地了解Excel的功能,提高工作效率。
1圆函数
round的英文原意是四舍五入、整数,所以在Excel中用它来将数据四舍五入到一定的位数。
语法:round(数字,要舍入的位数)
ROUND(数字,位数)
说明:当四舍五入位数为0时,位数为正数时进行四舍五入,表示小数点右边保留多少位进行四舍五入;表示向小数点左边四舍五入(例如四舍五入到十或百等四舍五入运算)
round(998762),返回999
轮(7894002,-1),返回7890
注:舍入位数为负数时的特殊效果。此用法可能会将一些预测数据四舍五入到最接近的十或数百。
函数2int
Int是integer的缩写,意思是整数。因此int会将值向下舍入,这意味着结果值不大于原始值。
语法:int(数值)、int()
阐明:
int(345),返回3
int(-3,45),返回-4
注意:向下舍入,尤其是负数,需要了解结果。
函数3舍入
向下舍入向下舍入到指定的位数。
语法:rounddown(值,四舍五入后的位数)
阐明:
注意:注意当舍入位数为0时,特别是当值为负数时,int函数返回的结果之间的差异。
4舍入函数
四舍五入四舍五入到指定的位数。
语法:round(值,四舍五入后的位数)
注:四舍五入对应四舍五入,向下一位和向上一位。
注意:四舍五入和四舍五入函数与数字是否为负无关。两者均根据正数对指定位数进行四舍五入。
5屋顶功能
上限就是上限,函数的意思是在底数的基础上向上舍入指定的倍数。
语法:CEILING(数字,基数),CEILING(数字,含义)
号码为必填项。要四舍五入的值。
需要的意思。要四舍五入的倍数。
说明:该函数的处理机制是将数值除以基数得到倍数,然后将倍数向上舍入,四舍五入后再乘以基数得到最终结果。
天花板(8,3),返回结果9。首先,8/32,666,将倍数四舍五入为3,四舍五入3的倍数,并乘以基数3得到9结果。
注意:与int类似,使用负数时要注意函数的执行情况。如果要除的倍数是负数,则向上舍入为0。-23舍入后为-2。
功能6楼层
Pis表示下限,function表示基于基数按指定倍数舍入。
语法:floor(数字,基数),floor(数字,含义)
号码为必填项。要四舍五入的值。
需要的意思。要四舍五入的倍数。
说明:该函数的处理机制是将数值除以基数得到倍数,然后将倍数向下舍入,四舍五入后再乘以基数得到最终结果。
Floor(8,3),返回结果6。首先,8/32,666,对倍数进行四舍五入得到2,对2的倍数进行四舍五入,并以3为底相乘,得到6结果。
注意:与int类似,使用负数时要注意函数的执行情况。如果要除的倍数为负数,则向下舍入是向0的反方向舍入。-266舍入后为-3。
Floor和Ceiling函数在新版本的Excel中提供了另外两个函数:两个更新的函数floormath和ceilingmath这两个函数都有一个新的mode参数,用于控制当值为负数时舍入的方向,朝或远离0舍入。
7函数abs
Abs函数是取一个数值的绝对值
语法:abs(数值)
阐明:
腹肌(-2),返回结果2
abs(2),返回结果2
函数8rand
rand,random的缩写,意思是随机的。该函数将采用0到1之间的随机数作为参数。
语法:rand(),无参数
函数9randBetween
RandBetween,随机生成一个范围内的整数
语法:randBetween(mininteger,maxinteger)
阐明:
randBetween(1,100),返回1到100之间的随机整数
当心:
那么我们应该怎么做才能生成randBetween(1,100)rand()1到100之间的随机数呢?
10后备箱功能
Trunc函数用于截断数字的小数部分并返回整数。或者我们也可以指定保留多少位小数,超出的部分将被截去。
该函数与舍入函数类似
语法:truncate(数值,[保留数字]四舍五入时,不需要键入保留数字)。
注意:该函数只是截距函数,不会向任何方向舍入。
11isod和ispar函数
isodd表示是否为基数,同样,偶表表示是否为偶数。
语法:isood(数值)、iseven(数值)。因为是判断函数,所以两个函数都返回True或False。
注意:可以在外层使用if,利用这两个函数来判断内部判断条件并显示奇数或偶数。这两个函数还有其他可供选择的处理方法,例如使用mod进行余数处理。
12功能模块
修改函数用于求余数。
语法:mod(除数,除数),返回两者的余数。
当心:
mod本身用于求余数,但如果我们将一个递增的整数除以一个固定数,我们会得到一组循环递增的余数。
例如,如果我们使用mod(row(),3),我们将遍历0、1、2的余数。假设我们需要每2行填充单元格的背景颜色,我们可以使用条件格式来设置它使用条件格式公式mod(row(),3)2时,填充背景颜色。尝试一下,这是一个非常有趣的用途。
13MEDAIN功能
中位数函数,用于查找一组数字的中位数
语法:medain(值1,[值2],)
阐明:
假设单元格A1:A6中的值分别为1,2,3,4,5,6
然后求平均值(A1:A6),返回值为35。因为当有偶数个数据系列时,中位数将是按顺序排列的中间两个数据的平均值,即本例中的(34)/235
当心:
中值函数还可以有其他扩展用途。
例如:
假设我们有一组测试分数值。要求是,如果分数低于60分,则按60分计算,如果超过100分,则按100分计算,如果分数在60分至100分之间,则保留不变。
一般的做法肯定是用它来进行嵌套处理。假设A2为存储的分数数据,则判断公式为:if(A2100,100,A2))。这里使用了两个层次的判断。
但这里我们还可以使用medin函数进行处理,即公式:median(A2,60,100)
让我们从逻辑上解释一下:
如果A2
如果A2在60到100之间,则排序顺序为60、A2、100,自然中位数为A2,公式返回的A2的值为本身;
如果A2>100,则排序顺序为60、100、A2,自然中位数为100,公式返回结果100。
灵活运用这些数值函数将大大提高我们处理数值数据的效率。
以上就是我今天分享的内容。
我是华哥。每天努力工作,迎接自己的时间。
赠人玫瑰,左手余香。欢迎评论、点赞、关注、转发。
本站文章均由用户上传或转载而来,该文章内容本站无法检测是否存在侵权,如果本文存在侵权,请联系邮箱:2287318951@qq.com告知,本站在7天内对其进行处理。