把excel里不是0的数字批量替换为1

表格里有数字0和非0数字(5、6、99、3254等等数字),要把非0数字批量替换为1,表格挺大的,手工替换太繁琐了,请教高手帮忙,多谢
看清问题啊,把“非”0数字替换为1,数字没有规律,一个100*100的表格,只有0和其他“非”0数字,没有规律的分布在各个单元格里

全选-设置单元格格式-数字-自定义,在类型框里输入下面代码:
"1";"1";0;

这个只是显示为1和0,如果你要真正全部转换为1和0,估计还得用公式

补充:还有偏方,这里处理完了之后,把数据贴到WORD,再从WORD复制贴回来,选择性粘贴,这样就真的彻底变成了1和0
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-12-01
编辑里边找替换,查找内容里边填0,替换为填1,注意在下边选项里勾选单元格匹配不然单元格丽凡是带0的都要被替换了!!!

祝你好运!
第2个回答  2010-12-01
应该可以做的,新建立一个工作表标签。用公式处理,设定条件,先将原始表复制一下,然后 选择性粘贴到新表, 粘贴 格式 然后从第一个单元格起设置公式。如 等于0的为0,文本内容为文本,大于小于0的等于1。 用逻辑公式和文本公式。ok
第3个回答  2010-12-01
这些数字是整齐分布在一列吗,里面只有这些数字没有别的内容的话,可以用IF函数。
例如在B列,输入=IF(A2=0,0,1) 然后下拉
第4个回答  2010-12-01
选中表格-替换,0为1,全部替换
相似回答