不得不掌握的Excel常用的数值处理函数!!!

2024-06-25 48

大家好。

在日常工作中,我们都会使用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天内对其进行处理。

相关推荐