Ir para conteúdo
  • 0

Preenchimento "Condicional"


Ir para solução Solucionado por Erick Oliveira ,

Pergunta

  • Alunos
Postado

Fala pessoal, bom dia!
Estou com um problema e preciso da ajuda de vocês para saber se há alguma forma de solucionar no Power Bi. O problema é o seguinte:

Tenho uma tabela teste que contem a coluna Número da Conta, Nome Usuário e Código procedimento como está na imagem abaixo:
image.png.3f0d68be9a8279b1e7b18800bfd2a7c3.png
Preciso criar uma coluna condicional (chamada classificação da despesa) na qual sempre que o código Procedimento for 10101012 a classificação traga "Consulta eletiva" e quando o código procedimento for 10101039 traga "Consulta em Pronto Socorro" mas o problema é que eu preciso que traga toda a númeração da conta com essa classificação e não somente a linha que contém o codigo 10101012 ou o código 10101039

Esse é o resultado que estou conseguindo:
image.png.bda3b294addc59b505496c5cdb1570a5.png


E esse é o resultado que preciso:
image.png.dbc325e839adfa9fe9b6203a27ef162b.png
 

Perceba que toda a Conta com númeração 1 recebe a classificação "Consulta Eletiva" devido ao fato que dentro dela está o código 10101012.

Segue o PBIX e o arquivo Excel para análise e desde já muito obrigado e sucesso a todos! 
 

image.png

Problema teste Classificação Despesa.pbix Base teste Classificação ANS.xlsx

2 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução
Postado

Bom dia @Bruno Lima de Araujo;
Use a medida abaixo:

Classificação da Despesa = 
VAR _ContaContexto = 'Base Teste'[Número Conta]
VAR _ListaProcedimento =
    CALCULATETABLE(
            VALUES('Base Teste'[Codigo Procedimento]),
            'Base Teste'[Número Conta] = _ContaContexto,
            ALL('Base Teste')
        )
RETURN
    SWITCH(
        TRUE(),
        CONTAINSROW( _ListaProcedimento, 10101012 ), "Consulta eletiva",
        CONTAINSROW( _ListaProcedimento, 10101039 ), "Consulta em Pronto Socorro"
    )
  • Like 1
  • Thanks 2

Faça login para comentar

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



Entrar Agora
×
×
  • Criar Novo...