乐于分享
好东西不私藏

每天10个Excel函数公式-第三天

每天10个Excel函数公式-第三天
第三天     10 个进阶数学函数
1.RAND:生成 0~1 随机小数  =RAND( ),括号里不需要任何参数。取值范围:0≤x<1(包含 0,永远达不到 1)。
核心点:(1)按下 F9 键、修改单元格、打开文件,数字都会变动;
(2)随机数均匀分布;
(3)想要固定随机值:选中单元格 → 复制 → 右键选择性粘贴为【数值】,就不会再变动。
2.RANDBETWEEN:生成指定区间随机整数  =RANDBETWEEN(最小值,最大值)两个参数都必须是整数,缺一不可,用逗号隔开。
核心点:(1)按 F9、编辑表格、重新打开文件,数字都会重新随机;
(2)想要数字固定不变:复制单元格 → 右键选择性粘贴 → 数值。
函数
结果类型
适用场景
RAND()
0~1 随机小数
需要随机小数、自定义区间数值
RANDBETWEEN (小,大)
区间内整数
抽奖、摇号、随机出题、取整数最方便
3.POWER:幂运算 平方、立方计算  =POWER(底数, 指数)两个参数用逗号隔开。
举例:5 的平方:(5^2=25)=POWER(5,2)
开三次根号8=POWER(8,1/3) 结果 = 2
4.SQRT:开平方根  =SQRT(数字)  计算一个非负数的算术平方根(正数方根)
核心点:
  • 不能给负数开平方输入 =SQRT(-9) 会报错 #NUM!如果需要计算负数平方根(复数),Excel 普通公式做不到;

  • 和 POWER 互相等效SQRT(16) = POWER(16,1/2) = 4
5.CEILING:按基数向上取整  =CEILING(数值, 舍入基数)  将数字向上舍入,舍入到指定基数的整数倍(往更大的数靠拢)
举例:1.  12 向上 5 的倍数 =CEILING (12,5):10、15向上取 → 15
2. 3.2向上凑整到 0.5的倍数=CEILING (3.2,0.5)结果:3.5
3.20向上5的倍数,20刚好是倍数,数字不变=CEILING(20,5) → 20
6.FLOOR:按基数向下取整  =FLOOR(数值,舍入基数)把数字向下舍入,归为指定基数的整数倍(往更小的数值靠拢)
举例:1.2向下取5的倍数=FLOOR(12,5):10,5向下取10
2.3.2向下凑整到 0.5的倍数=FLOOR (3.2,0.5)结果:3

FLOOR 适用场景

  1. .裁剪布料、管材:材料只能截取整数段多余部分舍弃总长 22 米,每段 5 米:=FLOOR (22,5),最多截取 20 米
  2. .折扣计价、向下抹零

CEILING 适用场景

  1. .装箱、租车、订房间:哪怕剩一点也要多准备一份
  2. .运费向上计费
7.TRUNC:直接截取小数,不四舍五入 =TRUNC(数字,保留小数位数)
  • 第 1 参数:要截取的数值
  • 第 2 参数(可选):保留几位小数,省略默认 = 0(只留整数)
  • 举例:=TRUNC(3.8)→ 3=TRUNC(5.678,1) → 5.6 (保留1位小数,删掉后面)=TRUNC(5.678,2) → 5.67(保留2位小数,删掉后面)
8.SUMX2MY2:平方差求和  =SUMX2MY2(第一组数据区域,第二组数据区域
举例:

简单 3 组数字

A1:A3 = 2,3,4B1:B3 = 1,2,3  公式:=SUMX2MY2(A1:A3,B1:B3)

分步手工验算:(2²-1²)+(3²-2²)+(4²-)=3+5+7=15

9.SUMX2PY2:平方和求和 =SUMX2PY2(第一组数据区域,第二组数据区域)

举例:

简单 3 组数字

A1:A3 = 2,3,4B1:B3 = 1,2,3  公式:=SUMX2PY2(A1:A3,B1:B3)

分步手工验算:(2²+1²)+(3²+2²)+(4²+)=5+13+25=43

10.QUOTIENT:两数相除取商(舍弃余数)=QUOTIENT(被除数,除数)只返回两数相除的整数商,舍弃余数,不四舍五入。日常除法:被除数 ÷ 除数 = 商 … 余数QUOTIENT 只取商的整数部分。

举例:=QUOTIENT(7,2)7÷2=3 余 1 → 结果:3

=QUOTIENT(10,3)10÷3=3 余 1 → 3

=QUOTIENT(20,4)刚好整除无余数 → 5

常用场景:计算能完整分配多少份、物品分装整箱数量例:25 个苹果,每箱装 6 个=QUOTIENT (25,6) → 4 箱。