当前位置: 首页 > news >正文

【舍入,取整,取小数,取余数丨Excel 函数】

数学函数

    • 1、Round函数 Roundup函数 Rounddown函数
      • 取整:(Int /Trunc)
      • 其他舍入函数:
    • 2、Mod函数
      • 用Mod函数提取小数
      • 用Mod函数 分奇偶
      • 通过身份证号码判断性别

1、Round函数 Roundup函数 Rounddown函数

  • Round(数字,保留几位小数)(四舍五入
  • Roundup (向上舍入
    在x轴上向正负无穷大靠近
  • Rounddown(向下舍入
    向0靠近

例:以下是不同函数取整的结果:

数值RoundIntRoundupRounddown
-1.59-2-2-2-1
1.592121
1.491121
  • 所有的舍入函数,第二参数(有的情况下)都可以是负值
  • 例:=ROUND(85550,-2) 结果:85600
  • 注意,计算时round四舍五入要少用,避免结果差异过大

取整:(Int /Trunc)

  • Int【向下取整】取比原数值小的最近的整数
    下表中,不管数值多么接近2,都取1,只有超出2了,才能取2
  • Trunc【截断取整】直接舍弃小数部分
  • Trunc 保留指定位数时,也是直接截取,去掉后几位
数值INT 取整结果函数
1.251=INT(1.25)
1.891=INT(1.89)
-1.25-2=INT(-1.25)
数值Trunc 取整结果
1.251=TRUNC(1.25)
-1.25-1=TRUNC(-1.25)
数值Trunc 舍入结果函数
1.5961.59=TRUNC(1.596,2)
-1.596-1.59=TRUNC(-1.596,2)

其他舍入函数:

  • Mround >>舍入到指定 倍数的数字
  • Ceiling >>向上以指定的倍数舍入,正值远离0,负值接近0
  • Floor >> 向下以指定的倍数舍入,正值接近0,负值远离0
  • Even >> 以绝对值增大的方向舍入到最接近的偶数
  • Odd >> 以绝对值增大的方向舍入到最接近的奇数

在这里插入图片描述

  • 舍入效果如上图,指定倍数在括号里 ↑

2、Mod函数

Mod(number 除数, divisor 被除数):
求余数,能除尽结果就是0
例:求30/4的余数=mod(30,4) =2

用Mod函数提取小数

  • 既然能用Int 函数取整,那么小数部分怎么取呢~

例:=Mod( 2.333,1)结果等于0.333

因为整数部分 除以 1都可以整除,所以剩下的就是小数部分。
当然也可以用它本身减去提取出来的整数部分

用Mod函数 分奇偶

我们都知道,偶数 除以2能整除,余数为0
奇数 除以2,余数为1
这两个数正好可以代指 true[1]/ false[0]
因此就可以跟 IF函数嵌套
当然也可以用在条件格式里

通过身份证号码判断性别

既然可以分奇偶,那也就可以判断性别喽
性别位新身份证是第17位,老的是15位。先从左取17位把第18位去掉,再取右边第1位得到。正常情况用Mid就行。
偶数为女,奇数为男。所有整数除以2只可能有2个结果:0或1;偶数能除尽结果是0,奇数余1。于是可以借助Mod函数
再套一个if函数:如果余数为0,“女”,否则 “男”。

公式:

=IF(MOD(RIGHT(LEFT(B2,17),1),2)=0,“女”,“男”)

用Mid时公式:

=IF(MOD(MID(B2,17,1),2)=0,“女”,“男”)

− − − t / h / a / n / k / s − − − ---t/h/a/n/k/s--- t/h/a/n/k/s

http://www.lryc.cn/news/431955.html

相关文章:

  • 无线信道中ph和ph^2的场景
  • HCIA--实验五:静态路由综合实验
  • 不同vlan之间的通信方法
  • java后端框架
  • 如何在Word中插入复选框
  • Android 源码中jni项目 加载so目录小结
  • 24/9/6算法笔记 kaggle 房屋价格
  • 【MA35D1】buildroot 编译使用经验
  • 排查 MyBatis XML 配置中的 IF 语句与传值名称不匹配的 Bug
  • 数字证书与公钥基础设施
  • 拥抱数智化,JNPF低代码平台如何推动企业转型升级
  • Linux shell脚本 (十二)case语句_linux awk case语句
  • 【二等奖成品论文】2024年数学建模国赛B题25页成品论文+完整matlab代码、python代码等(后续会更新)
  • 国内快速高效下载 HuggingFace上的各种大语言模型
  • linux proxy 【linux 代理】
  • AcWing907. 区间覆盖
  • Unity TMP (TextMeshPro) 更新中文字符集
  • Leetcode3259. 超级饮料的最大强化能量
  • Java题集(由入门到精通)03
  • zblog自动生成文章插件(百度AI写作配图,图文并茂)
  • 华为 HCIP-Datacom H12-821 题库 (4)
  • 使用seq_file
  • 期货赫兹量化-种群优化算法:进化策略,(μ,λ)-ES 和 (μ+λ)-ES
  • pytest实战演练
  • 7、关于LoFTR
  • 硬件工程师笔试面试知识器件篇——电感
  • 代码随想录八股训练营第三十六天| C++
  • 学习计算机网络
  • Django发送邮件
  • T7:咖啡豆识别