Alunos Amós Postado Fevereiro 3, 2023 Alunos Compartilhar Postado Fevereiro 3, 2023 Viva Alguem pode me ajudar com a explicação ou sabe qual video do Leo encontro a explicação de como: 1- Posso retornar o melhor mês e seu respetivo valor das vendas de um determinado ano e 2-Como retornar o melhor mês e seu respectivo valor em toda basde de dados disponivel? Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Solução Márcio Garcia Postado Fevereiro 3, 2023 Alunos Solução Compartilhar Postado Fevereiro 3, 2023 Boa noite, @Amós, Se tiver um pbix para facilitar, mas acredito que solução abaixo vai resolver.Para retornar o nome do mês: MAXX( TOPN( 1, ADDCOLUMNS(VALUES('dcalendario'[sua coluna de mes]), "Totalfaturamento", [Sua medida de faturamento]), [Faturamento]), 'dcalendario'[nome do mes]) Para retornar o valor: MAXX( TOPN( 1, ADDCOLUMNS(VALUES('dcalendario'[sua coluna de mes]), "Totalfaturamento", [Sua medida de faturamento]), [Sua medida de faturamento]), [Sua medida de faturamento]) Caso minha sugestão tenha sido a resposta mais indicada para a sua dúvida, gentileza indicá-la como solução. ✅Márcio Garcia (51) 98524-2471Linkedin: https://www.linkedin.com/in/marciopiresgarcia/ 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos CelsoEliezer Postado Fevereiro 3, 2023 Alunos Compartilhar Postado Fevereiro 3, 2023 Uma resposta bastante simples para vc testar é criar um cartão e usar o filtro laterial para o mês calendário ( TOPN 1) Faça o mesmo com o puxar o valor do faturamento. Um dos cartões vc não permita interação com filtros externos para que traga todos os anos( período total) e o outro aceita filtro externo. Fica a dica. Depois vc pode testar com medida, se assim o desejar. 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Maycon Silva Postado Fevereiro 13, 2023 Alunos Compartilhar Postado Fevereiro 13, 2023 Boa noite. Veja se a função abaixo lhe atende.. "Adapte para seu modelo". BestMonthSales = VAR TbMesAcumulado = SUMMARIZE( fVendas, fVendas[Data], fVendas[Nome do Mês], "Faturamento", SUM(fVendas[TotalSales]), "Mes", UPPER(LEFT(FORMAT([Data],"mmmm"),1))&RIGHT(FORMAT([Data],"mmmm"),LEN(FORMAT([Data],"mmmm"))-1) ) VAR VMax = MAXX(TbMesAcumulado,[Sales]) RETURN FILTER(ALLSELECTED(fVendas[MesNomeCompleto]),VMax=[Sales]) Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Amós Postado Março 28, 2023 Autor Alunos Compartilhar Postado Março 28, 2023 Em 03/02/2023 em 23:49, Márcio Garcia disse: Boa noite, @Amós, Se tiver um pbix para facilitar, mas acredito que solução abaixo vai resolver.Para retornar o nome do mês: MAXX( TOPN( 1, ADDCOLUMNS(VALUES('dcalendario'[sua coluna de mes]), "Totalfaturamento", [Sua medida de faturamento]), [Faturamento]), 'dcalendario'[nome do mes]) Para retornar o valor: MAXX( TOPN( 1, ADDCOLUMNS(VALUES('dcalendario'[sua coluna de mes]), "Totalfaturamento", [Sua medida de faturamento]), [Sua medida de faturamento]), [Sua medida de faturamento]) Caso minha sugestão tenha sido a resposta mais indicada para a sua dúvida, gentileza indicá-la como solução. ✅Márcio Garcia (51) 98524-2471Linkedin: https://www.linkedin.com/in/marciopiresgarcia/ Boa tarde Marcio! Desculpe a demora andei fora do curso por motivo de trabalho, voltei a pouco tempo e vi sua mensagem. Não consegui resolver, com a solução dada acredito que devo ter feito confusão com a quantidade de parenteses colocados. Voltei a assistir um video da aula e encontrei uma forma de fazer, mas gostaria também de tentar a possibilidade partilhada. Veja o erro que tive ao tentar aplicar Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Márcio Garcia Postado Março 28, 2023 Alunos Compartilhar Postado Março 28, 2023 Boa tarde @Amós, Pelo que pude identificar tem um colchete e um parêntese a mais. Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Amós Postado Março 28, 2023 Autor Alunos Compartilhar Postado Março 28, 2023 Boa tarde! Preparei um novo pbix, e estava prestes a partilhar consigo, e depois de seguir as recomendações deu certo. Fiquei com uma dúvida qual a razão da presença da palavra Total faturamento a vermelho na formula? Abaixo o resultado, ja se pode ver o melhor mês Dezembro. Vou marcar como melhor resposta Saudações 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Márcio Garcia Postado Março 28, 2023 Alunos Compartilhar Postado Março 28, 2023 Com a ADDCOLUMNS estamos "criando" uma coluna com o valores dos meses, com aTOPN estamos trazendo o primeiro valor considerando o valor máximo com a MAXX e por fim retornando o nome deste mês de maior faturamento. Aqui segue a descrição da ADDCOLUMNS 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Amós Postado Março 28, 2023 Autor Alunos Compartilhar Postado Março 28, 2023 Boas Marcio Muito esclarecedor. Afinal é um nome opcional na escolha mas obrigatório na formula. Onde é que encontro um print esclarecedor como este que partilhou, mais para o caso de eu ter dúvidas sobre outras formulas. Saudações 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Márcio Garcia Postado Março 28, 2023 Alunos Compartilhar Postado Março 28, 2023 Exato, você pode colocar qualquer nome ali. Aqui você encontra todas as especificações das formulas do Power Bi:https://dax.guide/Márcio GarciaAnalista de Dados | Power BI 📈 | DAX 📊 | Power Query⚙️📲 (51) 98524-2471 (WhatsApp)🪪 https://www.linkedin.com/in/marciopiresgarcia/ Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Amós Postado Maio 3, 2023 Autor Alunos Compartilhar Postado Maio 3, 2023 Em 03/02/2023 em 23:49, Márcio Garcia disse: Boa noite, @Amós, Se tiver um pbix para facilitar, mas acredito que solução abaixo vai resolver.Para retornar o nome do mês: MAXX( TOPN( 1, ADDCOLUMNS(VALUES('dcalendario'[sua coluna de mes]), "Totalfaturamento", [Sua medida de faturamento]), [Faturamento]), 'dcalendario'[nome do mes]) Para retornar o valor: MAXX( TOPN( 1, ADDCOLUMNS(VALUES('dcalendario'[sua coluna de mes]), "Totalfaturamento", [Sua medida de faturamento]), [Sua medida de faturamento]), [Sua medida de faturamento]) Caso minha sugestão tenha sido a resposta mais indicada para a sua dúvida, gentileza indicá-la como solução. ✅Márcio Garcia (51) 98524-2471Linkedin: https://www.linkedin.com/in/marciopiresgarcia/ Ola Ainda sobre a medida acima, eu tenho um filtro de Ano presente no relatorio, e este faz com que o TOP N seja limitado ao ano indicado, mas eu quero considerar o Top de toda base de dados (Todos Anos), usei a função All, mas não esta a dar certo, tem alguma ideia de como posso fazer? Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Amós
Viva
Alguem pode me ajudar com a explicação ou sabe qual video do Leo encontro a explicação de como:
1- Posso retornar o melhor mês e seu respetivo valor das vendas de um determinado ano e
2-Como retornar o melhor mês e seu respectivo valor em toda basde de dados disponivel?
Link para o comentário
Compartilhar em outros sites
10 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