Excel: como calcular apenas se não estiver vazio


Você pode usar a seguinte fórmula no Excel para realizar determinados cálculos somente se células específicas não estiverem vazias:

 =IF(COUNTBLANK( B2:D2 ), "",AVERAGE( B2:D2 ))

Esta fórmula específica calcula o valor médio das células no intervalo B2:D2 somente se nenhuma das células do intervalo estiver vazia.

Se pelo menos uma célula estiver vazia, a fórmula não calculará a média e retornará um espaço em branco.

O exemplo a seguir mostra como usar esta fórmula na prática.

Exemplo: Como calcular apenas se as células não estiverem vazias no Excel

Digamos que temos o seguinte conjunto de dados no Excel que mostra o número de pontos marcados por diferentes jogadores de basquete em três jogos diferentes:

Podemos digitar a seguinte fórmula na célula E2 para calcular a média de pontos marcados por jogo para o primeiro jogador, somente se todas as células do intervalo B2:D2 não estiverem vazias:

 =IF(COUNTBLANK( B2:D2 ), "",AVERAGE( B2:D2 ))

Em seguida, clicaremos e arrastaremos esta fórmula para cada célula restante na coluna E:

Excel se não estiver vazio, calcule

A coluna E exibe a média de pontos por jogo para cada jogador somente se nenhum dos jogos tiver um valor vazio.

Por exemplo:

  • Andy marcou em média (22+44+30) / 3 = 32 pontos por jogo.
  • Bob marcou em média (14+28+12) / 3 = 18 pontos por jogo.
  • Chad tinha um valor vazio para o jogo 1, portanto sua média não foi calculada.

E assim por diante.

Nota : Neste exemplo específico, calculamos a média, mas você pode substituir AVERAGE por qualquer métrica que queira calcular.

Como funciona essa fórmula?

Lembre-se da fórmula que usamos para calcular o valor médio na faixa B2:D2 :

 =IF(COUNTBLANK( B2:D2 ), "",AVERAGE( B2:D2 ))

Veja como essa fórmula funciona:

Primeiro, usamos a função COUNTBLANK para contar o número de células em branco no intervalo B2:D2 .

A seguir, usamos uma função IF para retornar os seguintes valores:

  • Se o número de células vazias for maior que zero, retorne vazio.
  • Caso contrário, retorne a média das células no intervalo B2:D2 .

Esta fórmula permite-nos calcular a média de pontos por jogo em cada linha apenas se não houver células vazias numa determinada linha.

Recursos adicionais

Os tutoriais a seguir explicam como realizar outras tarefas comuns no Excel:

Excel: se a célula estiver vazia, vá para a próxima célula
Excel: como preencher células vazias
Excel: calcule a média e ignore células nulas e vazias

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *