excel如果a1等于所选行任意一值,则返回1,否则返回a1

如题所述

第1个回答  2013-01-18
用VLOOKUP

公式为=if(iserror(vlookup(a1,选择列,1,0)),1,a1)

其中a1为你需要判断的数据的单元格,其他的都是固定的,不用改追问

不行啊,全是返回1,如果输入其他值,则无法显示,这对单元格格式有要求吗

第2个回答  2013-01-18
假如在B列,
=IF(COUNTIF(B:B,A1)>=1,1,A1)本回答被提问者采纳
第3个回答  2013-01-18
=if(or(a1=B1:B10),1,a1)
相似回答