excel批量更改(替换)单元格内部分内容
答案:2 悬赏:30 手机版
解决时间 2021-04-07 14:29
- 提问者网友:十年饮冰
- 2021-04-07 05:30
excel批量更改(替换)单元格内部分内容
最佳答案
- 五星知识达人网友:一叶十三刺
- 2021-04-07 05:36
假设数据在A列,在B1输入公式下拉:
=SUBSTITUTE(A1,MId(A1,FIND("-",A1)-5,5),TEXT(MId(A1,FIND("-",A1)-5,5)+1,"00000"))
公式是把那五个数字固定+1,只要原数据中没有重复,那么+1后也不会有重复,这就符合题目中的要求 (每次更改或替换的内容不能相同) ,可以修改公式中的 +1 为自己要想的数值就行了。
如果完成后不想要原A列的的内容,可这样操作:
选中B列-->右键---复制-->再右键-->选择性粘贴-->数值-->确定后删除A列即可。
我把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果。
追问谢谢哥们,就是要这样的效果。。灰常感谢。。非常非常感谢。。。
跪求详细讲解,MID是提取,其他函数烦请详解,
我先把表格做了,完了再慢慢研究,,
Q:497490098,能赏脸好友个么,以后可能得多多请教你了。
=SUBSTITUTE(A1,MId(A1,FIND("-",A1)-5,5),TEXT(MId(A1,FIND("-",A1)-5,5)+1,"00000"))
公式是把那五个数字固定+1,只要原数据中没有重复,那么+1后也不会有重复,这就符合题目中的要求 (每次更改或替换的内容不能相同) ,可以修改公式中的 +1 为自己要想的数值就行了。
如果完成后不想要原A列的的内容,可这样操作:
选中B列-->右键---复制-->再右键-->选择性粘贴-->数值-->确定后删除A列即可。
我把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果。
跪求详细讲解,MID是提取,其他函数烦请详解,
我先把表格做了,完了再慢慢研究,,
Q:497490098,能赏脸好友个么,以后可能得多多请教你了。
全部回答
- 1楼网友:想偏头吻你
- 2021-04-07 06:58
=REPLACE(A1,7,4,ROW()*10000+ROW()*1000+ROW()*100+ROW()*10+ROW())
所有的都需要替换吗?替换的数有什么要求吗?或许可以利用随机数字解决。自定义有个循环程序,对以前的数据进行检测。是可以实现的。追问我刚把替换内容整好。如一行替换为
所有的都需要替换吗?替换的数有什么要求吗?或许可以利用随机数字解决。自定义有个循环程序,对以前的数据进行检测。是可以实现的。追问我刚把替换内容整好。如一行替换为
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯