关于Excel问题请教大家,这是Excel表格里一列里面的数据,我想去掉小数点后面的数字,该如何弄?

2024年11月27日 22:44
有5个网友回答
网友(1):

假设是在A列,是文本格式
在B1单元格输入公式
=substitute(a1,mid(a1,find(".",a1),99)," RMB")
下拉填充公式,然后复制B列,右键---选择性粘贴---数值---确定
最后删除A列

网友(2):

四舍五入用round()函数,直接舍位,用int()函数

如果RMB是格式设置以直接操作,假如数据在A列,可在任意列第一行,输入公式 =int(A1),下拉公式就可以了
如果RMB是文本输入的,=INT(LEFT(A1,LEN(A1)-4))

网友(3):

选中表格,右击设置。文字类型,你看看后面的小树位数是多少,你选择0就行了

网友(4):

方法一、直接删除
方法二、,选中需要更改的所有单元格,右击设置单元格格式、数字、数值、小数点位数。点击小箭头,小数点位数改为0

网友(5):

不知道RMB是否要保留呢?
1、不保留:
替换“.*”为空即可
2、保留:
替换“.*”为“RMB”

P.S. 如果空格也要保留,那就替换“.*”为“ RMB”