O conjunto de medidas de meta
DAXPadrão completo
Meta = SUM( fMetas[ValorMeta] ) Atingimento % = DIVIDE( [Receita Total], [Meta] ) Gap para Meta = [Receita Total] - [Meta] Meta Proporcional ao Período =-- No dia 12 de um mês de 30 dias, a meta esperada é 40% do totalVAR DiasDecorridos = CALCULATE( COUNTROWS( dCalendario ), dCalendario[Date] <= MIN( MAX( dCalendario[Date] ), TODAY() ) )VAR DiasTotais = COUNTROWS( dCalendario )RETURN [Meta] * DIVIDE( DiasDecorridos, DiasTotais ) Atingimento Proporcional % =DIVIDE( [Receita Total], [Meta Proporcional ao Período] ) Projeção de Fechamento =VAR DiasDecorridos = CALCULATE( COUNTROWS( dCalendario ), dCalendario[Date] <= TODAY() )VAR DiasTotais = COUNTROWS( dCalendario )RETURN DIVIDE( [Receita Total], DiasDecorridos ) * DiasTotaisSemáforo
DAXMedida de status e de cor
Status Meta =VAR Ating = [Atingimento Proporcional %]RETURNSWITCH( TRUE(), ISBLANK( [Meta] ), "Sem meta", Ating >= 1, "Atingido", Ating >= 0.9, "Atenção", "Crítico") Cor do Status =SWITCH( [Status Meta], "Atingido", "#2E9E6B", "Atenção", "#E0A526", "Crítico", "#D0453B", "#8A8F98") Ícone Status =SWITCH( [Status Meta], "Atingido", "▲", "Atenção", "■", "Crítico", "▼", "–")Aplicando no visual
- 1Selecione o visual → Formatar → Cores dos dados → fx (formatação condicional).
- 2Formatar por: Valor do campo.
- 3Escolha a medida [Cor do Status].
- 4Para tabelas e matrizes, repita em 'Cor da fonte' e 'Cor do plano de fundo'.
- 5Adicione uma coluna com [Ícone Status] para reforço não-cromático.
Gráfico de bala (bullet chart)
O visual KPI nativo é limitado. Para comparar realizado, meta e faixas de desempenho em pouco espaço, use o gráfico de linhas e colunas agrupadas: colunas = realizado, linha = meta. Ou o visual 'Bullet chart' do AppSource quando precisar de faixas.