我正在搜索段落中的关键词。如果它包含这些特定的单词,我希望它在不同的单元格中输出yes,但如果它根本不包含我不想要的单词,则它将在不同的单元格上输出任何内容(空白单元格)。
=AND(COUNT(SEARCH({"Red", "Yellow", "Pink"},BT3,))>0, COUNT(SEARCH({"Black"}, BT3)) = 0)
它有效,但是,我不希望输出为True或False。
我如何解决这个问题,如果这些单词出现在这些单词中会导致肯定。但如果黑色字段完全在段落中,它就不会输出任何内容。
答案 0 :(得分:1)
也许更好的决定功能是带有通配符的COUNTIF。
对于几乎所有的意图和目的,FALSE与零相同,任何非假的都是真的。
=IF(AND(SUM(COUNTIF(BT3,{"*pink*","*red*","*yellow*"})), NOT(COUNTIF(BT3,"*black*"))), "yes", "")
答案 1 :(得分:1)
您可以使用=IF()
,轻松:
=IF((COUNT(SEARCH({"Red","Yellow","Pink"},BT3))>0),1,"")
答案 2 :(得分:0)
未经测试,但这将是一致的 = IF(COUNT(SEARCH({"红色""黄色""粉红"},BT3,))大于0,"是&# 34;,IF(COUNT(SEARCH({" Black"},BT3))= 0,""," oops")
如果单元格中有红色黄色或粉红色,则显示“是”。 如果黑色在单元格中,那么它将不显示任何内容。 如果这些单词都不在单元格中,它将显示oops。