DIVIDE no Power BI: interprete taxas sem base válida
Usar DIVIDE no Power BI ajuda a tratar divisões cujo denominador pode ser zero ou estar ausente. A função evita uma operação inválida, mas não decide se o indicador tem significado. Uma taxa exibida como zero pode comunicar desempenho ruim quando, na verdade, não existe população para avaliá-lo.
Este guia organiza a decisão entre taxa calculada, zero legítimo e ausência de base. Os cenários comerciais são hipotéticos. O objetivo é tornar o resultado interpretável, mantendo numerador e denominador disponíveis para conferência.
1. Defina a pergunta antes de usar DIVIDE no Power BI
Escreva o que entra no numerador e no denominador. Para uma taxa hipotética de propostas aceitas, o numerador conta propostas aceitas dentro de uma população definida; o denominador conta propostas elegíveis dessa mesma população. Datas, situações e unidade de contagem precisam ser compatíveis.
Não use aceites do mês sobre propostas criadas no mês sem decidir como tratar aceites de propostas anteriores. A divisão pode funcionar e a taxa passar de 100%, mas a comparação estará respondendo outra pergunta. O roteiro de conversão por etapa do funil complementa a definição dessa população antes de aplicar qualquer função matemática.
2. Entenda o retorno padrão e a alternativa
A referência de DIVIDE da Microsoft, consultada em 12 de outubro de 2026, apresenta numerador, denominador e retorno alternativo opcional. Na divisão por zero, o padrão é BLANK, um valor vazio do modelo; a alternativa informada deve ser constante.
Taxa de aceite =
DIVIDE(
[Propostas aceitas elegíveis],
[Propostas elegíveis]
)
O exemplo usa DAX, linguagem de expressões do modelo, e pressupõe medidas já validadas. A orientação de boas práticas da Microsoft também trata denominadores vazios. Prefira decidir o significado do vazio antes de acrescentar uma alternativa como zero. A escolha afeta a mensagem do relatório, mesmo quando ambas as expressões deixam de gerar um erro.
3. Diferencie nenhum sucesso de nenhuma oportunidade
Em um exemplo hipotético, dez propostas elegíveis e nenhum aceite confirmado representam taxa de 0%, desde que a fonte confirme o numerador zero. Já nenhuma proposta elegível significa que não existe base para avaliar o aceite naquele recorte.
Mostre ambos os casos em uma tabela de teste. No primeiro, há uma população observada sem sucesso; no segundo, o indicador não se aplica. Exibir 0% em ambos apaga essa distinção.
Defina ainda como a fonte representa “nenhum aceite”: registro explícito, medida calculada ou ausência de linhas. Essa representação precisa ser conhecida antes de converter um vazio em zero, pois ausência de integração não comprova ausência de resultado.
4. Trate dados incompletos antes da divisão
DIVIDE não identifica se faltou carregar parte da população. Um denominador positivo, porém incompleto, ainda produz uma taxa numérica. Um numerador ausente pode vir de atualização atrasada, erro de vínculo ou falta de resultado informado.
Crie indicadores de abrangência da fonte e quantidade de casos sem situação confirmada. No exemplo, uma taxa sobre vinte propostas com dez resultados desconhecidos não deve ser apresentada como conclusiva. Use uma situação própria de “dados em revisão” e explique o critério.
Não preencha o numerador desconhecido com zero apenas para evitar células vazias. A qualidade da base precisa ser resolvida ou ficar visível na interpretação.
5. Reserve o zero alternativo para uma decisão explícita
Se a empresa optar por zero quando o denominador for zero em um indicador específico, documente por que essa convenção atende à tarefa. O terceiro argumento da função permite expressar essa escolha, mas ela não é um padrão universal de qualidade.
Indicador com convenção explícita =
DIVIDE(
[Numerador validado],
[Denominador validado],
0
)
Esse código é um exemplo de configuração, não uma recomendação para toda taxa. Revise onde a medida será reutilizada: uma tabela de planejamento pode aceitar uma convenção que uma análise de desempenho não aceita. Se forem necessárias mensagens como “sem base”, mantenha-as em uma medida de situação ou em um rótulo próprio, preservando a medida numérica para usos compatíveis.
6. Recalcule o total com componentes compatíveis
O total de uma taxa geralmente precisa ser calculado pelo numerador total dividido pelo denominador total, conforme sua definição. Não some percentuais de grupos nem tire uma média simples sem considerar o tamanho das populações.
Em um caso hipotético, um grupo aceita uma de duas propostas, taxa de 50%. Outro aceita duas de oito, taxa de 25%. A taxa conjunta é três de dez, ou 30%, e não 37,5%.
O artigo de validação de totais em DAX aprofunda o contexto de avaliação. Guarde componentes de conferência e teste subtotal e total geral antes de concluir que a função de divisão está errada.
7. Revise filtros que alteram somente um componente
Uma seleção de vendedor deve afetar numerador e denominador segundo a mesma regra de atribuição. Se uma tabela de resultados não estiver corretamente vinculada, o numerador pode permanecer geral enquanto o denominador muda. A taxa resultante será calculável, mas incompatível.
Teste um filtro por vez com uma lista pequena de propostas conhecidas. Compare os identificadores presentes em cada componente. Use também seleção múltipla e ausência de seleção explícita. A análise de ALLSELECTED e participação no recorte responde à pergunta específica de participação visual; não aplique essa lógica automaticamente a taxas de processo que precisam de uma população de elegibilidade própria.
8. Defina unidades, sinais e limites esperados
Confira se numerador e denominador usam pessoas, pedidos, propostas ou valores, sem misturar unidades incompatíveis. Uma taxa de propostas aceitas normalmente exige que os aceites pertençam ao conjunto elegível. Um valor acima de 100% merece investigação dessa relação, segundo a definição adotada.
Outros indicadores podem aceitar valores negativos ou maiores que 100%, como determinadas variações sobre uma referência. Não aplique limites universais apenas porque o resultado foi formatado como percentual. Registre casos esperados e exceções. Denominador negativo também exige uma leitura própria: DIVIDE realiza a operação, mas a equipe precisa decidir se aquela razão é útil ou se deve apresentar diferença absoluta e contexto separado.
9. Preserve número e situação na apresentação
Use um formato percentual para a medida que representa uma proporção. No exemplo, 0,3 deve aparecer como 30%, sem multiplicar por cem e depois aplicar novamente o formato percentual. Confira um valor conhecido no cartão e na tabela.
Para explicar vazio, apresente um rótulo de situação próximo do indicador. Não transforme toda a medida em texto apenas para mostrar uma frase. O guia de formato dinâmico no Power BI complementa a preservação do tipo numérico. Teste exportação, ordenação e reutilização em outro visual, pois a decisão de apresentação pode afetar a análise fora da página original.
10. Aprove a medida com uma tabela de casos esperados
Inclua base positiva com sucesso, base positiva sem sucesso, base zero, base ausente, carga incompleta e filtros restritivos. Registre valor esperado, situação e componentes para cada caso. Essa tabela verifica a intenção do indicador, além de confirmar que o código executa.
O modelo editável de Vendas inclui metas e faturamento. Ao adaptar indicadores de taxa, revise o significado do denominador e a convenção para ausência de base. Uma medida confiável deve permitir distinguir resultado zero, resultado não aplicável e dado ainda não confirmado, sem pedir ao leitor que adivinhe qual desses estados o cartão representa.
