2015-11-04 81 views
0

我使用SUMIFS函数根据发票数据计算佣金。我需要检查的其中一个字段具有基于代码内数据位置的许多含义的产品代码。例如,“NCH-R-OTF-CH”的产品代码表示产品的所有者是NCH,R表示零售,OTF表示关闭架,CH表示中药委员会。SUMIFS与子字符串

我需要在我目前的SUMIFs函数中添加附加条件来检查列“D”中的产品代码是否有佣金代码“CH”。我只需要检查产品项目代码的最后两个字符。

=SUMIFS('Invoice Items'!$M$2:$M$30000,'Invoice Items'!$F$2:$F$30000,"Product",'Invoice Items'!$A$2:$A$30000,"=Paid") 
+0

你可以添加一个新列其中获取产品代码的最后一个字段,然后使用th是您的总和中的新列 –

回答

0

您可以添加

'Invoice Items'!$D$2:$D$30000, "*CH"

的一套标准SUMIFS

它看起来像:

=SUMIFS('Invoice Items'!$M$2:$M$30000,'Invoice Items'!$F$2:$F$30000,"Product",'Invoice Items'!$A$2:$A$30000,"=Paid",'Invoice Items'!$D$2:$D$30000, "*CH")