Ir para conteúdo
  • 0

Como usar uma condicional para Retornar algo verdadeiro (NOME DA BOLSA)


Diego Lopes de Oliveira
Ir para solução Solucionado por Edson Igari ,

Pergunta

  • Alunos

Boa tarde!

 

Pessoal, tenho uma tabela, e nela tem vários alunos. Estes alunos possuem descontos variados, uns possuem 2 ou 3 bolsas, outros somente uma bolsa.

Para os que possuem mais de uma bolsa, preciso de algo que faça um loop e retorne os valores conforme ordenação abaixo:

Ex: Um RA (aluno) possui uma bolsa Prouni 50% e uma bolsa de Pontualidade, o retorno da informação deveria ser que esse aluno é prouni, desconsiderando a segunda bolsa.

 

Não sei como resolver esse problema e gostaria da ajuda de vocês

 

ORDENAÇÃO
1 - Prouni 100%
2 - Prouni 50%
3 - Prouni & Novo Fies
5 - Novo Fies
5 - CREDIES

 6 -OUTROS

 

Em anexo a tabela e o pbix.

Bolsas por tipo 3.xlsx Análise de Descontos.pbix

Link para o comentário
Compartilhar em outros sites

15 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução
22 minutos atrás, Diego Lopes de Oliveira disse:

Perfeito, exatamente isso.

 

Teria como nas outras condições, as outras bolsas repetirem a mesma ordenação, igual vc colocou para essa?

Pq nesse caso, ficou perfeito ela, todos as bolsas ficaram ordem 3. Seria possível?

 

Análise de Descontos.pbix

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

  • 0
  • Alunos

Suave @Diego Lopes de Oliveira?

Cria uma coluna calculada com a ORDENAÇÃO e depois usa uma CALCULATE() com MIN() para retornar o menor valor de BOLSA tendo a ORDENAÇÃO como parâmetro:

image.png.009c1dfb68c8cb180064cb99bc1ea206.png

Citar
# Ordenacao =
SWITCH(
    Alunos[dBOLSA_CADASTRO.TIPO DE BOLSA (NOME)],
    "PROUNI 100%", 1,
    "PROUNI 50%", 2,
    "PROUNI & NOVO FIES", 3,
    "NOVO FIES", 4,
    "CREDIES", 5,
    6
)
Citar
$ Min Bolsa =
VAR MinOrderdenacao =
    MIN(Alunos[# Ordenacao])
RETURN
    CALCULATE(
        MIN(Alunos[dBOLSA_CADASTRO.TIPO DE BOLSA (NOME)]),
        Alunos[# Ordenacao] = MinOrderdenacao
    )

Se essa resposta te ajudou, não esquece de marcar como melhor solução 😉

Abs!

Editado por Joao Raulino
Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

@Edson IgariObg cara, exatamente isso. Só que esbarrou no mesmo problema do @Joao Raulino. O aluno que tem Prouni e Novo Fies, ele deveria vir na ordem 3.  Só que não ta vindo.;
Na imagem abaixo, segue o aluno exemplo. Ele deveria ser na condição de Tem Prouni e Tem Novo Fies ao mesmo tempo.

image.png.18f99617fa576be22f458cd3c918b094.png

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
13 minutos atrás, Diego Lopes de Oliveira disse:

Boa tarde!

Galera, não querendo abusar rsrsrs. Mas como faço uma medida para retornar uma contagem do valor que vem no resultado?

Pois, agora queria fazer um gráfico estilo pizza, mas quando coloco o resultado em valores, não vem a contagem.

 

Conseguem ajudar?

Fala @Diego Lopes de Oliveira, sugiro criar uma postagem nova com os detalhes e o resultado que tu quer alcançar.

  • Like 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...