excel中,怎么把1替换成2,把2替换成3,再把3替换成1

 我来答
jjdsjeff
2017-02-11 · TA获得超过2052个赞
知道大有可为答主
回答量:2468
采纳率:72%
帮助的人:608万
展开全部

这事情EXCEL无法直接办到,但是在WORD中就可以,再多的列也不怕。把数据复制,选择性粘贴(只保留文本)到WORD中。

在WORD中按CTRL+H,勾选 使用通配符,查找 <(*)^t(*)^t(*)>,替换为\2^t\1^t\3,全部替换。

然后把数据复制粘贴回EXCEL就行了。EXCEL支持的通配符(也可以认为是正则表达式)功能太弱了,在OPENOFFICE或是LibreOffice的表格中可以勾选正则直接一步替换完成。

退休画线工
2017-02-11 · 知道合伙人软件行家
退休画线工
知道合伙人软件行家
采纳数:5412 获赞数:27029
1981年毕业于湖南大学,从事化工设计30多年,精于工程设计

向TA提问 私信TA
展开全部
估计实际问题与贴图不一致,呵呵。如果真是贴图,则太简单了。鼠标移动到列标A上,光标变成一个向下的箭头时按下鼠标,就选择了A列,然后移动鼠标到A列任意单元格的竖边框附近,光标变为四个方向的箭头时,同时按键盘上的Shift键和鼠标左键,向右拖动鼠标,经过处会出现一条竖向移动线,将该移动线移动到C列之后,松开Shift和鼠标。A列数据就到C列,B、C列前到A、B列,这样就达到A列为2、B列为3、C列为1。熟练操作后秒成!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
可之缘0
2017-02-11 · 知道合伙人互联网行家
可之缘0
知道合伙人互联网行家
采纳数:38010 获赞数:83655
就读于云南财经大学,现在属于实习期间,学习电子商务专业

向TA提问 私信TA
展开全部
替换时,excel程序认为3和03是同一个值,所以实际上没有 替换。
此问题不需要查找替换,设置单元格格式(自定义):00,即可。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liyegui2010
2017-02-11 · TA获得超过5254个赞
知道大有可为答主
回答量:4875
采纳率:57%
帮助的人:2745万
展开全部
把A列复制到D列即可实现。
追问
这个图片只是举例子,我真正要替换的没有那么简单,拜托了大神
追答
运行查找和替换,先把1替换成4,然后3-1,2-3,4-2
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式