Ir para conteúdo
  • 0

Maior Valor de uma Coluna


Fernando Barreto
Ir para solução Solucionado por Bruno Abdalla de Souza ,

Pergunta

  • Alunos

Fala pessoal, boa tarde!
Uma dúvida, aparentemente, simples...que não consegui resolver.
Na tabela abaixo, eu tenho o valor Atual (faturamento) e o Budget (Meta)...na última coluna eu tenho a variação entre eles % Var BGT (variação do Atual x BGT). 
Como eu faço para pegar apenas o valor da maior variação? No exemplo abaixo, seria os 14,3%.
Obrigado.
Medidas:
Faturamento = sum(fFaturamento[VALOR])
Budget = sum(fBudget[BUDGET])
% Var FAT x BGT = DIVIDE([faturamento],[Budget])-1

image.png.132865b0df1828c1ece05e6beecc3392.png

Link para o comentário
Compartilhar em outros sites

13 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
56 minutos atrás, Nelson Maroni disse:

Prezado @Fernando Barreto utiliza a função MAX na medida.

 

Caso alguma resposta tenha ajudado, você pode marcá-la como Solução e votar positivamente a resposta. Com isso o tópico será fechado, obrigado!

Atenciosamente,
Nelson Maroni

Como assim? Foi a primeira coisa que tentei...mas não da certo.
image.png.b99943faa4217431efbd9d1566de18ba.png

image.png.348e22784768e6a6604bafbba0c89704.png

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Vou te passar um exemplo que utilizo em uma medida minha

Empréstimos PGTO Atual MAX_DATA =
VAR vHOJE = [Hoje]
RETURN
CALCULATE(
MAX(fESE5010[E5_DATA]);
FILTER(
VALUES(dNATUREZAS[ED_CODIGO]);
[Empréstimos Naturezas]
);
DATESINPERIOD(
dCALENDARIO[IDData];
vHOJE;
-30;
DAY
)
)

Caso alguma resposta tenha ajudado, você pode marcá-la como Solução e votar positivamente a resposta. Com isso o tópico será fechado, obrigado!

 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Prezado @Fernando Barreto, parei uns minutos para te auxiliar, abaixo segue a medida para te auxiliar:

% Var FAT X BGT MAXX =
VAR vRANKX = RANKX(
ALL(
dCalendario[Date]);
[% Var FAT x BGT]
)
RETURN
CALCULATE(
[% Var FAT x BGT];
FILTER(
Plan1;
vRANKX = 1
)
)

image.thumb.png.2f12a338440b5a08b42fe53aba83010d.png

 

Caso alguma resposta tenha ajudado, você pode marcá-la como Solução e votar positivamente a resposta. Com isso o tópico será fechado, obrigado!

Atenciosamente,
Nelson Maroni

 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
9 minutos atrás, Nelson Maroni disse:

Prezado @Fernando Barreto, parei uns minutos para te auxiliar, abaixo segue a medida para te auxiliar:

% Var FAT X BGT MAXX =
VAR vRANKX = RANKX(
ALL(
dCalendario[Date]);
[% Var FAT x BGT]
)
RETURN
CALCULATE(
[% Var FAT x BGT];
FILTER(
Plan1;
vRANKX = 1
)
)

image.thumb.png.2f12a338440b5a08b42fe53aba83010d.png

 

Caso alguma resposta tenha ajudado, você pode marcá-la como Solução e votar positivamente a resposta. Com isso o tópico será fechado, obrigado!

Atenciosamente,
Nelson Maroni

 

Agradeço a ajuda. O problema aí, e que não tenho esse Plan1. O faturamento (atual) vem de uma tabela e o budget (meta) vem de outra tabela. Ambas estão ligadas a dcalendario.

Amanhã anexo o pbix.

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

@Bruno Abdalla de Souza, desculpe-me, saberia me dizer como fazer nesta situação? Na verdade, o que eu preciso é o valor de maior diferença entre o Faturamento e o Budget.
Pensei no MAX, mas ele pega o maior valor e não o valor de maior diferença... pois no exemplo abaixo, o item negativo não é considerado e foi o de maior diferença. Neste exemplo, deveria ser o -10.7%.
Sabe como eu deveria fazer neste caso? Obrigado.
image.png.e725c32b204812d2d23689b97220da59.png

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Máximo % Var FAT x BGT = 

    VAR vMax =

     MAXX(

        VALUES(dCalendario[Mes/Ano]),

       [% Var FAT x BGT]

    )

     VAR vMin = 

           MINX(

           VALUES(dCalendario[Mes/Ano]),

        [% Var FAT x BGT]

    )

RETURN

     IF(vMax >= ABS(vMin),

           vMax,

           VMin

)

 

 

 

  • Thanks 1
Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...