Exce表格网

excel表格怎么把数据改成整数(excel表格怎么把数据改成整数格式)

来源:www.0djx.com  时间:2022-12-28 02:15   点击:210  编辑:表格网  手机版

1. excel表格怎么把数据改成整数格式

把一列文本数字变成数值格式,可使用选择性粘贴实现。

方法步骤如下:

1、打开需要操作的EXCEL表格,选中相关单元格并通过“Ctrl+C”复制单元格。

2、在任意空白列点击鼠标右键,选择“选择性粘贴”。

3、在运算下面的选项中,选择“加”运算,然后点击确定按钮即可。

4、返回EXCEL表格,可发现已成功把一列文本数字变成数值格式。

2. 表格怎么直接变整数

要使excel表格中单元格输入数值是整数,可设置单元格格式中数值为小数点位数为零。

在excel中,要使单元格的数值只显示整数形式,可选中需要输入数值的单元格,右键点开,选设置单元格格式,在数值选项卡右边的保留小数位数一栏调整为零。确定后,选中的单元格都不显示小数,即以整数出现。

3. excel表格怎么把数据改成整数格式不变

1、第一种方法,首先将鼠标定位到要删除公式的单元格,可以看到是一个求和公式。

2、然后左键双击单元格,进入编辑公式的状态,按下键盘上的【F9】键。

3、就可以看到删除了表格里的公式,只留下数字了。

4、第二种方法,选中当前中的所有数据,右击选择【复制】。

5、打开一个新工作簿,右击选择【选择性粘贴】,点击粘贴数值下的第一个。

6、或者点击【选择性粘贴】,在弹出的窗口中选择【数值】,再确定。

7、这样就可以去除公式保留数字了。

4. 怎么把表格里的数字改为整数

设置单元格格式,数字为保留0位小数,就可以变成整数。

5. 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)&"角"))

6. 怎样将表格中的数据变为整数

要取消表格中小数点自动变成整数,可以把单元格格式改为常规。

在excel表格中,如果出现输入小数但结果自动变成整数的情况,首先选中这个单元格,看编辑栏有没有出现公式,如果有取整函数,直接删除。如果没有公式,可选中单元格,右键选设置单元格格式,在数字选项卡下更改数字类型为常规,确定即可。

7. excel数字怎么改成整数

因为设置了保留整数,所以会自动显示整数,如果需要保留小数,可以设置单元格数值保留位数。

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