Ir para conteúdo
  • 0

Maior Valor de uma Coluna


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

Pergunta

  • Membros

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
  • Membros
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
  • Membros

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
  • Membros

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
  • Membros
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
  • Membros

@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
  • Membros

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

)

 

 

 

  • Obrigado(a) 1
Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...