9个EXCEL舍入函数公式的用法和实例

2023-10-19 10:10

本文主要是介绍9个EXCEL舍入函数公式的用法和实例,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

用法和实例

1. ROUND

ROUND函数可以将数字四舍五入到指定的小数位数。
语法:ROUND(number, num_digits)
number:要四舍五入的数字。
num_digits:要保留的小数位数。
举例:

ROUND(3.14159,2),结果为3.14
ROUND(3.14159,3),结果为3.142

2. ROUNDUP

ROUNDUP函数可以将数字向上到最接近的数。
语法:ROUNDUP(number, num_digits)
number:参数是要舍入的数字。
num_digits:参数是指定舍入后的小数位数。
举例:

ROUNDUP(2.15,1)的结果为2.2;
ROUNDUP(2.149,2)的结果为2.15;
ROUNDUP(-2.15,1)的结果为-2.1;
ROUNDUP(-2.149,2)的结果为-2.15。

3. ROUNDDOWN

ROUNDDOWN函数可以将数字向下舍入到最接近的数。
用法:ROUNDDOWN(number,num_digits)
number:要舍入的数字。
num_digits:可选。要舍入到的小数位数。
举例:

ROUNDDOWN(3.14159, 2)的结果为3.14
ROUNDDOWN(-2.8, 0)的结果为-3
ROUNDDOWN(-3.14159, 2) 的结果为-3.14
ROUNDDOWN(-2.149,2) 的结果为-2.14

4. INT

INT函数是Excel中的整数函数,用于将一个数字舍入为最接近的整数。
语法:INT(number)
参数:number:必需。要舍入的数字。
举例:

INT(3.14)结果:3

5. CEILING

CEILING函数可以将数字向上取整,即取不小于指定数字的最小整数。
语法:
CEILING(number, significance)
number参数是要进行取整的数字;
significance参数是取整的基数,可以是正数、负数或零。
举例:

=CEILING(3.14, 0.5) 结果为3.5'因为3.5是不小于3.14的最小整数,且3.5是以0.5为基数取整的。

6. FLOOR

FLOOR函数可以将数字向下舍入到最接近的整数
语法:FLOOR(number, significance)
number为要舍入的数字
significance为舍入基准,可以是任意数字。
举例:

=FLOOR(3.14, 0.1),结果为3.1
=FLOOR(3.14, 1),结果为3

7. FIXED

FIXED函数用于将一个数值固定为指定的小数位数,其语法格式为:
FIXED(数值, 小数位数, 四舍五入)
其中,数值为必需参数,小数位数为可选参数,默认值为2,四舍五入为可选参数,默认值为TRUE,表示四舍五入。
举例:

=FIXED(123.4567,2,TRUE),结果为123.46
=FIXED(123.4567,2,FALSE),结果为123.45

8. TRUNC

TRUNC函数可以将一个数字舍入到指定的小数位数或整数位数
语法:
TRUNC(number, [num_digits])
number为要舍入的数字
num_digits为可选参数,表示要舍入到的小数位数
如果省略num_digits参数,则number将被舍入到最接近的整数。
举例:

TRUNC(3.1415926,2)的结果为3.14;
TRUNC(3.1415926)的结果为3。

9. MROUND

MROUND 公式可以将一个数字四舍五入到指定的倍数。
语法:
MROUND(number,multiple)
number:必需。要四舍五入的数字。
multiple:必需。要四舍五入到的倍数。
举例:

MROUND(3.14,0.5) 结果为 3.5
MROUND(3.14,1) 结果为 3

函数公式的异同

1. ROUND, ROUNDUP, ROUNDDOWN的异同

ROUND函数是四舍五入函数,ROUNDUP函数是向上取整函数,ROUNDDOWN函数是向下取整函数。三者的异同在于,ROUND函数会根据小数点后第一位数字的大小来决定是舍去还是进位,而ROUNDUP函数和ROUNDDOWN函数则不会考虑小数点后第一位数字的大小,ROUNDUP函数会把小数点后的数字全部进位,ROUNDDOWN函数会把小数点后的数字全部舍去。

2. ROUND, MROUND的异同

ROUND函数和MROUND函数都是用来四舍五入的函数,但是MROUND函数可以指定要舍入到的倍数,而ROUND函数只能指定要舍入到的小数位数。

3. CEILING, FLOOR的异同

CEILING函数会向上舍入,即向最接近的更大的整数舍入;而FLOOR函数会向下舍入,即向最接近的更小的整数舍入。用函数名记忆比较形像好记:“天花板”、“地板”。

知识点Tips

1. 除了对小数位的指定,0和负数可以做整数位的取舍运算

2. 特别对负小数进行取舍时,需要关注不同函数的进位方向

♥️ 作者:Hann Yang

♥️ 主页:CSDN主页

♥️ 2022博客之星Top58,原力榜Top10/作者周榜Top13
♥️ “抢走你工作的不会是 AI ,而是先掌握 AI 能力的人”

这篇关于9个EXCEL舍入函数公式的用法和实例的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/239123

相关文章

JDK21对虚拟线程的几种用法实践指南

《JDK21对虚拟线程的几种用法实践指南》虚拟线程是Java中的一种轻量级线程,由JVM管理,特别适合于I/O密集型任务,:本文主要介绍JDK21对虚拟线程的几种用法,文中通过代码介绍的非常详细,... 目录一、参考官方文档二、什么是虚拟线程三、几种用法1、Thread.ofVirtual().start(

Python函数作用域与闭包举例深度解析

《Python函数作用域与闭包举例深度解析》Python函数的作用域规则和闭包是编程中的关键概念,它们决定了变量的访问和生命周期,:本文主要介绍Python函数作用域与闭包的相关资料,文中通过代码... 目录1. 基础作用域访问示例1:访问全局变量示例2:访问外层函数变量2. 闭包基础示例3:简单闭包示例4

Java8 Collectors.toMap() 的两种用法

《Java8Collectors.toMap()的两种用法》Collectors.toMap():JDK8中提供,用于将Stream流转换为Map,本文给大家介绍Java8Collector... 目录一、简单介绍用法1:根据某一属性,对对象的实例或属性做映射用法2:根据某一属性,对对象集合进行去重二、Du

Python中isinstance()函数原理解释及详细用法示例

《Python中isinstance()函数原理解释及详细用法示例》isinstance()是Python内置的一个非常有用的函数,用于检查一个对象是否属于指定的类型或类型元组中的某一个类型,它是Py... 目录python中isinstance()函数原理解释及详细用法指南一、isinstance()函数

python中的高阶函数示例详解

《python中的高阶函数示例详解》在Python中,高阶函数是指接受函数作为参数或返回函数作为结果的函数,下面:本文主要介绍python中高阶函数的相关资料,文中通过代码介绍的非常详细,需要的朋... 目录1.定义2.map函数3.filter函数4.reduce函数5.sorted函数6.自定义高阶函数

Python中的sort方法、sorted函数与lambda表达式及用法详解

《Python中的sort方法、sorted函数与lambda表达式及用法详解》文章对比了Python中list.sort()与sorted()函数的区别,指出sort()原地排序返回None,sor... 目录1. sort()方法1.1 sort()方法1.2 基本语法和参数A. reverse参数B.

vue监听属性watch的用法及使用场景详解

《vue监听属性watch的用法及使用场景详解》watch是vue中常用的监听器,它主要用于侦听数据的变化,在数据发生变化的时候执行一些操作,:本文主要介绍vue监听属性watch的用法及使用场景... 目录1. 监听属性 watch2. 常规用法3. 监听对象和route变化4. 使用场景附Watch 的

前端导出Excel文件出现乱码或文件损坏问题的解决办法

《前端导出Excel文件出现乱码或文件损坏问题的解决办法》在现代网页应用程序中,前端有时需要与后端进行数据交互,包括下载文件,:本文主要介绍前端导出Excel文件出现乱码或文件损坏问题的解决办法,... 目录1. 检查后端返回的数据格式2. 前端正确处理二进制数据方案 1:直接下载(推荐)方案 2:手动构造

Java Instrumentation从概念到基本用法详解

《JavaInstrumentation从概念到基本用法详解》JavaInstrumentation是java.lang.instrument包提供的API,允许开发者在类被JVM加载时对其进行修改... 目录一、什么是 Java Instrumentation主要用途二、核心概念1. Java Agent

C#利用Free Spire.XLS for .NET复制Excel工作表

《C#利用FreeSpire.XLSfor.NET复制Excel工作表》在日常的.NET开发中,我们经常需要操作Excel文件,本文将详细介绍C#如何使用FreeSpire.XLSfor.NET... 目录1. 环境准备2. 核心功能3. android示例代码3.1 在同一工作簿内复制工作表3.2 在不同