找回密码
 立即注册
搜索
查看: 1563|回复: 8

EXCEL 编辑问题

[复制链接]
发表于 2009-7-5 19:12 | 显示全部楼层 |阅读模式
请问如何批量改一排数据如下方式
A123456   变成  A1234
B123456            B1234
C123456            C1234

就是把第某个数以后的数字去除的方法

谢谢。
回复

使用道具 举报

     
发表于 2009-7-5 19:16 | 显示全部楼层
用宏
遍历单元格读出数据,分割字符串后再写回去
回复

使用道具 举报

     
发表于 2009-7-5 19:21 | 显示全部楼层
123456替换为1234?
回复

使用道具 举报

     
发表于 2009-7-5 19:24 | 显示全部楼层
取一个单元格前5位么?

=left(xx,n)
xx=你要取数的单元格
n代表你要去多少位数,如=left(a1,5)
回复

使用道具 举报

     
发表于 2009-7-5 19:24 | 显示全部楼层
本帖最后由 starswind 于 2009-7-5 21:24 编辑

不小心2连发了
回复

使用道具 举报

 楼主| 发表于 2009-7-5 19:25 | 显示全部楼层
123456替换为1234?
cxn 发表于 2009-7-5 19:21


这写的数字只是个例子,实际上没有这么规律.
回复

使用道具 举报

 楼主| 发表于 2009-7-5 19:30 | 显示全部楼层
取一个单元格前5位么?

=left(xx,n)
xx=你要取数的单元格
n代表你要去多少位数,如=left(a1,5)
starswind 发表于 2009-7-5 19:24

真是太感谢了,这办法可行.请问还有没有办法说保留中间某位数的?A123456   保留34这样的.
回复

使用道具 举报

头像被屏蔽
     
发表于 2009-7-5 20:25 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2009-7-5 21:27 | 显示全部楼层
取单元格中间某几位么?
可以这样
=mid(xx,y,z)
xx为单元格位置,y代表从第几位开始取数,z代表取多少位
你的问题
----
真是太感谢了,这办法可行.请问还有没有办法说保留中间某位数的?A123456   保留34这样的.
----
=mid(a1,4,2)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-9-19 23:06 , Processed in 0.095812 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表