Ir para conteúdo

Edson Igari

Alunos
  • Total de itens

    2.027
  • Registro em

  • Última visita

Tudo que Edson Igari postou

  1. @MIchel Ribeiro, blz. Não ficou claro se é medida ou coluna. No caso criei uma coluna (pbix anexo). Caso seja isso, peça que coloque o tópico como solucionado. resolução.pbix
  2. @DoisLs para comparar datas o ideal é criar uma váriavel do tipo data e utilizá-la pra filtrar sua medida. Caso resolva seu problema, peço a gentileza de colocar como solucionado Menor ou igual 19/06/2022 = VAR vFiltroData = DATE(2022,6,19) RETURN CALCULATE( TabelaMedidas[Saque Automático Ativo], FILTER( dCalendario, dCalendario[Data] <= vFiltroData ) )
  3. Juliana, como citado pelo Tiago, um arquivo pbix ou excel facilita na hora da galera te ajudar.
  4. Fala galera fera, blz! Segue meu dash! Abraços. Power BI: https://app.powerbi.com/view?r=eyJrIjoiMjc0ODYyZTMtNjYwMS00OGE0LWE1NzAtMGVhYTk2YThhZWUwIiwidCI6IjE1M2U3N2E0LWMyOWQtNGYyZS04ODU3LWU0MDU5M2YxNjkzMCJ9&pageName=ReportSection Publicação Linkedin: https://www.linkedin.com/posts/edson-igari-a8188334_incomparaveis-desafiopbiw-activity-6948394205652103168-xb-s?utm_source=linkedin_share&utm_medium=member_desktop_web
  5. Fechou. Qualquer coisa da um toque. Mas por hora, acho que pode encerrar esse tópico. Abraço
  6. @Cristiano Rossiamanha dou uma olhada!
  7. @David Novais se entendi direito, a regra de negócio é, caso a loja tenha tido uma ou as cinco operadoras, você considera uma única vez. Se a regra for essa, o valor total é 2075 conforme tabela criada no dax studio
  8. @Rodrigo Gomes Freitas você cria um parâmetro com range desejado e depois utiliza o parâmetro para filtrar sua medida
  9. @Rodrigo Souzao resultado é 62 pois o cálculo é feito com base no Total do Faturamento (valor * quantidade). No seu caso está dando 34 pois o cálculo está sendo feito apenas com base na quantidade vendida.
  10. @David Novais faz o filtro sobre a medida ao invés de fazer o filtro na tabela. CALCULATE( DISTINCTCOUNT(dClientes[LOJA_CODIGO]), FILTER( dClientes, [CAP. Recarga] > 0 ) )
  11. @Cristiano Rossi se puder disponibilzar um pbix de exemplo, ajuda. Porém, acredito que se inserir o grupo na sua tabela virtual, o problema será resolvido
  12. Agora, se quiser um ranking ignorando a marca (print abaixo) tem que fazer o crossjoin como sugerio pelo @Rodrigo R1 Ranking Ajuda = VAR vTabela = CROSSJOIN( ALL(dPessoa[NOM_PESSOA_COMPLETO]), ALL(dPessoa[SUPERVISOR]), ALL(dSku[MARCA]) ) RETURN RANKX( vTabela, [Total] ) Qualquer coisa da um toque que fazemos uma call rapidinho.
  13. @DoisLs, tudo bem? Se entendi o que precisa, trata-se de uma questão de contexto. Exemplo, se você quer rankear os melhores vendedores respeitando a marca (prints abaixo) basta remover as pessoas do contexto na medida: Ranking Ajuda = RANKX( ALL(dPessoa), [Total] )
  14. @Gabriel Hennig como você calcula o percentual entregue?
  15. Vendas Brutas = CALCULATE( SUM(fBalancetes[VALOR MENSAL]), fBalancetes[Conta] in {"30000", "30010", "30020", "30040", "30052", "30056"}
  16. Se quiser me chama de pois e fazemos uma call pra entender melhor sua necessidade
  17. @esbatista da forma como está fazendo não vai dar certo, pois medidas não retornam tabelas
  18. @14alex25 então é só excluir a coluna da fato e fazer a medida abaixo: Pontos 2 = SUMX( fatVendas, RELATED(dProdutos[PONTOS]) )
  19. @Thiago Araujo vê se é isso. Porém, sugiro a criação das dimensões (dCalendario, dDescrição, etc). Anexo pbix com a solução. Caso tenha solucionado o problema, peço a gentileza de marcar o tópico como solucionado. estoqueForum.pbix
  20. @Adolfo Pizzarino se vc quer que o valor seja sempre o do último ano independente de filtros aplicados na dCalendario (print) Basta dar ALL na dCalendario conforme print abaixo:
  21. Alex, bom dia! Tudo bem? Se entendi direito, é mais uma questão de modelagem do que DAX. Não sei se é isso que busca, mas abaixo segue print e anexo pbix da solução. Caso atenda sua necessidade, peço a gentileza de marcar a publicação como resolvido. 289667118_PBIX-JBL.pbix
  22. 1) Criei uma cópia da tabela sku incluindo as linhas "Outros" e "Total": dSku_ = UNION( dSku, ROW("bi_id_sku",99999,"Produto","Outros"), ROW("bi_id_sku",999999,"Produto","Total") ) 2) Criei uma medida simples de soma (faturamento): Vendas = SUMX( fVendas, fVendas[qtd] * fVendas[VLR_VENDA] ) 3) Em seguida desenvolvi a medida principal Vendas Contexto = VAR vSku = VALUES(dSku[bi_id_sku]) //Traz todos os sku's da tabela sku original VAR vSku_ = VALUES(dSku_[bi_id_sku]) //Traz todos os sku's da tabela sku (cópia) VAR vInterseccao = INTERSECT(vSku,vSku_) //Faz a intersecção entre as tabelas pra trazer os produtos selecionados VAR vTotal = CALCULATE( [Vendas], ALL(dSku) ) //Calcula o total geral de vendas VAR vSelecionados = CALCULATE( [Vendas], vInterseccao ) //Calcula as vendas dos produtos selecionados VAR vNaoSelecionados = vTotal - [Vendas] //Calcula as vendas dos produtos não selecionados RETURN SWITCH( TRUE(), SELECTEDVALUE(dSku_[Produto]) = "Total", vTotal, SELECTEDVALUE(dSku_[Produto]) = "Outros", vNaoSelecionados, vSelecionados ) //Define os valores que serão apresentados de acordo com o contexto Perfli linkedin: https://www.linkedin.com/in/edson-igari-a8188334/ Pefil instagram: https://www.instagram.com/edigari/
×
×
  • Criar Novo...