[算表] Excel取代问题

楼主: peiring (peiring)   2018-06-28 21:27:42
软件:Excel
版本:2010
我想要将某一栏中所有内容是"A01234"的储存格,全部改成"B00001"
我想要将某一栏中所有内容是"A03590"的储存格,全部改成"B00002"
我想要将某一栏中所有内容是"A10211"的储存格,全部改成"B00003"
我想要将某一栏中所有内容是"B00345"的储存格,全部改成"B00004"
我想要将某一栏中所有内容是"C00046"的储存格,全部改成"B00005"
(以下省略3万行)
档案实在太大了,我不想按取代3万次,Google半天都查不到,
请问有方法吗?
还是我真的要按3万次?
QQ
作者: p1028   2018-06-28 21:49:00
用函数substitute有“全部取代”的选项可以点选
作者: ahwii (ahwii)   2018-06-28 22:28:00
只有这5个而已吗?如果不是,3万多行又没什么规律就比较麻烦
作者: stickweb (多按h 多摸索)   2018-06-28 23:51:00
我会用vlookup重新新增一栏辅助列,对完后、再贴回原本的字段http://bit.ly/2yRCccq
楼主: peiring (peiring)   2018-06-29 04:50:00
是3万个不是5个
作者: ddqueen (ddqueen)   2018-06-29 06:39:00
用全部取代不行吗?只要按一次。不然就用if函数写辅助列后,再贴回去吧。啊,我再看了一下您的问题,我说错了,您是有三万“种”东西要变,不是三万个东西要变。
楼主: peiring (peiring)   2018-06-29 07:53:00
一楼的方法我试成功了,感谢也谢谢其他大大提供意见,烦恼两天的事终于解决了
作者: ddqueen (ddqueen)   2018-06-29 11:16:00
所以是用substitute吗?可是您是有三万项东西要取代也。能不能贴图让我学一下您是怎么弄的。十分想学。
楼主: peiring (peiring)   2018-06-29 21:01:00
贴图没办法,全部都是客户的个资,但我大概讲一下,其实我是要把客户的个资去识别化,但我不能把其中几个数字用XX取代因为去识别化后,我必须还看得出来其中哪几笔是同一位客户例如一个客户帐号是12345,另一个是16785,传统去识别化变成两个都是1XXX5,我会以为是同一个客户,这样不可以一楼大大给了我灵感,把其中几个数字用函数变成特定符号,这样既可以去识别化,我还能看得出来是不是同一个客户
作者: newacc (XD)   2018-06-29 21:07:00
原来是密码学的部份呀~~
楼主: peiring (peiring)   2018-06-29 21:09:00
这样有帮到你吗? 可能跟你原本想的3万个取代有点不一样
作者: ddqueen (ddqueen)   2018-06-30 04:01:00
呃,老实说没有什么帮忙也。不过谢谢你。
作者: ahwii (ahwii)   2018-06-30 10:54:00
你的题目会误导想要帮助你的人,后面说明简单明了
作者: vincent0926   2018-07-02 03:13:00
没规则的话先建立一个资料表,用Vba循环下去跑字串取代,麻烦的就是参照的资料要先建好
作者: ptguitar (佩蒂吉他)   2018-07-02 10:06:00
VBA...

Links booklink

Contact Us: admin [ a t ] ucptt.com