Ir para o conteúdo principal

Como calcular a média de um intervalo de dados ignorando zero no Excel?

Normalmente, a função Média pode ajudá-lo a calcular a média do intervalo incluindo zeros no Excel. Mas aqui, você deseja excluir os zeros ao aplicar a função Média. Como você poderia ignorar os zeros em um cálculo de média?

Faça a média de um intervalo de dados ignorando zeros com a fórmula

Média / soma / contagem de um intervalo de dados ignorando zeros com Kutools para Excel boa ideia 3      play


seta azul bolha direita Faça a média de um intervalo de dados ignorando zeros com a fórmula

Se você estiver usando o Excel 2007/2010/2013, esta função simples AVERAGEIF pode ajudá-lo a resolver este problema de forma rápida e fácil.

1. Insira esta fórmula = AVERAGEIF (B2: B13, "<> 0") em uma célula em branco ao lado de seus dados, veja a captura de tela:

doc-média-ignorar-zero1

Note: Na fórmula acima, B2: B13 é o intervalo de dados que você deseja calcular com a exclusão de zeros, você pode alterá-lo conforme sua necessidade. Se houver células em branco no intervalo, esta fórmula também fará a média dos dados, excluindo as células em branco.

2. Então aperte Entrar e você obterá o resultado que excluiu valores zero. Veja a imagem:

doc-média-ignorar-zero1

Nota: Esta fórmula não terá efeito no Excel 2003, se você tiver o Excel 2003, deve combinar o Soma e Countive função, aplique a seguinte fórmula: =SUM(B2:B13)/COUNTIF(B2:B13,">0").


seta azul bolha direita Média / soma / contagem de um intervalo de dados ignorando zeros com Kutools para Excel

Se você quiser somar / calcular a média / contar ignorando células zero, você pode aplicar Kutools for Excel's Selecione células específicas utilitário para selecionar células diferentes de zero e, em seguida, visualizar o resultado do cálculo no Barra de status.

Kutools for Excel, com mais de 300 funções úteis, tornam seus trabalhos mais fáceis. 

Depois de instalação grátis Kutools para Excel, faça o seguinte:

1. Selecione o intervalo que deseja calcular a média, clique Kutools > Selecionar > Selecione células específicas. Veja a imagem:
doc selecione células específicas 4

2. Na caixa de diálogo pop-up, verifique Célula opção e escolha Não igual da primeira lista suspensa em Tipo específico seção e vá para a caixa de texto à direita para entrar 0. Veja a imagem:
doc selecione células específicas 6

3. Clique Oke todas as células maiores que 0 foram selecionadas, e você pode visualizar a média, soma e resultado da contagem na barra de status. Veja a imagem:
doc selecione células específicas 3

Gorjeta. Se você quiser ter um teste gratuito do Selecione a célula específicafunção s, acesse o download gratuito do Kutools para Excel primeiro e, em seguida, aplique a operação de acordo com as etapas acima.


seta azul bolha direitaDados de média / contagem / soma ignoram zeros

Artigo relacionado:

Como calcular a média sem valores máximos e mínimos no Excel?

Melhores ferramentas de produtividade de escritório

Recursos mais comuns: Encontre, destaque ou identifique duplicatas   |  Excluir linhas em branco   |  Combine colunas ou células sem perder dados   |   Rodada sem Fórmula ...
Super pesquisa: VLookup de múltiplos critérios    VLookup de múltiplos valores  |   VLookup em várias planilhas   |   Pesquisa Difusa ....
Lista suspensa avançada: Crie rapidamente uma lista suspensa   |  Lista suspensa de dependentes   |  Lista suspensa de seleção múltipla ....
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  |  Compare intervalos e colunas ...
Recursos em destaque: Foco da Grade   |  Vista de Design   |   Grande Barra de Fórmula    Gerenciador de pastas de trabalho e planilhas   |  Biblioteca (Auto texto)   |  Data Picker   |  Combinar planilhas   |  Criptografar/Descriptografar Células    Enviar e-mails por lista   |  Super Filtro   |   Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens, ...)   |   50+ de cores Tipos (Gráfico de Gantt, ...)   |   Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário, ...)   |   19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho, ...)   |   12 Conversão Ferramentas (Números para Palavras, Conversão de moedas, ...)   |   7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células, ...)   |   ... e mais

Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para obter o recurso que você mais precisa...

guia kte 201905


Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
Comments (13)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hey there. The formula works great, thankyou so much, but i have a problem. Sometimes i have in all rows 0, then the formula gives me <>#DIV/0!. Do you have a solution for this? If in all row is 0 then not to give me <>#DIV/0! and the same formula ignores 0 when average. Thankyou!
This comment was minimized by the moderator on the site
How do I find average of filtered cells ignoring blanks and zeros ? The above =AVERAGEIF(B2:B13,"<>0") does not work for filtered cells (drop down) Thanks
This comment was minimized by the moderator on the site
I am wondering wether it is possible to combine subtotal average and not counting zero
does anybody know how?
This comment was minimized by the moderator on the site
How would I make this work with 2 sets of data - current formula is - =AVERAGE(AZ143:AZ293,AZ4:AZ136)
This comment was minimized by the moderator on the site
Hi, Anthony, if you want to average two or more ranges of data, just select the ranges by hold ctrl key, then give them a range name in the Name box which besides formula bar, then use the formula =averafe(rangename), rangename is the name you give the ranges.
This comment was minimized by the moderator on the site
Hi Team,

I am wondering what formula to use if I had say 6 cells of data. Two of the cells contained a '0' (Zero). I wanted to trim the lowest and the highest values to workout the average, however I only want one zero to be part of the average.
This comment was minimized by the moderator on the site
Data in C3 to C7:

=IF(COUNTIF(C2:C7,0)>0,(MAX(C2:C7)+SMALL(C2:C7,COUNTIF(C2:C7,0)+1))/3,MAX(C2:C7)+SMALL(C2:C7,COUNTIF(C2:C7,0)+1))
This comment was minimized by the moderator on the site
Sorry eddy, I have not find a solution about your question.
This comment was minimized by the moderator on the site
Hi Team,
I am wondering what formula to use if I had say 6 cells of data. Two of the cells contained a '0' (Zero). I wanted to trim the lowest and the highest values to workout the average, however I only want one zero to not be part of the average.
This comment was minimized by the moderator on the site
thank you, I'm just a retiree keeping track of my solar production and electricity usage, now I don't have to wait until the end of the month for the averages to be correct
This comment was minimized by the moderator on the site
A MILLION THANK YOUS! I'm so glad someone figured this out.
This comment was minimized by the moderator on the site
Appreciate for your approbation.
This comment was minimized by the moderator on the site
I have been scratching my head trying to figure out how to find an average ignoring zeros. Here is where it is and it's so easy. THANK YOU!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations