标准不包含特定小数的 Sumif 或 Sumproduct

Sumif or Sumproduct with criteria of not containing a specific decimal number

我正在尝试将求和值添加到 C1 中。我的 A 列包含数据记录,B 列包含金额。我想对不包含“.6”的数据求和。我在 sumif 和 sumproduct 公式中使用了很多“<>”,但是关于小数的一些东西把它扔掉了。

看起来像这样:

Column A Column B 1.00 15.00 14.00 2.11 12.60041 5.12 3.60056

我试过的公式是

=SUMIF(A2:A10,"<>*.6*",B2:B10)

=SUMPRODUCT((A2:A10<>"*.6*")*B2:B10)

以及这些带有 &"*"& 的变体:

=SUMPRODUCT((A2:A10<>"*"&".6"&"*")*B2:B10)

这些公式只是我所有记录的总和。 我还尝试将列格式更改为文本而不是常规或数字

我的目标是当 A 列中的记录不包含“.6”时对 B 列中的金额求和

非常感谢您的帮助。这似乎是一个简单的问题,但我怀疑小数点是问题所在。

SUMPRODUCT 不接受通配符。你可以使用这样的东西:

=SUMPRODUCT(--(NOT(ISNUMBER(FIND(".6",A2:A8)))),B2:B8)