#ProgramaçãoGlobal #DAX #PowerBI #WeightedAverage #DataCalculation #Analytics
O cálculo de média ponderada é essencial para análises onde diferentes pesos devem ser atribuídos a cada valor. Este código DAX (Data Analysis Expressions - Trata-se de uma linguagem de fórmulas criada para análise de dados e modelagem, utilizada em ferramentas como Power BI, Excel (Power Pivot) e SQL Server Analysis Services. Ela permite a criação de medidas, colunas calculadas e outras expressões que possibilitam análises dinâmicas e precisas, transformando dados brutos em insights valiosos para a tomada de decisão) utiliza a função SUMX para multiplicar cada valor pelo seu peso correspondente. A variável TotalWeight acumula a soma de todos os pesos, garantindo que o denominador seja o total adequado, proporcionando precisão no cálculo. A função DIVIDE é empregada para realizar a divisão de maneira segura e eficiente, evitando erros em possíveis divisões por zero.
-- Cálculo de Média Ponderada
Weighted Average =
VAR TotalWeight = SUM([Weight])
RETURN
DIVIDE(
SUMX('Table', [Value] * [Weight]),
TotalWeight
)
Essa metodologia é amplamente utilizada em indicadores financeiros e análises de performance, onde a média simples não reflete a realidade dos dados ponderados.
👉 Não se esqueça de seguir André Bernardes no Linkedin. Clique aqui e me contate via What's App.












Nenhum comentário:
Postar um comentário