-
Total de itens
54 -
Registro em
-
Última visita
Sobre Nelson Maroni
- Data de Nascimento 19-06-1981
Perfil
-
Interesse em receber propostas de empresas
Sim
-
Eu trabalho ...
Em uma empresa
Informações adicionais
-
Sexo
♂ Masculino
-
Mora em
PR
-
Nasceu dia
19-06-1981
Últimos Visitantes
298 visualizações
Nelson Maroni's Achievements
-
Nelson Maroni começou a seguir Vitor Peralva
-
ETL - Pivot avançado - Criar tabela fato a partir de dimensão mensal
Nelson Maroni respondeu ao pergunta de 14alex25 em Power Query e Linguagem M
Prezado @14alex25, veja se é o que precisa, dupliquei sua tabela fato duas vezes, após separei as colunas que precisava para a a loja1 e fiz o mesmo com a segunda auxiliar para a loja 2, após fiz um merge e desabilitei a carga das duas auxiliares, com isso consegui trazer todos os dados em uma única fato. Caso alguma resposta tenha ajudado, você pode marcá-la como Solução e votar positivamente a resposta. Com isso o tópico será fechado, obrigado! Atenciosamente, Nelson Maroni https://www.instagram.com/maroninc/ https://www.linkedin.com/in/nelson-carlos-da-silva-maroni-30746a144 -
Revisei seus dados, não estava funcionando, pois a coluna semana se repete mais de uma vez, com isso o PBI não sabe o que buscar: para resolver esse impasse, criei uma tabela auxiliar via SUMMARIZE, abaixo segue a medida: Perda Acumulada = SUMMARIZE( dCalendar; dCalendar[Semana do Ano]; "PERDA"; [Perda] ) Com isso resolvi o problema do acumulado Criei essa medida para o acumulado Perda Acumulada = VAR vSEMANA_ATUAL = MAX('Perda Acumulada'[Semana do Ano]) RETURN CALCULATE( SUM('Perda Acumulada'[PERDA]); FILTER( ALL('Perda Acumulada'); 'Perda Acumulada'[Semana do Ano] <= vSEMANA_ATUAL ) ) Caso alguma resposta tenha ajudado, você pode marcá-la como Solução e votar positivamente a resposta. Com isso o tópico será fechado, obrigado! Atenciosamente, Nelson Maroni https://www.instagram.com/maroninc/ https://www.linkedin.com/in/nelson-carlos-da-silva-maroni-30746a144 teste_ultimo - NELSON.pbix
-
Prezada @Midiã, fiz uma medida para uma dúvida parecida, da uma olhada se te auxilia: Caso alguma resposta tenha ajudado, você pode marcá-la como Solução e votar positivamente a resposta. Com isso o tópico será fechado, obrigado! Atenciosamente, Nelson Maroni https://www.instagram.com/maroninc/ https://www.linkedin.com/in/nelson-carlos-da-silva-maroni-30746a144
-
Calcular o Acumulado - diariamente.
Nelson Maroni respondeu ao pergunta de Emerson Alencar em Linguagem DAX
Prezado @Emerson Alencar, segue a medida para sua base, fiz um exemplo em excel, após criei a dcalendario via DAX, em seguida relacionei com a fplan1 e por fim fiz a medida, abaixo segue os passos: Acumulato FSCT = VAR vDATA_ATUAL = MAX(Plan1[Data]) RETURN CALCULATE( SUM(Plan1[Vendas FSCT]); FILTER( ALL(Plan1); Plan1[Data] <= vDATA_ATUAL ) ) Caso alguma resposta tenha ajudado, você pode marcá-la como Solução e votar positivamente a resposta. Com isso o tópico será fechado, obrigado! Atenciosamente, Nelson Maroni https://www.instagram.com/maroninc/ https://www.linkedin.com/in/nelson-carlos-da-silva-maroni-30746a144 20-06-2022.xlsx 20-06-2022.pbix -
Nelson Maroni começou a seguir Rodrigo R1
-
FATURAMENTO DE 3 BASES DIFERENTES
Nelson Maroni respondeu ao pergunta de rodrigoaccountant em Power Query e Linguagem M
Prezado @rodrigoaccountant, estava vendo seu PBI, e a explicação do @Vitor Peralva está correta, já cometi o mesmo erro de separar as tabelas fatos para depois somar, hoje não trabalho mais dessa forma, faço uma merge via Power Query destas 3 tabelas, após crio as dimensões e em seguida valido os relacionamentos, para depois desenvolver as medidas, vai precisar fazer isso no seu projeto. -
Rank Não funciona com tabelas diferentes
Nelson Maroni respondeu ao pergunta de DoisLs em Linguagem DAX
Prezada @DoisLs disponibiliza um PBI ou Excel. -
FATURAMENTO DE 3 BASES DIFERENTES
Nelson Maroni respondeu ao pergunta de rodrigoaccountant em Power Query e Linguagem M
Prezado @rodrigoaccountant, disponibiliza um exemplo em pbi ou excel. -
Medida considerando última data
Nelson Maroni respondeu ao pergunta de Marco Pereira em Linguagem DAX
Inclui uma alteração na medida Status Atual para não aparecer o ÚLTIMO STATUS NO TOTAL, através da função iniscope, abaixo segue a medida: Status Atual = VAR vDATA_ATUAL = MAX(fPlan1[Data]) RETURN IF( ISINSCOPE(dMaquinas[Maquina]); CALCULATE( VALUES(fPlan1[Status]); FILTER( ALL( fPlan1); fPlan1[Data] = vDATA_ATUAL ) ) ) Caso alguma resposta tenha ajudado, você pode marcá-la como Solução e votar positivamente a resposta. Com isso o tópico será fechado, obrigado! Atenciosamente, Nelson Maroni https://www.instagram.com/maroninc/ https://www.linkedin.com/in/nelson-carlos-da-silva-maroni-30746a144 13-06-2022.pbix 13-06-2022.xlsx -
Medida considerando última data
Nelson Maroni respondeu ao pergunta de Marco Pereira em Linguagem DAX
Prezado @Marco Pereira, segue o PBI pronto em anexo, primeiro criei uma dcalendario, após criei a dimensão dmáquinas, fiz os relacionamentos e criei as medidas data atual e status atual, abaixo descritas: dCalendario = ADDCOLUMNS( CALENDARAUTO(); "Ano"; FORMAT([Date]; "yyyy"); "Nome Mês"; FORMAT([Date]; "mmm"); "Dia"; FORMAT([Date]; "dd") ) Data Atual = MAX(fPlan1[Data]) Status Atual = VAR vDATA_ATUAL = MAX(fPlan1[Data]) RETURN CALCULATE( VALUES(fPlan1[Status]); FILTER( ALL( fPlan1); fPlan1[Data] = vDATA_ATUAL ) ) Caso alguma resposta tenha ajudado, você pode marcá-la como Solução e votar positivamente a resposta. Com isso o tópico será fechado, obrigado! Atenciosamente, Nelson Maroni https://www.instagram.com/maroninc/ https://www.linkedin.com/in/nelson-carlos-da-silva-maroni-30746a144 -
Prezado @Wilton, verifiquei que sua demanda estava em aberto, parei alguns minutos para te auxiliar, entretanto, fiquei com dúvida se realmente é o absenteísmo que estava querendo, pelo que percebi seria o turnover, pois para calcular o absenteísmo falta dados dos colaboradores mensais. Verifica se é isso que precisa com relação ao turnover, caso não seja me envia um arquivo adicional para o cálculo do absenteísmo, qualquer dúvida pode dar um alô, desenvolvi as seguintes medidas: Contratações = COUNTROWS(RH) Demissões = CALCULATE( COUNTROWS(RH); RH[Desligado] = "SIM" ) Rotatividade = [Contratações] + [Demissões] Rotatividade Acumulada = VAR vDATAATUAL = MAX(dCalendario[Date]) RETURN CALCULATE( [Rotatividade]; FILTER( ALL(dCalendario); dCalendario[Date] <= vDATAATUAL ) ) Total Funcionario Inicio Mês = VAR vDATA_INICIO_MES = MIN(dCalendario[Date]) RETURN CALCULATE( [Rotatividade Acumulada]; FILTER( dCalendario; dCalendario[Date] = vDATA_INICIO_MES ) ) Total Funcionario Final Mês = VAR vDATA_INICIO_MES = MAX(dCalendario[Date]) RETURN CALCULATE( [Rotatividade Acumulada]; FILTER( dCalendario; dCalendario[Date] = vDATA_INICIO_MES ) ) Turnover = DIVIDE( DIVIDE( [Contratações] + [Demissões]; 2 ); [Total Funcionario Inicio Mês]; 0 ) Caso alguma resposta tenha ajudado, você pode marcá-la como Solução e votar positivamente a resposta. Com isso o tópico será fechado, obrigado! Atenciosamente, Nelson Maroni https://www.instagram.com/maroninc/ https://www.linkedin.com/in/nelson-carlos-da-silva-maroni-30746a144
-
Nelson Maroni começou a seguir Bruno Abdalla de Souza
-
Desafio #005 | Salve o Carlos! Gráfico com Total + Outros!
Nelson Maroni comentou no(a) postagem de desafio de Leonardo Karpinski em 🚀 Desafios Kickstart
Prezados, tudo bem. Para ajudar o Carlos com a demanda em aberto, inicialmente criei uma tabela produtos auxiliar onde criei a coluna id_produtos e nome_produtos, para incluir a linha outros e total, conforme imagem abaixo: dando sequência combinei as duas tabelas dPRODUTO com dPRODUTO_AUX, assim criei a dPRODUTOS_AUX e desabilitei a carga de dPRODUTO_AUX. Abaixo segue a dPRODUTOS_AUX: Com relação as relacionamentos estão evidenciados abaixo: em seguida criei a dCALENDARIO via DAX CALENDARAUTO() e criei o relacionamento: posteriori desenvolvi as medidas: Faturamento = CALCULATE( SUM(fFATURAMENTO[faturamento]); fFATURAMENTO[faturamento] > 0 ) como filtro deixei o filtro maior que zero, uma vez que o produto 24 descrito no DESAFIO 5 esta selecionado e não aparece no gráfico de colunas: A segunda medida desenvolvida foi: Faturamento Total = VAR vFATURAMENTO_TOTAL = IF( SELECTEDVALUE(dPRODUTOS_AUX[nome_produto]) = "total"; CALCULATE( [Faturamento]; REMOVEFILTERS(dPRODUTO) ) ) RETURN vFATURAMENTO_TOTAL A terceira medida desenvolvida foi: Faturamento Outros = IF( SELECTEDVALUE(dPRODUTOS_AUX[nome_produto]) = "outros"; SUMX( ALLSELECTED( dPRODUTOS_AUX); [Faturamento Total] - [Faturamento] ) ) A quarta medida desenvolvida foi: Faturamento Contexto = SWITCH( TRUE(); NOT(SELECTEDVALUE(dPRODUTOS_AUX[nome_produto]) IN {"outros"; "total"}); [Faturamento]; SELECTEDVALUE(dPRODUTOS_AUX[nome_produto]) = "outros"; [Faturamento Outros]; SELECTEDVALUE(dPRODUTOS_AUX[nome_produto]) = "total"; [Faturamento Total] ) Finalizando com a medida para colorir o gráfico: Faturamento Colorir = SWITCH( TRUE(); SELECTEDVALUE(dPRODUTOS_AUX[nome_produto]) = "total"; "RED"; SELECTEDVALUE(dPRODUTOS_AUX[nome_produto]) = "outros"; "ORANGE"; "BLUE" ) Abaixo segue o 5º desafio concluído: Obrigado Mestre Leonardo e equipe POWER BI EXPERIENCE por nos proporcionar esses desafios uma vez que nos agregam como profissionais. https://www.instagram.com/maroninc/ https://www.linkedin.com/in/nelson-carlos-da-silva-maroni-30746a144 -
Prezado @Edsonsouza veja se essa medida resolve seu problema. Caso alguma resposta tenha ajudado, você pode marcá-la como Solução e votar positivamente a resposta. Com isso o tópico será fechado, obrigado! Atenciosamente, Nelson Maroni
-
Prezado @Fernando Barreto, parei uns minutos para te auxiliar, abaixo segue a medida para te auxiliar: % Var FAT X BGT MAXX = VAR vRANKX = RANKX( ALL( dCalendario[Date]); [% Var FAT x BGT] ) RETURN CALCULATE( [% Var FAT x BGT]; FILTER( Plan1; vRANKX = 1 ) ) Caso alguma resposta tenha ajudado, você pode marcá-la como Solução e votar positivamente a resposta. Com isso o tópico será fechado, obrigado! Atenciosamente, Nelson Maroni
-
Vou te passar um exemplo que utilizo em uma medida minha Empréstimos PGTO Atual MAX_DATA = VAR vHOJE = [Hoje] RETURN CALCULATE( MAX(fESE5010[E5_DATA]); FILTER( VALUES(dNATUREZAS[ED_CODIGO]); [Empréstimos Naturezas] ); DATESINPERIOD( dCALENDARIO[IDData]; vHOJE; -30; DAY ) ) Caso alguma resposta tenha ajudado, você pode marcá-la como Solução e votar positivamente a resposta. Com isso o tópico será fechado, obrigado!
-
Posta um exemplo em excel.