对于具有大量数字的近似数字,确定有效数字后,应将其后的多余数字四舍五入,并且仅保留有效数字的最后一位. 此舍入(四舍五入)规则是“四舍五入,五成双”,即“ 4到6到5四舍五入为偶数”,这里的“四”表示≤4时四舍五入,“六”表示向上时四舍五入≥6,且“ 5”表示按5表示,如果5后面有一个数字,则四舍五入为1;如果5后面没有一个有效数字,则将其分为两种情况:

(1)5之前的奇数四舍五入为1;

(2)5之前是偶数,四舍五入(0是一个偶数).

公式为:

= IF(MOD(ABS(A2 * POWER(10,B2)),2)= 0.5,ROUNDDOWN(A2,B2),ROUND(A2,B2))

其中,单元格A2是原始数据,可以为负数; B2是保留位,可以为正,零和负值,例如+2表示进位为0.01,-1表示进位为10,0表示进位为整数.

1. 点击单元格c2

2. 在框中输入公式

3. 点击勾号

4. 点击并按住该单元格的右下角并将其向下拖动

= IF(

MOD(ABS(A2 * POWER(10,B2)),2)= 0.5,

ROUNDDOWN(A2,B2)

ROUND(A2,B2)

)

POWER(x,y)表示x等于y的幂,例如power(3,2)= 9,power(2,0.5)= 1.414

ABS()此函数采用绝对值. 例如,在B1中输入= ABS(A1);无论在A1中输入的数字是正数还是负数,在B1中获得的数字都是正数;

MOD()取余数函数,MOD(5,3)按下回车键,即可得到余数“ 2”

ROWNDDOWN()舍入函数

ROUND()四舍五入

IF()函数的语法格式为IF(logical_test,[value_of_true],[value_of_false]).

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/shumachanpin/article-310217-1.html

计算机四舍五函数,技巧:在Excel中四舍五入为六至五十的最佳函数算法相关推荐

  1. 计算机考试单元格,计算机等级考试技巧在Excel中如何对单元格进行设置?

    问:计算机等级考试技巧在Excel中如何对单元格进行设置? 考无忧小编解答: 步骤一:选中要设置的单元格,右击,出现下图对话框. 步骤二:点"设置单元格格式"功能,出现下图对话框, ...

  2. 计算机left函数的意思,Excel中Left函数是什么有什么用

    excel中最强大同时又比较复杂的功能就是excel函数了,学会Excel函数的运用,将会提高我们表格制作的效率.大家应该还不知道Left函数怎么使用吧!那Left函数到底在Excel中如何使用呢?现 ...

  3. 计算机函数公式left,Excel中如何使用Left函数?

    我们在学习Excel表格的时候,很多时候都会搜索一些Excel的教程:而我们搜索最多的就是关于Excel函数的运用教程,因为学会Excel函数的运用,将会提高我们表格制作的效率.大家应该还不知道Lef ...

  4. 实用技巧:Excel中的常见问题以及解决方法

    一.在Excel中不能进行求和运算 由于在操作中更改了字段的数值后,求和字段的所有单元格中的数值没有随之变化,造成不能正常运算.可以单击"工具→选项"命令,在打开的"选项 ...

  5. 「Excel技巧」Excel中根据某列的值去汇总另外一列的值

    「Excel技巧」Excel中根据某列的值去汇总另外一列的值 在Excel表格中输入数据,需要根据component列的值分别汇总July列的值. 1.选中单元格区域并点击"insert&q ...

  6. excel四舍五入计算_在Excel中四舍五入

    excel四舍五入计算 If you've been following the Canadian news (and who isn't?), you know that the penny has ...

  7. 在Excel中四舍五入的7种方法

    It's not usually as obvious as the error in the screen shot below, but have you ever seen Excel addi ...

  8. linux编译器 如何处理函数,在linux系统中,编译c程序,如何调用fmod函数

    1. 编译指示指令 C和C++的每个实现对它的主机或操作系统都支持一些独有的特征.例如,某些程序须对存放数据的存储器区域进行精确的控制,或必须控制特定函数接受参量的方式.#pragma指令对每个编译器 ...

  9. R语言str_subset函数和str_which函数:str_subset函数提取字符串向量中所有包含匹配字符的字符串、str_which函数返回字符串向量中所有包含匹配字符的位置(索引)

    R语言str_subset函数和str_which函数:str_subset函数提取字符串向量中所有包含匹配字符的字符串.str_which函数返回字符串向量中所有包含匹配字符的位置(索引) 目录

  10. pandas使用groupby.first函数、groupby.nth(0)函数获取每个组中的第一个值实战:groupby.first函数和groupby.nth函数对比(对待NaN的差异)

    pandas使用groupby.first函数.groupby.nth(0)函数获取每个组中的第一个值实战:groupby.first函数和groupby.nth函数对比(对待NaN的差异) 目录

最新文章

  1. 左神算法:将单链表的每K个节点之间逆序(Java版)
  2. 尾递归及快排尾递归优化
  3. BUUCTF--练习场-- basic--上传文件漏洞经典靶场upload-labs-- Pass1-3(Pass4简单尝试)
  4. 为什么企业需要IT资产管理
  5. jQuery DataTables
  6. 陈省身数学奖获得者张继平:怎样才能学好数学?
  7. hbuilderx内置服务器启动失败_我们来看看Swoole是如何实现WebSocket服务器及客户端的...
  8. 胡润百富:华为成为中国最值钱消费电子企业 小米排名第二
  9. 三种urllib实现网页下载,含cookie模拟登陆
  10. 计算机视觉入门和进阶学习
  11. 大数据学习入门必备规划
  12. Tilera的多核CPU
  13. 507. 完美数-c语言
  14. MMA-清除所有变量的方法
  15. 一文了解 DataLeap 中的 Notebook
  16. LCT学习笔记/基本思路
  17. 面试杂谈之我的实习求职之路(7个offer)
  18. c语言char a 4,char a:4;是什么意思C++
  19. 强化学习泛化性 综述论文阅读 A SURVEY OF GENERALISATION IN DEEP REINFORCEMENT LEARNING
  20. 跳槽——找马时,我被驴发现了 3

热门文章

  1. 新词发现-helloNLP
  2. django个人博客
  3. golang报错:slice bounds out of range
  4. Windows引导修复
  5. linux如何把文件导出到ftp,Linux如何利用ssh传送文件至FTP空间
  6. 清华大学计算机系张昕,程序设计语言的研究与发展——如何推进国内程序设计语言的教育和研究?丨CNCC技术论坛...
  7. 直播讲座:时序数据库 Apache IoTDB 的核心技术与应用
  8. 抖音作品实时监控采集数据,抖音达人下关键词数据抓取
  9. 漫谈Go语言与区块链
  10. 微软亚洲研究院成立20年,洪小文自述心路历程