我正在段落中搜索关键字。如果它包含这些特定的单词,我希望它在不同的单元格中输出 yes,但如果它包含我不想要的单词,它将在不同的单元格上不输出任何内容(空白单元格(。
=AND(COUNT(SEARCH({"Red", "Yellow", "Pink"},BT3,))>0, COUNT(SEARCH({"Black"}, BT3)) = 0)
它有效,但是,我不希望输出为真或假。
我该如何修复它,如果单词在这些中,它会导致是。但是,如果段落中有黑色一词,它就不会输出任何内容。
也许更好的确定函数是带有通配符的 COUNTIF。
对于几乎所有的意图和目的,FALSE 与零相同,任何不为 false 的东西都是 TRUE。
=IF(AND(SUM(COUNTIF(BT3,{"*pink*","*red*","*yellow*"})), NOT(COUNTIF(BT3,"*black*"))), "yes", "")
你可以使用=IF()
,这很简单:
=IF((COUNT(SEARCH({"Red","Yellow","Pink"},BT3))>0),1,"")
未经测试,但它将遵循=IF(COUNT(SEARCH({"RED","Yellow","Pink"},BT3,((>0,"yes", if (count(search({"Black"},BT3((=0,","oops"(
如果单元格中有红黄色或粉红色,则将显示"是"。如果单元格中有黑色,则它不会显示任何内容。如果单元格中没有这些单词,它将显示哎呀。