Excel formula 如果与删除空格相等,则为SUM乘积

Excel formula 如果与删除空格相等,则为SUM乘积,excel-formula,sumproduct,Excel Formula,Sumproduct,我正在尝试使用sumproduct对以某个日期开始的单元格进行计数,除非数组中包含空格,否则它可以正常工作 通过大量的google搜索和stackoverflow搜索,我成功地找到了下面的代码,我尝试了至少20-25个变体,没有一个给出预期的结果,包括CSE/数组公式 计算公式表明,第二个数组保留了空格,并给出了一个#值错误,我无法从数组中删除该错误 =SUMPRODUCT((BB3:BB33)<>"",--(DAY(BB3:BB33)=DAY(A38))) A38的输出应

我正在尝试使用sumproduct对以某个日期开始的单元格进行计数,除非数组中包含空格,否则它可以正常工作

通过大量的google搜索和stackoverflow搜索,我成功地找到了下面的代码,我尝试了至少20-25个变体,没有一个给出预期的结果,包括CSE/数组公式

计算公式表明,第二个数组保留了空格,并给出了一个#值错误,我无法从数组中删除该错误

=SUMPRODUCT((BB3:BB33)<>"",--(DAY(BB3:BB33)=DAY(A38)))    
A38的输出应为2,当范围仅包括非空白时是正确的,但空白将结果覆盖为#值

任何帮助都将不胜感激


谢谢

经过多次尝试,我终于用一个更简单的解决方案解决了这个问题。这完全忽略了空白,空白是导致sumproduct出现问题的单元格

=COUNTIFS(BB3:BB33,">"&DATEVALUE(A38))    

不需要CSE。

尝试移动括号并添加一个数学运算
=SUMPRODUCT(--(BB3:BB33“”),--(DAY(BB3:BB33)=DAY(A38))
或添加一个数学运算,然后通过使用=SUMPRODUCT((BB3:BB33“”)*(DAY(BB3:BB33)=DAY(A38)),这些空格实际上是空的还是空的?日期时间文本或excel序列日期是否正确显示为日期和时间格式
ISTEXT(BB3)
是一种快速测试,可以查看其文本是否正确。在帮助器列中,将SUMPRODUCT的各个部分分解,并查看哪些单元格导致了问题,以及哪些公式可能是问题所在。BC3中的ie使用
=(BB3“)
。在BD3中使用
=(天(BB3)=天($38澳元))
。将这些公式复制到第33行,你会在你期望的地方得到正确和错误的答案吗?谢谢你的建议,很抱歉反应太晚,我一直很好,我尝试了你所有的建议,但不幸的是仍然没有运气。问题出现在“DAY(BB3:BB33)=DAY(A38)”部分,因为任何空白返回#值,导致整个公式返回#值。似乎试图与sumproduct进行比较是无效的。
=COUNTIFS(BB3:BB33,">"&DATEVALUE(A38))