Как использовать: сумма, если не пусто - PullRequest
0 голосов
/ 06 сентября 2018

У меня есть пример с 2 столбцами в таблице Excel:

X --- Y

1 --- A

2 --- A

3 ---

5 ---

1 --- A

Столбец Y был скрыт по формуле: = IF (A2 <= 2, "A", "") </p>

Я хочу суммировать, если столбец X, если Y не пустой. Я использую эту формулу: = SUMIF (B: B, "<>", A: A), но не понимаю, что "" пусто.

Надеюсь, кто-нибудь сможет мне помочь.

Ответы [ 2 ]

0 голосов
/ 06 сентября 2018

Просто к вашему сведению, если вы создали столбец «Y», чтобы помочь вам решить эту проблему, то вы можете полностью удалить столбец, потому что то, что вы хотите, возможно только для столбца «X»:

= SUMIF(A2:A6,"<=2")
0 голосов
/ 06 сентября 2018

SUMPRODUCT:

Использование SUMPRODUCT

=SUMPRODUCT(A2:A6,--(B2:B6<>""))

массив SUMIF:

Или введите следующее как формулу массива с помощью Ctrl + Shift + Введите

=SUM(IF(B2:B6<>"",A2:A6))

SUMIF с подстановочными знаками:

Использование формулы по XOR LX

=SUM(SUMIF(B2:B6,{"?*",">=0","<0"},A2:A6))

Данные:

data

...