excel中如何去掉单位
答案:5 悬赏:50 手机版
解决时间 2021-01-24 03:32
- 提问者网友:那叫心脏的地方装的都是你
- 2021-01-23 16:45
excel中如何去掉单位
最佳答案
- 五星知识达人网友:野慌
- 2021-01-23 18:19
1、将一个,两个或多个单位去除,
选中要转换的数据区域,本列为A列中颜色部分(转换后的效果为B列)。
2、按键盘上“ALT+F11”调用VBA编程模式,
右击“Thisworkbook”,选择“插入”,选择“模块”。
3、拷贝以下代码。
Sub step1()
Dim i As Integer, rng As Range
For Each rng In Selection
rng.Value = Val(rng.Value)
Next rng
End Sub
4.点击图中运行键或者按F5。
5.最后效果,去除了单位,只留下数值。
选中要转换的数据区域,本列为A列中颜色部分(转换后的效果为B列)。
2、按键盘上“ALT+F11”调用VBA编程模式,
右击“Thisworkbook”,选择“插入”,选择“模块”。
3、拷贝以下代码。
Sub step1()
Dim i As Integer, rng As Range
For Each rng In Selection
rng.Value = Val(rng.Value)
Next rng
End Sub
4.点击图中运行键或者按F5。
5.最后效果,去除了单位,只留下数值。
全部回答
- 1楼网友:末日狂欢
- 2021-01-23 20:36
是怎样的数据格式?
- 2楼网友:刀戟声无边
- 2021-01-23 19:24
选中单元格,右键选中设置单元格格式,选中数字选项页面,选择数字或者其他的应该可以去掉单位哦!
- 3楼网友:西风乍起
- 2021-01-23 18:28
要处理的单元格内是不是数字加单位,想去掉单元,只保留数字,
暂定A列为原数据,B列为去掉单位后的数据,在B1中粘贴下方公式:
=LEFt(MId(ASC(A1),MIN(FIND({0,1,2,3,4,5,6,7,8,9},ASC(A1)&"0123456789")),LEN(ASC(A1))),2*LEN(MId(ASC(A1),MIN(FIND({0,1,2,3,4,5,6,7,8,9},ASC(A1)&"0123456789")),LEN(ASC(A1))))-LENB(MId(ASC(A1),MIN(FIND({0,1,2,3,4,5,6,7,8,9},ASC(A1)&"0123456789")),LEN(ASC(A1)))))
然后,将此公式下拉复制到B列下方单元格
暂定A列为原数据,B列为去掉单位后的数据,在B1中粘贴下方公式:
=LEFt(MId(ASC(A1),MIN(FIND({0,1,2,3,4,5,6,7,8,9},ASC(A1)&"0123456789")),LEN(ASC(A1))),2*LEN(MId(ASC(A1),MIN(FIND({0,1,2,3,4,5,6,7,8,9},ASC(A1)&"0123456789")),LEN(ASC(A1))))-LENB(MId(ASC(A1),MIN(FIND({0,1,2,3,4,5,6,7,8,9},ASC(A1)&"0123456789")),LEN(ASC(A1)))))
然后,将此公式下拉复制到B列下方单元格
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯