Soma coluna apenas se outra coluna tiver um valor vazio

11

Estou tentando obter uma soma dos valores da coluna em uma planilha do Google somente se não houver valor na coluna adjacente. Considere o seguinte exemplo:

  A | B
 -------
 40 | 50
 20 | 20
 30 | 
 10 | 

A soma de Adeve retornar 40.

Eu tentei usar a seguinte função:

=SUM(FILTER(A:A, ISEMPTY(B:B)))

mas tudo que eu recebo é: Error: Unknown function name ISEMPTY. Alguém pode me dizer o que há de errado ou como fazê-lo corretamente?

Haes
fonte
você pode mostrar com um exemplo (entrada e saída)?
Siva Charan

Respostas:

14

Substitua ISEMPTYporISBLANK

Sua fórmula deve ser a seguinte: -

=SUM(FILTER(A:A, ISBLANK(B:B)))

Agora você obterá o resultado como 40

Siva Charan
fonte
Embora essa não seja uma solução envolvendo sumif; mas não parece que existe uma maneira de fazer com sumif!
Oliver
1

Se houver um valor 0 na célula, ele não será sinalizado como em branco. Mas você pode usar:

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

Ou mais restrito:

=SUMIF(B2:B50,0,A2:A50)

template: SUMIF(range, criteria, sum_range)

Adiciona as células especificadas por um determinado critério. Intervalo é o intervalo ao qual os critérios devem ser aplicados. Critérios é a célula na qual o critério de pesquisa é mostrado ou o próprio critério de pesquisa. Na seção de critérios, você pode usar um ponto de interrogação ( ?) para corresponder a um único caractere ou um asterisco ( *) para corresponder a uma sequência de caracteres. Se você deseja encontrar um ponto de interrogação ou asterisco real, digite um til ( ~) antes do ponto de interrogação ( ?) ou asterisco ( *). Sum_rangeé o intervalo no qual os valores são somados; se não tiver sido indicado, os valores encontrados no intervalo são somados.

Rich G.
fonte