Используя только формулу Excel, как подсчитать количество строк, соответствующих нескольким критериям (включая счетчик)? - PullRequest
0 голосов
/ 01 февраля 2020

У меня есть таблица с 10 столбцами. Он содержит название предмета, 8 разных оценок и сумму в долларах. Если для указанного столбца c рейтинг отсутствует, значение равно «NR» (для не оцененного). См. Прикрепленный пример.

example table

У меня есть две метрики, которые мне нужно рассчитать:

  1. Сколько элементов имеет только одну оценку ?
  2. Какова общая сумма предметов, имеющих только один рейтинг?

Список можно обновлять, поэтому количество предметов может варьироваться. Кроме того, я хочу избежать использования смежных формул из-за переменной длины и высокой вероятности добавления дополнительных столбцов.

Я играл с SUMPRODUCT, вложенным COUNTIF (S) и различными формулами массива, но я не могу показаться чтобы получить решение. Также я бы хотел избежать макросов.

1 Ответ

1 голос
/ 01 февраля 2020

В 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 при выходе режим редактирования.

enter image description here

...