Método INCRÍVEL para Comparar Períodos de Forma Nativa no Power BI Quer elevar suas habilidades em análise de dados para um novo patamar? No vídeo de hoje, revelamos um método incrível para comparar períodos de forma dinâmica no Power BI. Aprenda a destacar variações percentuais entre meses e aprimore suas habilidades de visualização de dados. Este vídeo é perfeito para quem deseja se tornar um especialista em Power BI e busca técnicas avançadas para análises mais profundas e assertivas. #powerbi #dashboard #financeiro
para quem gostaria de ter esse retorno : -> Comparação do Faturamento entre os meses "JAN-21" e "OUT-21" titulo_comparacao_periodos = VAR vMesPrimeiro = CALCULATE( MIN(dCalendarioAux[MesAno]) ,dCalendarioAux[AnoMesINT] = MIN(dCalendarioAux[AnoMesINT]) ) VAR vMesUltimo = CALCULATE( MAX(dCalendarioAux[MesAno]) ,dCalendarioAux[AnoMesINT] = MAX(dCalendarioAux[AnoMesINT]) ) RETURN "Comparação do Faturamento entre os meses " & vMesPrimeiro & " e " & vMesUltimo
O unico problema desse vídeo foi o fato de eu assistir depois de me convencer que isso era impossível, dai criei medidas para comparar o o mes do ano anterior e do mes passado. 😂
Leo, muito legal. Tenho uma análise similar mas com o field parâmeter que o usuário pode trocar entre meses e trimestres. Como adaptar essa análise para essa necessidade?
fique com uma dúvida, como q faz para o visual nao alterar ao clicar em 1 dos slices? no caso eu digo o visual do faturamento é fixo e só muda a barra de erros
A ideia é muito boa, porém, fiquei confuso com o comportamento da linha constante. If( vMesEixo = vMesPrimeiro || vMesEixo = vMesUltimo, 600000) Na lógica acima declaramos que o valor vai ser atribuído caso o eixo seja igual ao primeiro ou ultimo na seleção, logo, quem está entre esse intervalo fica com o valor em branco. Levando isso em consideração, como o gráfico gerou uma linha constante se os valores atribuídos entre Máximo e Mínimo não são constantes ? ex: mai-21 = 600000 jun-21 = (Em branco) jul-21 = 600000
@@EduardoMartinsPBIBLACK Obrigado por compartilhar a solução. Acabei seguindo pelo mesmo caminho que você. Linha Constante = var vValorMax = CALCULATE( MAXX( VALUES(D_Calendario[Ano Mês]), [Qtde_chamados] ), ALL(D_Calendario) ) * 1.3 var vAux1 = MAX(D_CalendarioAux1[Ano Mês Int]) var vAux2 = MAX(D_CalendarioAux2[Ano Mês Int]) var vEixo = SELECTEDVALUE(D_Calendario[Ano Mês Int]) var vValor = IF( AND(vEixo >= vAux1, vEixo
@@jonatashenrique1604 descobri o bug! Mano, provavelmente o calendário que estás usando tem formato data padrão.. 01/01/2024, 02/01/2024, 03/01/2024... Faça uma coluna personalizada que retorne para esses dias apenas o 1°dia de cada mês! tipo assim: 01/01/2024 01/02/2024 01/03/2024 e ponha as medidas igual ao karpinski que vai funcionar! Olhei o vídeo novamente e fiquei intrigado com o nome da coluna que o karpinski põe no eixo xis, "Início Mês" e juntei com o que João Raulino falou no fórum do curso!!
Eu to usando essa fórmula, porem o meu não aparece a linha de jeito nenhum, somente duas bolinas. Ele da certo, faz o filtro, porém só volta com o marcador sem linha. Comparação Períodos = VAR vMesEixo = SELECTEDVALUE('dCalendário'[Mês/Ano]) VAR vMesA = SELECTEDVALUE('dCalendárioA'[Mês/Ano]) VAR vMesB = SELECTEDVALUE('dCalendárioB'[Mês/Ano]) RETURN IF( vMesEixo = vMesA || vMesEixo = vMesB, [Comparação YMax] * 0.95 ) Alguem consegue me ajudar?
Comparacao Periodos = VAR vMesEixo = SELECTEDVALUE(dCalendario[Ano Mes Num]) VAR vMesPrimeiro = MIN(dCalendarioAUX[Ano Mes Num]) VAR vMesUltimo = MAX(dCalendarioAUX[Ano Mes Num]) RETURN IF( vMesEixo >= vMesPrimeiro && vMesEixo
Método INCRÍVEL para Comparar Períodos de Forma Nativa no Power BI
Quer elevar suas habilidades em análise de dados para um novo patamar? No vídeo de hoje, revelamos um método incrível para comparar períodos de forma dinâmica no Power BI. Aprenda a destacar variações percentuais entre meses e aprimore suas habilidades de visualização de dados. Este vídeo é perfeito para quem deseja se tornar um especialista em Power BI e busca técnicas avançadas para análises mais profundas e assertivas.
#powerbi #dashboard #financeiro
Dicas sensacionais. Muito obrigado.
Top demais, foi incrível Léo !!!!
Show Léo, parabéns conteúdo exepcional de sempre.
Poderia realizar um vídeo rápido dessa visão com o SELECTEDMEASURE ao invés do Faturamento?
para quem gostaria de ter esse retorno :
-> Comparação do Faturamento entre os meses "JAN-21" e "OUT-21"
titulo_comparacao_periodos =
VAR vMesPrimeiro =
CALCULATE(
MIN(dCalendarioAux[MesAno])
,dCalendarioAux[AnoMesINT] = MIN(dCalendarioAux[AnoMesINT])
)
VAR vMesUltimo =
CALCULATE(
MAX(dCalendarioAux[MesAno])
,dCalendarioAux[AnoMesINT] = MAX(dCalendarioAux[AnoMesINT])
)
RETURN
"Comparação do Faturamento entre os meses " & vMesPrimeiro & " e " & vMesUltimo
Que incrível!!!
Excelente.
O unico problema desse vídeo foi o fato de eu assistir depois de me convencer que isso era impossível, dai criei medidas para comparar o o mes do ano anterior e do mes passado. 😂
Muito bom....
Leo, muito legal. Tenho uma análise similar mas com o field parâmeter que o usuário pode trocar entre meses e trimestres. Como adaptar essa análise para essa necessidade?
Botão no like para quem já utilizou o Think-Cell no power point 😂👍🏼👍🏼
fique com uma dúvida, como q faz para o visual nao alterar ao clicar em 1 dos slices? no caso eu digo o visual do faturamento é fixo e só muda a barra de erros
Como consigo fazer esse gráfico com as medidas fixas ?
Achei muito top, mas no meu gráfico de linhas não aparece a opção Barra de Erros
Nem no meu, o power bi deve ter retirado essa opção 🤔
Cara, tem q mudar não opções
@@pedcaastro não aparece de jeito nenhum. Pra vc ter uma ideia no meu está com quase todas opções ativadas. Vc sabe qual opção habilita essa função ?
@@gabrielfilizzola opções > recursos de visualizações > ativa todas
Precisa explicar a medida AnoMesInt.
Eu não entendi o que é essa medida AnoMesINT, alguém poderia me ajudar?
A ideia é muito boa, porém, fiquei confuso com o comportamento da linha constante.
If( vMesEixo = vMesPrimeiro || vMesEixo = vMesUltimo, 600000)
Na lógica acima declaramos que o valor vai ser atribuído caso o eixo seja igual ao primeiro ou ultimo na seleção, logo, quem está entre esse intervalo fica com o valor em branco. Levando isso em consideração, como o gráfico gerou uma linha constante se os valores atribuídos entre Máximo e Mínimo não são constantes ?
ex:
mai-21 = 600000
jun-21 = (Em branco)
jul-21 = 600000
O meu também deu esse "problema"
Ficou meio feio, mas, vamos ver se pegou a lógica:
Teste Gráfico Comparação Ymax =
VAR vMesEixo = SELECTEDVALUE(DIM_Calendario[classMesAno])
VAR vMesPrimeiro = MIN(DIM_CalendarioAux[classMesAno])
VAR vMesUltimo = MAX(DIM_CalendarioAux[classMesAno])
VAR vRetorno =
( CALCULATE(
MAXX(
VALUES(DIM_Calendario[classMesAno])
, [Valor]
)
, ALL(DIM_Calendario)
) * 1.25 ) * 0.95
RETURN
IF(
vMesEixo >= vMesPrimeiro && vMesEixo
@@EduardoMartinsPBIBLACK Obrigado por compartilhar a solução.
Acabei seguindo pelo mesmo caminho que você.
Linha Constante =
var vValorMax =
CALCULATE(
MAXX(
VALUES(D_Calendario[Ano Mês]),
[Qtde_chamados]
),
ALL(D_Calendario)
) * 1.3
var vAux1 = MAX(D_CalendarioAux1[Ano Mês Int])
var vAux2 = MAX(D_CalendarioAux2[Ano Mês Int])
var vEixo = SELECTEDVALUE(D_Calendario[Ano Mês Int])
var vValor =
IF(
AND(vEixo >= vAux1, vEixo
@@jonatashenrique1604 descobri o bug! Mano, provavelmente o calendário que estás usando tem formato data padrão.. 01/01/2024, 02/01/2024, 03/01/2024... Faça uma coluna personalizada que retorne para esses dias apenas o 1°dia de cada mês! tipo assim:
01/01/2024
01/02/2024
01/03/2024
e ponha as medidas igual ao karpinski que vai funcionar! Olhei o vídeo novamente e fiquei intrigado com o nome da coluna que o karpinski põe no eixo xis, "Início Mês" e juntei com o que João Raulino falou no fórum do curso!!
@@EduardoMartinsPBIBLACK como é essa sua fórmula para o classMesAno ?
Eu to usando essa fórmula, porem o meu não aparece a linha de jeito nenhum, somente duas bolinas.
Ele da certo, faz o filtro, porém só volta com o marcador sem linha.
Comparação Períodos =
VAR vMesEixo = SELECTEDVALUE('dCalendário'[Mês/Ano])
VAR vMesA = SELECTEDVALUE('dCalendárioA'[Mês/Ano])
VAR vMesB = SELECTEDVALUE('dCalendárioB'[Mês/Ano])
RETURN
IF(
vMesEixo = vMesA || vMesEixo = vMesB,
[Comparação YMax] * 0.95
)
Alguem consegue me ajudar?
Comparacao Periodos =
VAR vMesEixo = SELECTEDVALUE(dCalendario[Ano Mes Num])
VAR vMesPrimeiro = MIN(dCalendarioAUX[Ano Mes Num])
VAR vMesUltimo = MAX(dCalendarioAUX[Ano Mes Num])
RETURN
IF(
vMesEixo >= vMesPrimeiro && vMesEixo