EXCEL怎样可以进行整格的替换

来源:百度知道 编辑:UC知道 时间:2024/05/26 17:47:10
比如A1格有数字123456,A2格有数字234567,A3格有345678,我要将含有2的格替换成1,将没有2的格替换成0,那么即是A1和A2格被替换成1,A3格被替换成0.
请教各位高手,有什么办法可以做成呢?

有一个方法要用辅助行,
在B1中输入公式:
=IF(ISERROR(FIND(2,A1))=FALSE,"1","0")
然后把它填充到所有要进行替换的数据下面,
这样在B行出现的就是我们想要的替换的结果了,
再复制B行,
选择性粘贴选“数值”,粘贴到A行,
删除B行即可。

此公式在xp中office2003中试验写出。

按Ctrl+H调出查找替换窗口,在查找内容里输入 *2* ,在替换为 里输入 1 ,全部替换。
之后再在剩余的单元格中找出它们共有的一个数字,比如6,在在查找内容里输入 *6* ,在替换为 里输入 0 ,全部替换。
也可以用公式。建立辅助列如B列,在B1里输入公式:
=IF(ISERROR(FIND(2,A1)),0,1)
拖拽复制该单元格直到与A列对应。
如果想去掉原来数据,可用选择性粘贴:
选择b列数据,复制,选择A列对应数据,右键-》选择性粘贴-》选择“数值”,确定。之后删除B列。