excel的问题 如表第一行符合第一列的条件时,在相应的单元格上显示1,请高手帮助

如题所述

第1个回答  2015-06-19
=IF(OR(COUNTIF($A2,"*"&LOOKUP(--B$1,{1,11,20,30},{"我","爱","祖","国"})&"*"),LEN(SUBSTITUTE($A2,B$1,))<LEN($A2)),1,"")
B2公式 右拉下拉追问

第一列是可变值还可以用吗

第2个回答  2015-06-19
由于条件太多,先建立对应表,用IF函数就很简单了
你实际的问题,应该差不多追问

我外行,不会弄呀

追答

发个你实际的样表
[email protected]

追问

我发过去了

追答

追问

多谢朋友辛苦帮助,不过更改变值后部分结果对不上,比如爱我只显示10和11,我国就全部显示完

追答

见发的邮件,更新的表

追问

问题还是存在,比如 我祖=我爱祖 的结果

祖我的结果更不得了

追答

你把你需要的结果上图举例说明好了

追问

就是第一列的文字或数字是随机变量

本回答被提问者和网友采纳
相似回答
大家正在搜