-
Total de itens
1.398 -
Registro em
-
Última visita
Tipo de Conteúdo
Perfis
Fóruns
Desafios
Calendário
Downloads
Galeria
Tudo que Tiago Craici - Xperiun postou
-
USO DA USERELATIONSHIP
Tiago Craici - Xperiun respondeu ao pergunta de Dimona Laquis em Linguagem DAX
Boa noite @Dimona Laquis! Alguma das alternativas dos incomparáveis @Ezequiel Pedreira ou @Bruno Abdalla de Souza atendeu ao seu objetivo? Caso atendido favor marcar a melhoro solução: -
Gráficos com parâmetro de cores
Tiago Craici - Xperiun respondeu ao pergunta de ANDERSON CARDOSO CAMARGO em Visualização de dados
Boa noite @ANDERSON CARDOSO CAMARGO! Como vai? Se a solução fornecida por @Ezequiel Pedreira atendeu ao seu objetivo ou de alguma forma o ajudou, por favor, marque-a como a solução. ✔ . -
Calculo de acumulado de ultimos 90 dias mes a mes
Tiago Craici - Xperiun respondeu ao pergunta de Filippo Cupolillo em Linguagem DAX
Desculpa @Filippo Cupolillo... ainda não entendi este acumulado. Favor ilustrar em uma planilha os valores. Fico no aguardo. 👍 -
Quantidade de Clientes que Compraram todos os itens
Tiago Craici - Xperiun respondeu ao pergunta de Bruno Lima de Araujo em Linguagem DAX
Boa tard @Bruno Lima de Araujo! Veja se atende seu objetivo: Resultado: Medidas: Clientes que compraram todos = var _TodosItens = CALCULATE(DISTINCTCOUNT(POC_M[Id_Item]), ALL(POC_M)) var _TotalPorCliente = DISTINCTCOUNT(POC_M[Id_Item]) var _tab = FILTER( SUMMARIZE( POC_M, POC_M[Id_Cliente] ), _TotalPorCliente = _TodosItens ) return COUNTROWS(_tab) Clientes que compraram todos v2 = //com tolal arrumado ***iteração linha a linha SUMX( VALUES(POC_M[Id_Cliente]), [Clientes que compraram todos] ) Clientes que compraram todos v2 = //com tolal arrumado ***iteração linha a linha SUMX( VALUES(POC_M[Id_Cliente]), [Clientes que compraram todos] ) Clientes que nao compraram todos = var _TodosItens = CALCULATE(DISTINCTCOUNT(POC_M[Id_Item]), ALL(POC_M)) var _TotalPorCliente = DISTINCTCOUNT(POC_M[Id_Item]) var _tab = FILTER( SUMMARIZE( POC_M, POC_M[Id_Cliente] ), _TotalPorCliente <> _TodosItens ) return COUNTROWS(_tab) Clientes que nao compraram todos v2 = //com tolal arrumado ***iteração linha a linha SUMX( VALUES(POC_M[Id_Cliente]), [Clientes que nao compraram todos] ) pbix em anexo. Sucesso! 🚀 Bruno.pbix -
Calculo de acumulado de ultimos 90 dias mes a mes
Tiago Craici - Xperiun respondeu ao pergunta de Filippo Cupolillo em Linguagem DAX
Boa tarde @Filippo Cupolillo! Veja se a medida abaixo te ajuda: 90 dias = VAR _UltData = LASTDATE ( dCalendario[Data] ) VAR _PrimeiraData = _UltData - 90 RETURN CALCULATE ( [Sua Meidida], DATESBETWEEN ( dCalendario[Data], _PrimeiraData, _UltData ) ) - Essa medida para contexto de mês pega a última data daquele mês em seguida calcula -90 dias, por fim calcula o valor entre a data inicial e final. -
Ordenar grafico por mês e ano
Tiago Craici - Xperiun respondeu ao pergunta de Pâmella Dias em Visualização de dados
Bom dia! Como que ficaria quando virar o ano em seu projeto com a variável VAR AnoBase = 2023? Sugestão alterar para: VAR AnoBase = YEAR (TODAY () ) Sucesso! 🚀 -
Clientes que consumiram produto A e tambem o B
Tiago Craici - Xperiun respondeu ao pergunta de Ramon Scherrer em Linguagem DAX
Bom dia @Ramon Scherrer! Vou pegar seu pbix com calma e revisar as medidas... Assim que conseguir atingir seu objetivo te respondo aqui 👍 -
Clientes que consumiram produto A e tambem o B
Tiago Craici - Xperiun respondeu ao pergunta de Ramon Scherrer em Linguagem DAX
Boa noite @Ramon Scherrer! Entendi... Da uma olhada na aula abaixo, creio que vá te ajudar: https://play.xperiun.com/curso/curso-de-dax-avancado-e-hands-on/4759/29355 -
Clientes que consumiram produto A e tambem o B
Tiago Craici - Xperiun respondeu ao pergunta de Ramon Scherrer em Linguagem DAX
-
Ordenar grafico por mês e ano
Tiago Craici - Xperiun respondeu ao pergunta de Pâmella Dias em Visualização de dados
Veja se atende: Sequencia = IF ( dCalendario[Ano] = YEAR ( TODAY () ), MONTH ( dCalendario[Data] ), 0 ) -
Ordenar grafico por mês e ano
Tiago Craici - Xperiun respondeu ao pergunta de Pâmella Dias em Visualização de dados
@Pâmella Dias tem a possibilidade de anexar seu pbix? -
Ordenar grafico por mês e ano
Tiago Craici - Xperiun respondeu ao pergunta de Pâmella Dias em Visualização de dados
Acho que entendi o objetivo rsrsr... Vamos precisar de um dCalendarioAUX. No Power Query crie "dCalendarioAUX" com o código M abaixo: ------------------------------------------------------------------------------------------------------------- let ListaDados = //ANOS PASSADOS: {Date.Year(DateTime.LocalNow())-4, Date.Year(DateTime.LocalNow())-3, Date.Year(DateTime.LocalNow())-2, Date.Year(DateTime.LocalNow())-1, //MESES DO ANO PRESENTE: "jan/"& Number.ToText(Date.Year(DateTime.LocalNow())-2000) , "fev/"& Number.ToText(Date.Year(DateTime.LocalNow())-2000) , "mar/" & Number.ToText(Date.Year(DateTime.LocalNow())-2000) , "abr/" & Number.ToText(Date.Year(DateTime.LocalNow())-2000) , "mai/" & Number.ToText(Date.Year(DateTime.LocalNow())-2000) , "jun/" & Number.ToText(Date.Year(DateTime.LocalNow())-2000) , "jul/" & Number.ToText(Date.Year(DateTime.LocalNow())-2000) , "ago/" & Number.ToText(Date.Year(DateTime.LocalNow())-2000) , "set/" & Number.ToText(Date.Year(DateTime.LocalNow())-2000) , "out/" & Number.ToText(Date.Year(DateTime.LocalNow())-2000) , "nov/" & Number.ToText(Date.Year(DateTime.LocalNow())-2000) , "dez/" & Number.ToText(Date.Year(DateTime.LocalNow())-2000)}, Tabela = Table.FromColumns({ListaDados}, {"Data"}), #"Tipo Alterado" = Table.TransformColumnTypes(Tabela,{{"Data", type text}}), #"Índice Adicionado" = Table.AddIndexColumn(#"Tipo Alterado", "Sequencia", 1, 1, Int64.Type) in #"Índice Adicionado" ------------------------------------------------------------------------------------------------------------- OBS: este código sempre vai criar uma tabela com mes/ano presente e mais 4 anos passados ficando assim o resultado: Depois carregue para o Power BI. Em seguida crie o relacionamento entre a sua dCalendarioAUX com a dCalendario: No seu visual o eixo X coloque a coluna "Data" da tabela dCalendarioAUX: Segue um pbix em anexo para entendimento Eixo_x_Personalizado.pbix -
Ordenar grafico por mês e ano
Tiago Craici - Xperiun respondeu ao pergunta de Pâmella Dias em Visualização de dados
Passa a função DATE para avaliação de data <= a 31/12/2022: Mês//Ano = SWITCH ( TRUE (), dCalendario[Date] <= DATE ( 2022, 12, 31 ), "<2023", dCalendario[Mes/Ano] ) -
Ordenar grafico por mês e ano
Tiago Craici - Xperiun respondeu ao pergunta de Pâmella Dias em Visualização de dados
Fez dentro da sua tabela dCalendario como "nova coluna" ? -
Ordenar grafico por mês e ano
Tiago Craici - Xperiun respondeu ao pergunta de Pâmella Dias em Visualização de dados
-
Power BI não soma o valor real das linhas
Tiago Craici - Xperiun respondeu ao pergunta de toledo_gm em Linguagem DAX
Valor do dia 02/01/2023 não bate com sua planilha: Não entendi o valor de 130 em janeiro ... olha a base: -
Power BI não soma o valor real das linhas
Tiago Craici - Xperiun respondeu ao pergunta de toledo_gm em Linguagem DAX
cara... esta estranho. Não cheguei neste valor. Um ponto de observação. A exportação para Excel tem limitação de linhas, "pode" estar indo informação errada para sua planilha. -
Power BI não soma o valor real das linhas
Tiago Craici - Xperiun respondeu ao pergunta de toledo_gm em Linguagem DAX
Boa tarde @toledo_gm, consegue anexar o pbix? -
Segmentação de filtro
Tiago Craici - Xperiun respondeu ao pergunta de ruanargolo em Visualização de dados
Boa tarde @ruanargolo! Da uma olhada no vídeo abaixo... Acredito que pode te ajudar: -
Rotulo de dados concatenado
Tiago Craici - Xperiun respondeu ao pergunta de Valmir Braz em Visualização de dados
-
Pegar a Data Útil Anterior a Data Atual
Tiago Craici - Xperiun respondeu ao pergunta de gui_powerbi em Linguagem DAX
Boa tarde @gui_powerbi! Veja a medida abaixo se te atende: Ultima venda dia util = var _DiaSemana = WEEKDAY(SELECTEDVALUE(Calendario[Data])) return SWITCH(TRUE(), _DiaSemana in {3,4,5,6}, CALCULATE( [Total Venda], DATEADD(Calendario[Data], -1 , DAY) ), _DiaSemana = 2 , CALCULATE( [Total Venda], DATEADD(Calendario[Data], -3 , DAY) ) ) Sucesso ae! 🚀 -
Ordenar grafico por mês e ano
Tiago Craici - Xperiun respondeu ao pergunta de Pâmella Dias em Visualização de dados
Bom dia @Pâmella Dias! Uma possibilidade para ordenar seria criar uma nova coluna com mês sequencial em sua dimensão dCalendario veja abaixo como que fica: Observe que quando virou o ano em Janeiro a sequencia foi de 12 para 13 e assim sucessivamente... Crie uma nova coluna utilizando o DAX abaixo: Mes sequencia = var anoMin = min(dCalendario[Ano]) var mes = dCalendario[MêsNum] var anoContexto = dCalendario[Ano] var difAno = anoContexto - anoMin var resultado = SWITCH(TRUE(), difAno = 0, mes, difAno * 12 + mes ) return resultado Depois é só selecionar sua coluna mes/ano e classificar pela nova coluna criada "Mes sequencia": Sucesso! 🚀 -
Trazer informação de valor uma única vez.
Tiago Craici - Xperiun respondeu ao pergunta de Neiriane de Amorim Miranda em Linguagem DAX
Crie uma nova medida para corrigir o total utilizando a "SUMX": Sem dados = SUMX(suaTabela de acordo, [Acordo Unicio II]) -
Mostrar itens sem dados com filtro.
Tiago Craici - Xperiun respondeu ao pergunta de Fabio Graciano em Visualização de dados
Boa tarde @Fabio Graciano! Veja a solução: Resultado: Medida: Sem dados = VAR _Tab = FILTER ( SUMMARIZE ( dRota, dRota[DA8_DESC], "qtd", [Quantidade] ), [Quantidade] = BLANK () ) RETURN COUNTROWS ( _Tab ) Desmarcar: Sucesso! -
Trazer informação de valor uma única vez.
Tiago Craici - Xperiun respondeu ao pergunta de Neiriane de Amorim Miranda em Linguagem DAX
Boa tarde @Neiriane de Amorim Miranda! Veja se a medida abaixo te ajuda: Total acordo = VAR _QTD = COUNT (suaTabelaFato[acordoID] ) VAR _Total = SUM ( suaTabelaFato[valor] ) VAR _ValorCorrigido = DIVIDE ( _Total, _QTD ) RETURN _ValorCorrigido