EXCEL下如何求得整数但要四舍五入并且去掉小数点

比如C1为25.6、C2为24.1、C3为24.9、C4为28.9……
变成C1 26,C2 24,C3 25,C4 29

方法一

假设数据写在A1单元格,则可以在B1单元格写入公式

=ROUND(A1,0)

 

ROUND函数的定义

返回某个数字按指定位数取整后的数字。

语法

ROUND(number,num_digits)

Number    需要进行四舍五入的数字。

Num_digits    指定的位数,按此位数进行四舍五入。

说明

    如果 num_digits 大于 0,则四舍五入到指定的小数位。如果 num_digits 等于 0,则四舍五入到最接近的整数。

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

 

 

方法二

在原单元格中实现

选中数据所在单元格,右键,设置单元格格式,数值,小数位数设置为0,确定。

 

注:通过设置单元格格式显示出来的值,只是一个表象,但实际值还是原值(如原数是小数,则单元格值还是小数),这个可以在编辑栏中看到实际内容。

 

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-19

第2个回答  2008-06-16
在D1输入
=ROUND(C1,0)
然后公式向下填充.
D列就是你要的数据
然后选中D列
复制
然后选中C列,右击-选择性粘贴-数值.
再把D列删除.
第3个回答  推荐于2017-09-27
选中你要四舍五入的单元格,鼠标右键——设置单元格格式——数字

在左边选数值型,右边小数点位数填“0”本回答被提问者采纳
第4个回答  2008-06-16
可以用round
比如25.6
c1=round(25.6,0)=26
0表示你要保留的小数点数
如果保留小数点后2位就是round(x,2),如果保留十位数就是round(x,-1)
明白?
相似回答