北京双眼皮修复谁家好:excel计算如何只取整数?(不是四舍五入)

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/11 13:54:46
比如计算的结果是149.999,但是我想设置它自动取整,即只取149。

解决方法:

用函数int:=int(149.999),即只取数值149。

计算过程:

一、取整

1.打开Excel。

2.输入数据,在编辑栏进行想要的运算,例如除法。

3.选择之前运算的单元格,点击编辑栏,用小括号将运算括起来在前面加int,并敲下enter键。

4.计算结果如图,直接去掉了所有要的小数部分。

二、四舍五入

1.选取进行运算的单元格,点击到编辑栏。


2.在编辑栏后面打个逗号输入1并将1与前面的除法运算整体用小括号括起来,在小括号前面输入round(大小写皆可),点击enter键。

3.然后选取刚才输入round的单元格,将光标移至单元格右下格。

4.待出现十字将鼠标点住左键,一直往下拉,选取所有要计算的单元格,然后松开左键。

5.计算结果如图所示,所有的数据都进行了保留一位小数的四舍五入。

6.在上面的运算中1代表的是保留一位小数,如想进行保留其他位数的四舍五入,只需将1修改成其他数字即可,如图输入0,即是无小数的四舍五入。

7.按照上述步骤操作后所有的数据都进行了没有小数的四舍五入。

一般使用INT()或者ROUNDDOWN()函数进行取整就可以了,括号是填写想取整的数值或者公式即可。

ROUND函数是取整函数,使用ROUNDUP函数的话,表示向上取整,149.999用ROUNDUP函数的值为150,ROUNDDOWN和INT 函数则是向下取整函数,149.999使用这两个函数结果即可取值为149。

比如,想把149.999取整,如下图所示,输入函数int(149.999)

之后回车

如上图所示,可以看到结果自动取值149。

如果使用ROUNDDOWN函数的话,注意括号中有两个参数,而不是一个,不能仅仅填写需要取整的数值。

如例子中函数要写成ROUNDDOWN(149.999,0)括号里的0表示取值保留的小数位数,填写0即表示取整。填写1表示保留一位小数,以此类推。取整数的话填写0即可。其他和示例是一样的。

使用取整函数INT()。

INT()是将一个数值向下取整为最接近的整数的函数。INT是数据库中常用函数中的取整函数,常用来判别一个数能否被另一个数整除。

INT函数将保持整数不变,并将浮点数通过丢弃小数部分转换为整数。 INT是将一个数值向下取整为最接近的整数的函数。INT是数据库中常用函数中的取整函数,常用来判别一个数能否被另一个数整除。

语法:INT(number)

示例:

扩展资料:

只取整不进行四舍五入不可以用round函数。

INT是取整数函数,不带有四舍五入; ROUND是可以去任意小数及整数方式,带有四舍五入功能。

round(n,r)函数的结果是四舍五入保留数值n的小数点的后r位,参数r可以省略,在这种情况下,n将四舍五入为整数。

语法:

round(number,digits) 

参数:

number,要四舍五入的数,digits是要小数点后保留的位数。

如果 digits 大于 0,则四舍五入到指定的小数位。 

如果 digits 等于 0,则四舍五入到最接近的整数。 

如果 digits 小于 0,则在小数点左侧进行四舍五入。

如果round函数只有参数number,等同于digits 等于 0。

当数字n是两个相邻整数的中间值(例如1.5,2.5,3.5和4.5)时,round函数将返回与其最为接近的偶数。例如round(2.5)的结果是2,round(3.5)的结果是4。 

实例:

参考资料:INT函数-百度百科

round函数-百度百科

可以利用Excel函数公式“TRUNC”进行取整,操作步骤如下:

1、首先,任意在Excel表格中A2单元格输入数值149.999;

2、在B2单元格中点击工具栏的“插入函数”;

3、在弹出的函数框里查找“TRUNC”函数,选择此函数并点击确定;

4、在弹出的窗口里,第一栏Number输入A2,第二栏输入“0”(表示仅保留整数部分),然后点击确定;

5、点击确定后,即在B2单元格里返回结果“149”。

以上便是利用Excel的“TRUNC”函数取整数的方法和步骤,如果数据较多,可用鼠标移动光标到B2的右下角,待光标变成“+”符号,按住鼠标左键下拉,可以复制公式自动为其他数据进行取整。

这里楼主要确认你是如何计算,如只是用整数部分,就用以上说的INT“取整”函数,但你要注意它只取整数部分,而不是四舍五入,如=INT(1.9)的得出的结果是“1”,而小数“0.9”则被忽略。
如果你要四舍五入,那么用“设置单元格格式”去掉小数位的方法会出现以下问题,“设置单元格格式”的确能对单元格“四舍五入”,但其计算还是按全数来计算的,打个比方:
A1=6.9和A2=1.5,如用“设置单元格格式”去掉小数位我看到的是A1=7、A2=2,那公式=a1 a2的结果是该是“9”吗?不是!它的结果是“8”,它是按全数相加的,但你由于隐藏了小数你只看到结果是“8”,你增加小数就可以看到结果应是“8.4”(由于8.4不够四舍五入,所以就出现了7 2=9的结果)以前有会计人员就直接打印出来发现结果出错了!
要真正的四舍五入,可用ROUND函数,比如还是用上面的数字:
=ROUND(A1,0)的结果是“7”,即6.9四舍五入后是“7”;
=ROUND(A2,0)的结果是“2”,即1.5四舍五入后是“2”
两格相加自然就等于=9
注:括号里的“0”表示无小数位,如是“1”则表示保留一位小数,以此类推……
我没用过OFFICE2003,如微软已经做了更正我就不得而知了!