Exce表格网

excel函数取整数(excel函数取整数公式)

来源:www.0djx.com  时间:2023-01-27 05:20   点击:256  编辑:表格网  手机版

1. excel函数取整数公式

Excel表格里面把数据凑整(显示整数)的方法如下:

一、选择要进行设置的单元格,单击右键,选择“设置单元格格式”,【数字】,选择“数值”后小数位数选择0,此时显示的数值将会是四舍五入。

二、使用ROUND、ROUNDDOWN、ROUNDUP函数进行取整。

①ROUND是四舍五入的函数,如:D2单元格里面输入公式=ROUND($C2,0),之后向下进行拖动复制,即,对C2单元格里面的数值进行四舍五入取整(小数位为零,取整)。

②ROUNDDOWN是向下取整函数,如:E2单元格里面输入公式=ROUNDDOWN($C2,0),之后向下进行拖动复制,即,对C2单元格里面的数值进行向下舍入取整(小数位为零,取整)。

③ROUNDUP是向上取整函数,如:F2单元格里面输入公式=ROUNDUP($C2,0),之后向下进行拖动复制,即,对C2单元格里面的数值进行向上舍入取整(小数位为零,取整)。

2. excel公式怎么取整数

要把excel单元格中的数据按四舍五入的方法取整数,可使用round函数。

在excel中,经常碰到对单元格内的数值进行适当的数位处理,由于要求不同,使用的函数也不一样,当要对数值进行四舍五入到指定数位时,最方便的函数是round函数,它的作用是按指定的位数对数值进行四舍五入,其语法为round(number,num_digits),其中第二个参数就是要保留的小数位数,本题中要取整,所以这个参数选0。

3. excel中取整函数公式

准备工具/材料:装有windows 10的电脑一台,Microsoft Office 家庭和学生版 2016 excel软件。EXCEL中向上取整函数办法如下:

1、首先选择要插入公式的单元格。

2、输入公式“=roundup”,完成函数公式的插入。

3、ROUNDUP该函数需要输入两个参数,第一个是选择要使用的整数,第二个是保留几个小数位。

4、第一个参数选择单元格A2,这意味着舍入A2的值。

5、输入逗号后,第二个参数直接输入0,这意味着保留0个小数位。

6、按回车键后,您可以得到A2单元格的舍入结果。

7、双击填充柄,完成下面单元格的自动填充。

4. excel整数取整函数公式

利用一个隐秘函数NUMBERSTRING稍加改造可以实现,这个函数连公式选项卡、帮助文件、公式记忆式键入里都没有。

格式为:NUMBERSTRING(单元格,参数),参数只有1或者2或者3

第一个参数为对象,第二个参数为中文格式,总共只有3种格式,可将数字转换为大写:

这里我们需要第二种,即NUMBERSTRING(单元格,2),在单元格内输入以下公式:

=IF(ISERROR(FIND(".",ROUND(单元格,2)))=TRUE,NUMBERSTRING(单元格,2)&"元",IF(LEN(MID(ROUND(单元格,2),FIND(".",ROUND(单元格,2))+1,LEN(ROUND(单元格,2))))=2,NUMBERSTRING(LEFT(ROUND(单元格,2),FIND(".",ROUND(单元格,2))-1),2)&"元"&NUMBERSTRING(MID(ROUND(单元格,2),FIND(".",ROUND(单元格,2))+1,1),2)&"角"&NUMBERSTRING(MID(ROUND(单元格,2),FIND(".",ROUND(单元格,2))+2,1),2)&"分",NUMBERSTRING(LEFT(ROUND(单元格,2),FIND(".",ROUND(单元格,2))-1),2)&"元"&NUMBERSTRING(MID(ROUND(单元格,2),FIND(".",ROUND(单元格,2))+1,1),2)&"角"))

可实现以下效果:

这个公式看起来很复杂,主要因为保留1位小数还是2位小数的问题,逻辑上其实可分为以下3块:

具体解释:因为正常情况下,金融数字只统计到分,所以我们先用ROUND(单元格,2)保留小数点后2位做四舍五入,然后:

当四舍五入后保留小数后2位后,对象仍是正整数的时候,我用了

ISERROR(FIND(".",ROUND(单元格,2)))=TRUE来判断是否为正整数

(该公式不支持负数,如果需要负数转换,就再嵌套两层IF就可以),是整数直接用NUMBERSTRING将对象转换为大写数字,后面用“&”符号连接一个“元”字;

当四舍五入后保留小数后2位后,小数点后面正好是2位,就需要用到FIND函数分别去定位“.”小数点的位置,然后用LEFT函数取小数点左边的数字用NUMBERSTRING转换为大写,连接一个“元”,再用MID函数分别取小数点右边的第一和第二位数字,分别连接“角”和“分”;

而当四舍五入后保留小数后2位后,小数点后面正好是1位(这是最后一种情况,什么意思呢?因为EXCEL里面使用ROUND函数取小数点后面的固定位数,如果四舍五入为0了,就不显示了,例如:ROUND(32.199,2),结果显示为32.2,而不是32.20,所以我们才用IF公式去判断小数点后面的是1位还是2位),这种情况下同2,不取“分”即可。

可以将这个公式复制在文档笔记里,需要的时候直接食用:

=IF(ISERROR(FIND(".",ROUND(单元格,2)))=TRUE,NUMBERSTRING(单元格,2)&"元",IF(LEN(MID(ROUND(单元格,2),FIND(".",ROUND(单元格,2))+1,LEN(ROUND(单元格,2))))=2,NUMBERSTRING(LEFT(ROUND(单元格,2),FIND(".",ROUND(单元格,2))-1),2)&"元"&NUMBERSTRING(MID(ROUND(单元格,2),FIND(".",ROUND(单元格,2))+1,1),2)&"角"&NUMBERSTRING(MID(ROUND(单元格,2),FIND(".",ROUND(单元格,2))+2,1),2)&"分",NUMBERSTRING(LEFT(ROUND(单元格,2),FIND(".",ROUND(单元格,2))-1),2)&"元"&NUMBERSTRING(MID(ROUND(单元格,2),FIND(".",ROUND(单元格,2))+1,1),2)&"角"))

5. 直接取整数excel公式

公式计算后,可以先复制,点击选择性粘贴,选择数据,再右键点击设置单元格格式,设置为整数。

6. excel如何取整数

Excel小数点取舍的几种方法

1.首先是设置单元格格式,这种做法就是简单的四舍五入;

2.ROUNDDOWN函数,向下取舍,参数写几位,小数点直接保留几位,没有其他运算规则;

3.ROUND函数,按指定位数进行四舍五入的数值;

4.INT函数,将数值向下取整为最接近的整数;

5、快捷键直接去除小数点,输入CTRL+SHIFT+1四舍五入到整数位。

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
用户名: 验证码:点击我更换图片