Alunos José Henrique Postado Novembro 4, 2022 Alunos Compartilhar Postado Novembro 4, 2022 Boa tarde. Pessoal, Já tentei de varias formas, deixar o status blank em aberto, e não da certo. sabe o que pode ser feito? Só da certo quando coloco ''dias de pagamento'' > 0, porém ai o 0 fica como Aberto. deu para entender? Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Solução Bernardo Vitor Postado Novembro 7, 2022 Alunos Solução Compartilhar Postado Novembro 7, 2022 (editado) 23 minutos atrás, José Henrique disse: teste.pbix segue o modelo para teste. Opa @José Henrique, segue solução anexo. Veja se te atende. Status = SWITCH( TRUE(), ISBLANK(Planilha1[Dias de pagamento]), "Em Aberto", Planilha1[Dias de pagamento] >= 0, "Pago", Planilha1[Dias de pagamento] < 0, "Antecipado" ) teste.pbix Editado Novembro 7, 2022 por Bernardo Vitor 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Bernardo Vitor Postado Novembro 4, 2022 Alunos Compartilhar Postado Novembro 4, 2022 Boa tarde @José Henrique! Tudo bem? Tenta passar o argumento = BLANK(), "Em Aberto" primeiro, antes dos outros dois argumentos. Se não der certo, anexa o pbix ou então alguns dados fictícios pra ajudar na resolução. Se esta resposta resolver seu problema, gentileza classificá-la como Solução ✅Atenciosamente,Bernardo Vitor(31) 99116-6134LinkedIn: https://www.linkedin.com/in/bernardo-vitor Link para o comentário Compartilhar em outros sites More sharing options...
0 Admin Tiago Craici - Xperiun Postado Novembro 5, 2022 Admin Compartilhar Postado Novembro 5, 2022 Bom dia @José Henrique! Veja se a medida abaixo atende: Status do pagamento = COALESCE ( SWITCH ( TRUE (), fConsolidado[Dias do pagamento] < 0, "Antecipado", fConsolidado[Dias do pagamento] >= 0, "Pago" ), BLANK () ) Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos José Henrique Postado Novembro 7, 2022 Autor Alunos Compartilhar Postado Novembro 7, 2022 @Bernardo Vitor infelizmente não deu certo. Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos José Henrique Postado Novembro 7, 2022 Autor Alunos Compartilhar Postado Novembro 7, 2022 Em 05/11/2022 em 06:56, Tiago Craici disse: Bom dia @José Henrique! Veja se a medida abaixo atende: Status do pagamento = COALESCE ( SWITCH ( TRUE (), fConsolidado[Dias do pagamento] < 0, "Antecipado", fConsolidado[Dias do pagamento] >= 0, "Pago" ), BLANK () ) @Tiago Craici tentei também e não deu certo.. quando o blank fica correto, o zero fica incorreto. kkkk Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Bernardo Vitor Postado Novembro 7, 2022 Alunos Compartilhar Postado Novembro 7, 2022 6 minutos atrás, José Henrique disse: @Bernardo Vitor infelizmente não deu certo. Bom dia @José Henrique! Pode anexar o pbix só com uma parte dos dados pra fazer um teste? Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Joao Barbosa Postado Novembro 7, 2022 Alunos Compartilhar Postado Novembro 7, 2022 9 minutos atrás, José Henrique disse: @Tiago Craici tentei também e não deu certo.. quando o blank fica correto, o zero fica incorreto. kkkk @José Henrique .Cara tenta ir no power query e substituir blank() por null , pode ser que dê certo Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos José Henrique Postado Novembro 7, 2022 Autor Alunos Compartilhar Postado Novembro 7, 2022 20 minutos atrás, Bernardo Vitor disse: Bom dia @José Henrique! Pode anexar o pbix só com uma parte dos dados pra fazer um teste? teste.pbix segue o modelo para teste. Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Diogo Ferreira de Castro Postado Novembro 7, 2022 Alunos Compartilhar Postado Novembro 7, 2022 Bom dia, José. Tudo bem? Tenta essa solução: Status do Pagamento = SWITCH( TRUE(), Planilha1[Dias de pagamento]<0,"Antecipado", Planilha1[Dias de pagamento]>0,"Pago", FORMAT(Planilha1[Dias de pagamento],"#,#.##;(#,#.##);-")="-","Pago", FORMAT(Planilha1[Dias de pagamento],"#,#.##;(#,#.##);-")=BLANK(),"Em Aberto") O que acontece é que como estamos trabalhando com dados do tipo "INT", o DAX intende o blank como 0. Com a função VALUE conseguimos definir os tipos para cada situação. Segue o arquivo .PBIX com a solução implementada. Espero ter te ajudado. teste.pbix Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos José Henrique Postado Novembro 7, 2022 Autor Alunos Compartilhar Postado Novembro 7, 2022 25 minutos atrás, Bernardo Vitor disse: Opa @José Henrique, segue solução anexo. Veja se te atende. Status = SWITCH( TRUE(), ISBLANK(Planilha1[Dias de pagamento]), "Em Aberto", Planilha1[Dias de pagamento] >= 0, "Pago", Planilha1[Dias de pagamento] < 0, "Antecipado" ) teste.pbix 68 kB · 0 downloads Obrigado amigo, deu certo! 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos José Henrique Postado Novembro 7, 2022 Autor Alunos Compartilhar Postado Novembro 7, 2022 15 minutos atrás, Diogo Ferreira de Castro disse: Bom dia, José. Tudo bem? Tenta essa solução: Status do Pagamento = SWITCH( TRUE(), Planilha1[Dias de pagamento]<0,"Antecipado", Planilha1[Dias de pagamento]>0,"Pago", FORMAT(Planilha1[Dias de pagamento],"#,#.##;(#,#.##);-")="-","Pago", FORMAT(Planilha1[Dias de pagamento],"#,#.##;(#,#.##);-")=BLANK(),"Em Aberto") O que acontece é que como estamos trabalhando com dados do tipo "INT", o DAX intende o blank como 0. Com a função VALUE conseguimos definir os tipos para cada situação. Segue o arquivo .PBIX com a solução implementada. Espero ter te ajudado. teste.pbix 53 kB · 0 downloads Obrigado amigo pela explicação! Já consegui, mais fica o ensinamento. Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
José Henrique
Boa tarde.
Pessoal,
Já tentei de varias formas, deixar o status blank em aberto, e não da certo.
sabe o que pode ser feito?
Só da certo quando coloco ''dias de pagamento'' > 0, porém ai o 0 fica como Aberto.
deu para entender?
Link para o comentário
Compartilhar em outros sites
11 respostass a esta questão
Posts Recomendados
Faça login para comentar
Você vai ser capaz de deixar um comentário após fazer o login
Entrar Agora