Para calcular o desvio padrão de uma amostra que inclui texto e valores lógicos (VERDADEIRO/FALSO) junto com os números, use a função DESVPAD.A (em inglês, STDEVA): a fórmula =DESVPAD.A(intervalo) calcula o desvio padrão tratando texto e FALSO como 0 e VERDADEIRO como 1, em vez de simplesmente ignorá-los como a função DESVPAD comum faz.
Você tem uma planilha com uma coluna de respostas mistas — algumas pessoas deram uma nota numérica, outras marcaram uma caixa de sim/não (VERDADEIRO ou FALSO), e algumas ainda não responderam (aparece como texto, tipo “Não respondeu”) — e precisa calcular o desvio padrão dessa coluna inteira, sem perder as respostas que não são números “puros”.
Se você usar a função DESVPAD comum nessa situação, ela simplesmente ignora as células de texto e de valor lógico, calculando o desvio padrão só com os números “normais” — o que pode até ser o que você quer, mas também pode distorcer a análise se aquelas respostas ignoradas tiverem um significado relevante (por exemplo, se “não respondeu” na prática deveria contar como um valor baixo, não como algo inexistente).
Neste artigo iremos mostrar a sintaxe exata da função DESVPAD.A, a diferença entre ela e a DESVPAD comum, um exemplo prático completo com números reais mostrando os dois resultados lado a lado, os cuidados na hora de usar essa função, e a disponibilidade dela nas diferentes versões do Excel.
O que é desvio padrão, rapidamente
O desvio padrão é uma medida estatística que mostra o quanto os valores de um conjunto de dados variam em torno da média. Um desvio padrão baixo indica que os valores estão próximos uns dos outros (pouca variação); um desvio padrão alto indica que os valores estão espalhados, com bastante diferença entre eles. O Excel tem várias funções para calcular desvio padrão, e a diferença entre elas está em como cada uma trata o tipo de conteúdo das células analisadas.
DESVPAD.A vs. DESVPAD: a diferença principal
A função DESVPAD (a “comum”) calcula o desvio padrão de uma amostra considerando apenas números — texto, células vazias e valores lógicos dentro do intervalo são simplesmente ignorados, como se aquelas células nem existissem para fins do cálculo.
Já a DESVPAD.A foi criada justamente para os casos em que você quer que esses outros tipos de conteúdo participem do cálculo, em vez de serem descartados. Ela segue esta regra: texto e o valor lógico FALSO são tratados como 0 (zero); o valor lógico VERDADEIRO é tratado como 1. Células genuinamente vazias continuam sendo ignoradas (não entram nem como 0). Ou seja, a DESVPAD.A não ignora o texto e os valores lógicos: ela os converte em número e inclui esse número na conta — o que muda tanto a quantidade de valores considerados (o “n” da amostra) quanto o resultado final.
Sintaxe da função DESVPAD.A
A sintaxe é:
=DESVPAD.A(valor1;[valor2];…)
valor1 é obrigatório e representa o primeiro argumento numérico (ou célula/intervalo) de uma amostra da população. valor2 em diante são opcionais (até 254 argumentos no total), permitindo incluir mais valores ou intervalos na mesma amostra. Assim como a DESVPAD comum, a DESVPAD.A calcula o desvio padrão amostral (método n-1), e não o populacional — para calcular sobre a população inteira considerando texto e lógicos, a função equivalente é a DESVPADPA.
Exemplo prático: DESVPAD vs. DESVPAD.A lado a lado
Imagine uma pesquisa de satisfação em que a maioria dos clientes deu uma nota de 0 a 10, mas alguns registros ficaram diferentes — um cliente não respondeu (ficou registrado como texto “Não respondeu”), um marcou apenas um campo de aprovação como VERDADEIRO, e outro como FALSO:
| Cliente | Nota de Atendimento |
|---|---|
| Cliente 1 | 8 |
| Cliente 2 | 9 |
| Cliente 3 | 7 |
| Cliente 4 | Não respondeu |
| Cliente 5 | 10 |
| Cliente 6 | VERDADEIRO |
| Cliente 7 | 6 |
| Cliente 8 | FALSO |
Com a nota na coluna B (B2:B9), comparando as duas fórmulas:
=DESVPAD(B2:B9) considera apenas os cinco números “puros” da lista (8, 9, 7, 10 e 6) e ignora completamente o texto e os dois valores lógicos. O resultado é 1,58.
=DESVPAD.A(B2:B9) converte “Não respondeu” e FALSO para 0, e VERDADEIRO para 1, calculando o desvio padrão sobre os oito valores (8, 9, 7, 0, 10, 1, 6 e 0). O resultado é 4,16.
A diferença é grande porque os três valores convertidos (0, 1 e 0) estão muito distantes do grupo de notas altas (6 a 10), então incluí-los na conta aumenta bastante a variação medida. Esse exemplo mostra bem por que escolher a função certa importa: se “não respondeu” e as respostas de sim/não realmente devem contar como parte da variação da amostra, a DESVPAD.A é a função correta a usar; se você só quer medir a variação das notas numéricas de fato, a DESVPAD comum é mais adequada.
Quando usar DESVPAD.A na prática
A DESVPAD.A faz mais sentido quando o próprio significado de “texto” ou “VERDADEIRO/FALSO” naquela coluna já corresponde a um valor de fato — por exemplo, uma planilha onde algumas respostas booleanas (sim/não) foram registradas na mesma coluna de notas numéricas, e você quer que elas entrem na análise como 1 e 0. Ela também é usada em auditorias de qualidade de dados, quando faz sentido penalizar estatisticamente colunas com muitos campos não numéricos, já que eles entram na conta como zero e aumentam a variação percebida.
Fora desses casos específicos, a função de desvio padrão mais usada no dia a dia continua sendo a DESVPAD (ou DESVPAD.P, se os dados representarem a população inteira e não uma amostra), porque a maioria das planilhas de análise numérica não tem texto ou valores lógicos misturados na mesma coluna dos números.
Disponibilidade
A função DESVPAD.A está disponível no Excel para Microsoft 365, Excel 2024, Excel 2021, Excel 2019, Excel 2016 e versões anteriores (nas versões mais antigas ela pode aparecer apenas como DESVPADA, sem o ponto), além do Excel Online e Excel para Mac. No Google Sheets, a função equivalente tem o mesmo nome em inglês, STDEVA, com sintaxe idêntica: STDEVA(valor1;[valor2];…).
Perguntas frequentes
Qual a diferença entre DESVPAD.A e DESVPAD?
DESVPAD calcula o desvio padrão considerando apenas células com números, ignorando texto, valores lógicos e células vazias. DESVPAD.A inclui texto e valores lógicos no cálculo, tratando texto e FALSO como 0 e VERDADEIRO como 1 — o que muda tanto a quantidade de valores usados na conta quanto o resultado final.
DESVPAD.A conta células vazias como zero?
Não. Células genuinamente vazias continuam sendo ignoradas pela DESVPAD.A, da mesma forma que na DESVPAD comum. Só texto e valores lógicos (VERDADEIRO/FALSO) são convertidos em número e incluídos no cálculo — células vazias nunca entram como zero.
DESVPAD.A calcula o desvio padrão da amostra ou da população inteira?
DESVPAD.A calcula o desvio padrão amostral (método n-1), assim como a DESVPAD comum. Se os seus dados representam a população inteira, e não uma amostra, e você ainda quer considerar texto e valores lógicos no cálculo, use a função DESVPADPA em vez da DESVPAD.A.
Veja também: Funções estatísticas no Excel: DESVPAD, CORREL, PERCENTIL e outras e Como calcular médias no Excel com a função MÉDIA.
Compartilhe ou Comente
Se você curtiu esse artigo aonde mostramos como usar a função DESVPAD.A para calcular o desvio padrão de uma amostra que mistura números, texto e valores lógicos, com um exemplo comparando o resultado dela com o da DESVPAD comum, compartilhe com as suas redes sociais e não se esqueça de deixar um comentário aqui embaixo caso você tenha ficado com alguma dúvida.
Sua planilha já misturou notas numéricas com respostas de sim/não ou “não respondeu” na mesma coluna? Você sabia que a função de desvio padrão que você usa pode estar ignorando parte dos seus dados sem avisar? Conta para nós nos comentários!