【问题标题】:Excel SUMPRODUCT ignore blank cells or textExcel SUMPRODUCT 忽略空白单元格或文本
【发布时间】:2021-02-17 09:53:12
【问题描述】:

对 Excel 非常陌生。 使用下面的 =SUMPRODUCT(SMALL(F3:F7,{1,2,3})) 来获得最低单元格的总和。它工作正常,但给出了#Num!如果区域中的两个以上单元格为空白或包含文本,则会出错。 我需要这些单元格空白或文本被忽略,并仍然返回三个最小数字的总和。 谢谢

【问题讨论】:

  • 如果两个以上的单元格为空白或包含文本,则您没有 3 个数字。问题不在于SUMPRODUCT,而在于这种情况下没有第三小的数字。

标签: excel


【解决方案1】:

使用:

=SUMPRODUCT(SMALL(F3:F7,ROW($ZZ1:INDEX($ZZ:$ZZ,MIN(3,COUNT(F3:F7))))))

根据版本不同,退出编辑模式时可能需要使用 Ctrl-Shift-Enter 而不是 Enter 来确认。

【讨论】:

  • 非常感谢您的回答。
  • 我决定继续使用原始配方。 =SUMPRODUCT(SMALL(E3;E7,{1,2,3})))。毕竟这符合我的目的。现在,有没有办法让所有零显示为“E”但总和仍为零。再次感谢。
  • 查看自定义格式。如果您需要帮助,请在 SuperUser.com 上提出新问题。
猜你喜欢
  • 1970-01-01
  • 2020-01-24
  • 2018-11-20
  • 1970-01-01
  • 2011-04-19
  • 2015-12-27
  • 1970-01-01
  • 1970-01-01
  • 2019-04-25
相关资源
最近更新 更多