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:
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