SUMIFS должен учитывать как пустые, так и не пустые значения. С одной формулой - PullRequest
1 голос
/ 29 марта 2020

Sheet1

Hello All, Ниже приведена ситуация, когда столбец продукта имеет 2 значения: «A» и пробел, когда продукт не известен. Я пытаюсь подсчитать общее количество продукта А и неизвестного продукта.

Я использую условие SUMIFS, но формула не учитывает пустые ячейки (неизвестный продукт). Как считать пустые ячейки, чтобы общее количество составило «11» для неизвестного продукта.

Используемая формула = SUMIFS (B: B, A: A, A: A)

sheet3 I общая формула, которую можно использовать через столбец D или E.

Ответы [ 4 ]

1 голос
/ 29 марта 2020

Это хорошо работает, пожалуйста, попробуйте:

  • $D$1:$D$2&"", насколько я понимаю, он заполнит тип vbnullstring value вместо пустой ячейки, и это условие для счета для подсчета клеток с value = ""

.

=SUMIF($A$1:$A$7,INDEX($D$1:$D$7&"",ROW(D1)),$B$1:$B$7)

enter image description here

1 голос
/ 29 марта 2020

Следующая формула решает вашу проблему:

=IF(ISBLANK(E2),SUMIFS(B:B,A:A,""),SUMIFS(B:B,A:A,E2))

Я воспроизвел его вместе с вашими данными, и он вернул 11 для неизвестных продуктов.

0 голосов
/ 29 марта 2020

В столбце «Критерии» D2 введите: «A» и D3 введите: = «»

, затем

В столбце «Общее количество» E2 введите формула и скопированы до E3:

=SUMIF(A:A,D2,B:B)

enter image description here

0 голосов
/ 29 марта 2020

Я пошел на суммирование для «А» и «<> А» ie, а не «А», вот так:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...