excel表格中数值,不需要四舍五入,应该怎么办?
发布网友
发布时间:2022-04-23 15:46
我来回答
共5个回答
热心网友
时间:2022-05-13 14:58
使用工具:wps2019
1、新建excel表,在第一栏随机输入保留小数点的数据。
2、在对应第二栏内输入公式“=INT(A2)”,即可只保留整数部分,无四舍五入。A2为左边第一栏的数据,可根据实际需要调整,
3、直接下拉复制,可批量显示只保留整数且不自动四舍五入的数据。
热心网友
时间:2022-05-13 16:16
这个是没办法用设置单元格属性来完成的
只能采用函数rounp(a,b),在表格中新建一列
设置公式=rounp(a,b)
其中a是原单价所在的单元格,b是要保留的小数位数
例如原单价在A2单元格,保留两位小数,则公式为=rounp(A2,2)
其余的单元格,鼠标一拉就完事了
热心网友
时间:2022-05-13 17:50
你描述的这个问题现象,应该与单元格的格式设置有关。
但是,我使用Office 365没能还原你所述的现象。
我用123456789012345这个15位的数字试验,得到的结果是:
当单元格格式设置为“数值”格式时,能正确显示;
当单元格格式设置为“文本”格式时,能正确显示;
当单元格格式设置为“常规”格式时,显示的是科学计数法的结果,就是“1.23457E+14”,选定单元格查看,结果也是正确的。
当单元格不进行设置,即使用excel默认的格式,而且输入14位得到的结果是科学计数法的结果,选定单元格时,显示末尾的四位是0000,也就是说,excel把身份证号的最后四位用0代替了。
那么,姑且认为题主问的问题是:
在excel中输入14位,为什么最后四位会被0代替,怎么解决?
我的回答是:
我也没有研究出最后四位会被0代替是什么原因。
解决办法有多种,最基本的一种是,手动设置单元格格式为“文本”,然后,再输入身份证号。
热心网友
时间:2022-05-13 19:42
四舍五入取整 =ROUND(A1,0)
截去小数取整=ROUNDDOWN(A1,0) =FLOOR(A1,1) =TRUNC(A1)
热心网友
时间:2022-05-13 21:50
输入数字的列在A列,
选中B列,然后,在编辑栏输入:=INT(A1),
然后,按下CTRL+回车键。B列得出整数。
然后,复制B列再选择性粘贴为数值,删除A列。