O que você precisa saber sobre mediana no Excel
A função MEDIANA do Excel encontra o valor central de um conjunto de dados. É diferente da média, que simplesmente soma tudo e divide pela quantidade. Quando há valores extremos na sua base — um salário muito alto, um erro de digitação que multiplicou por mil — a média distorce completamente a realidade. A mediana não se importa com outliers. Ela só quer saber o que está no meio.
Como calcular mediana no excel
A sintaxe é simples: =MEDIANA(núm1;[núm2];...). Você pode passar até 255 argumentos ou simplesmente referenciar um intervalo. Em termos práticos, a maioria das pessoas vai usar algo como =MEDIANA(A2:A500). Se quiser ignorar células vazias ou texto, a função já faz isso automaticamente. Células com zero são consideradas, mas texto vazio e células em branco são ignoradas. O que muita gente não sabe é que a mediana funciona de forma ligeiramente diferente dependendo se o conjunto tem quantidade ímpar ou par de valores. Se tiver 5 números, ela pega exatamente o terceiro quando ordenados. Se tiver 6, ela faz a média dos dois centrais. Ou seja, o resultado pode ser um número que não existe no seu dataset original. Isso confunde quem espera um valor que apareça literalmente na lista.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Um problema que eu encontrei recentemente envolveu uma planilha de controle de atendimento com cerca de 12 mil linhas. A mediana estava retornando #NÃO! para um subrange específico. O problema era que aquela faixa continha células com fórmulas que retornavam erro #DIV0! explicitamente. A função MEDIANA não ignora erros de fórmula, só ignora texto e células vazias. A solução foi envolver a referência com SEERRO: =MEDIANA(SEERRO(A2:A12000;NA());"")). Assim, os erros são convertidos em #N/A e a mediana os trata como se fossem ignorados. Levei uns 40 minutos pra chegar nisso porque num primeiro momento achei que era bug da planilha. Outra coisa que vale lembrar: se o seu intervalo tiver menos de dois valores numéricos, a mediana retorna #NÚM!. Já vi gente passar horas debugando porque o filtro escondia dados e achava que tinha 50 registros quando na verdade o filtro active só deixava 3 visíveis. A função lê todas as células do intervalo referenciado, não apenas as visíveis após filtro. Se precisar considerar só o que está sendo exibido, use SUBTOTAL com o índice 2, mas para mediana não existe alternativa nativa via SUBTOTAL. Aí o caminho é usar uma array com SOMARPRODUTO e condições de visibilidade, o que deixa a planilha bem mais lenta.
Para casos onde a performance importa — intervalos com dezenas de milhares de linhas atualizando em tempo real — considere transformar os dados em Tabela do Excel e usar a mediana como campo calculado dentro de um Relatório de Tabela Dinâmica. Isso evita recálculos desnecessários e é significativamente mais rápido do que ter várias células de mediana espalhadas pela planilha, especialmente quando os dados-fonte mudam com frequência. Em resumo, a função MEDIANA é direta, mas tem pegadinhas operacionais que aparecem só quando a planilha cresce. Trate erros de fórmula antes de passar pro intervalo, fique atento à diferença entre ímpar e par de elementos, e não confie que filtros ocultam dados da função. Se o seu cenário exige mediana dinâmica sobre faixas filtradas, prepare-se para uma solução alternativa mais trabalhosa.