excel中有一列数据,其中数据有1,01,01,01,1等,只想替换1,但是直接替换老是把01给替换了,请大侠指教。

忘了说,我用COUNTIF函数统计01和1的个数分别是多少个怎么办?
2025-05-22 17:27:31
推荐回答(5个)
回答1:

1、默认的替换是不区分文本和数字的,所以你要在替换中设定查找的1为常规或数值(主要看你要被替换的单元格是什么格式)。
2、如果仍然不行,则查看一下01是不是也是常规或数值型,只是显示不同,如是则设定为文本或不同于被替换的单元格的格式。

回答2:

如果你的这些单元格是文本格式的话,

假设你的值在A1
你在B1输公式
=IF(ISERROR(SEARCH(1,A1,1)),A1,REPLACE(A1,SEARCH(1,A1,1),1,2))
这样就不会会替换掉0了

这是统计01的
=COUNTIF(A:A,"?1")

这是统计1的
=COUNTIF(A:A,"?")

有问题HI我

回答3:

替换的时候有个选项,点开里面有个单元格匹配勾上就可以了
=countif(A:A,"1")
=countif(A:A,"01")

回答4:

在替换那里 有个选项 将选项这里 “单元格匹配” 打上钩
问题解决

回答5:

查找 1,选项里面把匹配单元格勾上!