Excel SUMIFS检查列是否包含文本

时间:2018-07-20 19:58:29

标签: excel sumifs

我有一个Excel文档,数据透视表中有数据,该数据显示有几个子类别。我需要检查column A中任何地方的文本是否包含特定单词,然后还要检查column C中的文本以查看其是否包含特定的确切短语。

到目前为止,我想出了

=SUMIFS('tab1'!D5:D300, 'tab1'!A5:A300, "WORD", 'tab1'!C5:C300, "PHRASE")

我遇到的问题是此公式正在检查的excel选项卡显示这样的信息,除第一个短语外,它将为我提供“ 0”的结果(我认为这是因为第一个短语共享类别为"WORD")的行:

Excel信息示例:

enter image description here

PivotTable中的数据可能会在一年中发生巨大变化,这是它显示信息的方式,因此我无法控制这些信息的显示方式。

是否有一种方法可以随时检查column A是否包含特定单词,但不一定需要在适当的行中进行匹配。

1 个答案:

答案 0 :(得分:0)

=IF(INDEX(C5:C300,MATCH("WORD 2",A5:A300,0),0)<>"PHRASE","",INDEX(D5:D300,MATCH("WORD 2",A5:A300,0)))

希望它会有所帮助。(: