请问,想判定A列的各单元格里,是否包含“美国”,“中国”,“英国”,“德国”这四个字符串,只要含四个字符串里的任意一个都在对应的B列中返回该字符串,请问要如何写函数。谢谢!!
找一空列依次输入要查找的字符,如在C列输入美国、中国、英国、德国,在B列输入公式=VLOOKUP(LOOKUP(,-FIND($C$1:$C$4,A1),$C$1:$C$4),$C$1:$C$4,1,),下拉即可。
可以解决你的部分需求:在A列中查出符合要求的单元格,并在对应的B列中打上标签。
方法是,在B列单元格中输入if、or、isnumber嵌套公式:
=IF(OR(ISNUMBER(FIND("中国",A1,1)),ISNUMBER(FIND("美国",A1,1)),ISNUMBER(FIND("英国",A1,1)),ISNUMBER(FIND("德国",A1,1))),"找到了”,"NO")
若想实现精准查找,如在A列中查到“中国”,则在对应的B列中显示“中国”;在A列中查到“美国”,则在对应的B列中显示“美国”;在A列中查到“中国”、“美国”,则在对应的B列中显示“中国”、“美国”。这个需求比较高级,还未想到好的解决办法。