在一个已有大量数据的工作表中,数字有整数、有两位小数、有三位小数等,毫无规律可循。

现在需要将excel工作表数据做如下处理:第一,单元格数据有小数位数的都保留两位小数,第二,没有小数的整数就只保留整数,即小数点后面的是0的时候就把0去掉,而不是.00的格式。

详见下图所示。

利用Round函数和ROUNDDOWN函数可以解决excel中保留两位小数的问题。

首先来看看round、rounddown、roundup三个函数应用的区别。

round、rounddown、roundup三个函数的语法为:Round(数值,保留的小数位数)

round函数:对指定数值进行四舍五入,保留指定小数位数。如输入=round(4.489,2)则会出现数字4.49,即按两位小数进行四舍五入。

Rounddown函数:是按指定位数舍去数字指定位数后面的小数。如输入=rounddown(5.578,2)则会出现数字5.57,将两位小数后的数字全部舍掉了。

Roundup函数:是按指定位数向上舍入指定位数后面的小数。如输入=roundup(4.584,2)则会出现数字4.59,将两位小数后的数字舍上去,除非其后为零。

明白了用法,就好操作本实例了。

单击C2单元格,输入公式:=ROUND(B2,2),并向下复制公式即可。然后,单击D2单元格,输入公式:=ROUNDDOWN(B2,2) ,并向下复制公式即可。

通过上面的实例举一反三,如果是想保留一位小数,只需将公式=ROUND(B2,2)改为=ROUND(B2,1)即可。

round函数几位小数c语言,Excel中利用round函数保留两位小数实例详解相关推荐

  1. C语言中打印结果如何保留两位、三位小数以及整数?

    首先我们要保证我们输入是double类型的数据 第二步当然是打印a,我们要知道打印double类型的数据打印时需要使用占位符%f. (在输入数据时用%lf) 那么打印保留两位数,我们应该怎么做呢? % ...

  2. 利用Python3四舍五入保留两位小数

    说明:利用Python3四舍五入保留两位小数,曾踩过的坑分享给大家,希望能够共勉! 坑1:字符串格式化 a = 1.234        print("%.2f" % a)  # ...

  3. 【板栗糖GIS】arcmap—如何使属性表中的数值四舍五入保留两位小数

    [板栗糖GIS]arcmap-如何使属性表中的数值四舍五入保留两位小数 目录 1. 修改前 2. 修改后 3. 代码 4. 解释 1. 修改前 2. 修改后 3. 代码 round( [Charact ...

  4. c语言中的字符变量用保留两位小数,字符数字转换保留2位小数

    /** * Double类型的数据保留两位小数 * * [@param](https://my.oschina.net/u/2303379) value * [@return](https://my. ...

  5. C语言printf格式化打印--double类型变量保留两位小数

    使用printf()格式化打印: 需要打印输出的变量类型为double,scanf()和printf()均使用占位符%lf: #include <stdio.h> #include < ...

  6. PHP_保留两位小数并且四舍五入(可用于精度计算)_保留两位小数并且不四舍五入,

    小数例子: PHP保留两位小数并且四舍五入 1 $n=0.1265489; 2 echo sprintf("%.2f", $n); // 0.13 大家可以看到我们用到了sprin ...

  7. mysql的decimal保留两位小数_C#中的decimal怎么保留两位小数

    展开全部 在C语言中编写如下程序: 1.decimal d = 0.234M: 2. *保留小数后两位*(注释) 3.d=Math.Round(d,2): 最终结果为:d=0.23,即为6261696 ...

  8. mysql中sql中统计结果四舍五入保留两位小数

    情景:项目中遇到统计的一些查询,结果就会遇到带有小数的结果,一般要求对结果进行四舍五入保留两位小数. 解决方式有以下两种: 方式一:使用 round(m,2)函数 //注:m为所需处理字段值,2为保留 ...

  9. php保留两位小数 bc,【PHP公开课|实现php保留两位小数的2种方法】- 环球网校

    [摘要]PHP作为一种超文本预处理器,已经成为了我们常用的网站编程语言,并且结合了C语言,Java等我们常见的编程语言,所以,有很多web开发领域的新人都看中了他的使用广泛性,有很多人都想了解php的 ...

  10. Oracle数据库中查询结果集中保留两位小数的问题

    工作中遇到的Oracle数据库字段格式化问题,在此记录  保留两位小数主要分为两种情况:  1.数字保留两位小数:(小数点左侧数字可能比较大,比如1234567890.12)  2.百分比保留两位小数 ...

最新文章

  1. 在react-native中使用redux框架
  2. asp服务器推送消息,asp.net实时向客户端推送消息(SignalRWeb)
  3. JavaEE 资源注入
  4. 混沌大学签约神策数据,加快颠覆式创新教学步伐
  5. 单模光电转换器怎么接_以太网光纤收发器怎么用?
  6. css3中的变形(transform)、过渡(transtion)、动画(animation)
  7. Spring Cloud 分布式 微服务 最佳实践之一
  8. JavaWeb—如何判断用户使用的是什么浏览器
  9. C语言程序设计 第八章字符串
  10. 三人抢答器逻辑电路图_数字电路3人抢答器实验报告.doc
  11. 数值分析原理课程实验——四阶龙格-库塔(Runge-Kutta)方法
  12. 学生兼职工资被拖欠,如何用法律手段追回血汗钱?
  13. 神州数码交换机配置基本命令
  14. 七夕祝福网页制作_七夕福利 | 程序员土味情话大PK,专属好礼等你拿
  15. spring security3 使用自定义MD5或者其他加密规则
  16. QQ上接收的文件资料在哪里能打印?
  17. 李沐动手学深度学习V2-RNN循环神经网络从零实现
  18. .net6API使用AutoMapper和DTO
  19. 机器人导论学习(一)
  20. 重要:关于PPT转图片需要注意的问题

热门文章

  1. java论文word_java毕设论文参考文献.doc
  2. 计算机30秒自动更换的桌面软件,无需任何软件即可在计算机上的多个桌面墙纸之间自动切换...
  3. 你对计算机专业考研知道多少
  4. php脚本暴力破解网站密码(附php源代码)
  5. java邮件发送 qq与163邮箱互发和qq和163邮箱发送其他邮箱实例
  6. 打印系统开发(6)——纸张尺寸对照表如下
  7. 腾讯云直播生成 推流地址 拉流地址
  8. 截止失真放大电路_Multisim基本放大电路仿真实验
  9. 大数据告诉你:逃离北上广的人最后都去了哪里?
  10. mybatis discriminator 鉴定器