EXCEL表格中,怎样把一串字符中的字节改为其它数据
答案:5 悬赏:0 手机版
解决时间 2021-02-24 08:08
- 提问者网友:相思似海深
- 2021-02-23 20:57
比如A1为200300 A2为200400 A3为200500 A4……后面还有很多,我要怎样第四~五位数变为78
最佳答案
- 五星知识达人网友:一秋
- 2021-02-23 22:05
直接在A列替换,用VBA
按ALT+F11键,打开VBA编辑器
在菜单-插入-模块-右边空白处粘贴以下代码,按F5完成要求
Sub aa()
x = Range("a56565").End(3).Row
For i = 1 To x
Cells(i, 1) = Application.WorksheetFunction.Replace(Cells(i, 1), 4, 2, 78)
Next
End Sub
按ALT+F11键,打开VBA编辑器
在菜单-插入-模块-右边空白处粘贴以下代码,按F5完成要求
Sub aa()
x = Range("a56565").End(3).Row
For i = 1 To x
Cells(i, 1) = Application.WorksheetFunction.Replace(Cells(i, 1), 4, 2, 78)
Next
End Sub
全部回答
- 1楼网友:玩家
- 2021-02-24 02:07
如果从左边树的第四_五位的话是:=replace(A1,4,2,78);
如果从右边树的第四_五位的话是:=replace(A1,3,2,78)。
- 2楼网友:街头电车
- 2021-02-24 01:52
你好!
表格右键-设置单元格格式-数字分类那里采用自定义-类型那里添加20078##
这样,你只需要输入最后一位数字例如2就会自动添加完成的200782了
打字不易,采纳哦!
- 3楼网友:过活
- 2021-02-24 00:32
B1输入公式:
=REPLACE(A1,4,2,78)
将公式向下填充复制。
- 4楼网友:夜余生
- 2021-02-23 23:39
B1输入函数:
=replace(A1,4,2,78)
将该函数下拉复制即可。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯