excel如何用if函数做条件替换,比如我想把表中所有不为0 的数值替换成1

如题所述

你新建一个表,(假定原表为sheet1,新建表为sheet2),假定第二行开始有数据,可以用A2=if(sheet1!a2=0,0,1),将公式拉到你所要的区域即可。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-09-15
A列有数据,想在B列表中所有不为0 的数值替换成1,则可在B列输入“=if(A1=0,0,1)”,然后下拉填充就可以了。
第2个回答  2011-09-26
你所提的问题不用IF函数解决,因为IF解决的是条件取数问题,而你要求的是替换。建议使用筛选功能,筛选不等于0的单元格,选中,键入“1”,按Ctrl。
第3个回答  2011-09-26
=if(A1=0,0,1)
相似回答