0

我有一个包含 10 列的电子表格。它包含一个项目的名称、8 个不同的评级和一个美元金额。如果特定列没有评级,则值为“NR”(未评级)。见附件示例。

示例表

我需要计算两个指标:

  1. 有多少项目只有一个评分?
  2. 只有一个评分的项目的总金额是多少?

列表可以刷新,因此项目的数量可能会有所不同。另外,我想避免使用相邻的公式,因为长度可变且添加额外列的概率很高。

我玩过 SUMPRODUCT、嵌套的 COUNTIF(S) 和各种数组公式,但我似乎无法得到解决方案。另外,我想避免使用宏。

4

1 回答 1

1

在 J2 中:

=SUM(--(MMULT(--(B7:I16<>"NR"),TRANSPOSE(COLUMN(B7:I16)^0))=1))

在 J4 中:

=SUM((MMULT(--(B7:I16<>"NR"),TRANSPOSE(COLUMN(B7:I16)^0))=1)*J7:J16)

根据一个人的版本,退出编辑模式时可能需要使用 Ctrl-Shift-Enter 而不是 Enter 来确认此数组公式。

在此处输入图像描述

于 2020-01-31T22:37:42.443 回答