Ir para conteúdo

Afelicio

Alunos
  • Total de itens

    19
  • Registro em

  • Última visita

1 Seguidor

Sobre Afelicio

  • Data de Nascimento 15-12-1983

Perfil

Informações adicionais

  • Sexo
    ♂ Masculino
  • Mora em
    SP
  • Nasceu dia
    15-12-1983

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

Afelicio's Achievements

Profissional

Profissional (3/6)

  • Feliz 1° ano! ✨
  • Assíduo Rare

Recent Badges

6

Reputação

4

Community Answers

  1. @Vinil_b Eu ja precisei de algo parecido com relação a % e nao consegui, acabei utilizando o visual Hierarchy Variance Table - xViz v1.1.3 para resolver o meu problema
  2. Boa tarde @Vinil_b Se voce alternar os valores da matriz para linha ja nao resolve o seu problema? Crie a matriz com as medidas em valores e os meses em colunas Em FORMATAR VISUAL > VISUAL > VALORES > OPÇÕES e clique em Alternar valores para linhas
  3. Bom dia Pessoal, estou precisando de uma ajuda que ja quebrei a cabeça e nao consegui resolver. Preciso ratear o valor gasto com transporte por area e colaborador de cada mes: Para isso eu preciso encontrar: 1 - A soma de total de dias trabalhados de todos os colaboradores por Area (LEGACY e OPERACIÓN), apenas para colaboradores da Bodega SANTIAGO e que a area II seja diferente de IN HOUSE 2 - Dividir o valor gasto com transporte em cada area pelo total de dias trabalhados pelos colaboradores de acordo com o criterio do item 1 3 - Multiplicar o item 2 pelos dias trabalhados do funcionario da linha Segue passo a passo do resultado esperado Resultado Final esperado: Rateio.pbix
  4. Boa tarde, Estou precisando criar uma medida de Indice via DAX, apenas para sinalizar o numero de cada linha de uma matriz, sem criterio nenhum apenas contar as linhas. Eu nao fiz via Query porque no modelo de dados eu tenho as linhas detalhadas por produtos, lotes e entre outras informações , ja na matriz eu tenho a informação consolidada como preciso, mas eu precisava apenas numerar cada linha, conforme exemplo abaixo. Alguem sabe como posso obter este resultado?
  5. @Alexandre H. Moraes muito obrigado pela dica, mas nao seria o caso Analisando melhor o modelo e mantendo os relacionamento na forma correta (1:*) eu so precisei analisar melhor os contextos e ajustar as medidas, desconsiderando alguns contextos com a ALL e agora funcionou certinho, eu diria que faltou atença da minha parte, eu estava tentando resolver um problema de relacionamento que teria que ser resolvido no DAX Valeu
  6. Boa noite pessoal, Estou desenvolvendo um painel com analises de materiais em ordens de compra em aberto x quantidade que tenho disponivel em estoque x quantidade de materiais em transito Para isso utilizo 3 bases: 1 Ordens de compra em aberto ,na onde tenho o numero de ordem, a quantidade de material, qual o centro de distribuição da ordem 2 Inventario - nesta planilha, tenho apenas a informação de Codigo de material, qual o estoque e a quantidade que eu tenho disponivel de cada material 3 Transito - Planilha com os dados de materiais que estao em transito (foram comprados para abastecer o estoque mais nao foram entregues), nesta planilha so tenho a informação de quantidade de material, para qual centro de distribuição vai ser direcionado e previsao de entrega (o campo Ordem que consta nessa tabela nao tem relacão com a ORDEM DE COMPRA, é o numero do pedido no fornecedor) Eu quero que ao filtrar, ou selecionar uma ordem ele me traga uma relação dos materiais que estao em aberto na ordem, quantos se tem do materiais em estoque e quanto estos estao em transito Consegui isso para o estoque fazendo um relacionamento *:* entre a fato de ordem e a fato de venda. Nao consigo encontrar uma maneira de relacionar todas as tabelas de forma que ao selecionar a ordem (que so tem na planilha de Ordens) filtre as fatos de estoque e de transito O resultado esperado é o abaixo (o de estoque esta trazendo pq esta relacionado *:* entre as fatos) ZGBL_DLV_SOM_RP0442_SLS_ORD_POWER_BI_STOCK.xlsx Controle Ordens X Estoque.pbix
  7. Bom dia @André Almeida Rank = Var Mes=month(SELECTEDVALUE(D_Calendario[Data])) Return RANKX( FILTER( ALLSELECTED(D_Calendario), D_Calendario[Mês]=Mes), [Faturamento])
  8. Ola @Gulhysan Saldanha Não sei se é a melhor alternativa, mas criei uma coluna calculada na tabela fCtrc carregando a data maxima de cada titulo da tabela titulos Data Quitação = CALCULATE( Max(fTitulo[dt_quitacao.1]), FILTER(fTitulo,fTitulo[cd_movimento]=fCtrc[cd_movimento]) ) depois substitui nas suas medidas dt_quitação para o nome da coluna criada e deu certo
  9. Boa tarde @Rodrigo Souza É uma questao de granularidade dos dados, pense em uma Dimensão de Produtos, onde voce tem diversos codigos unicos de produtos, e cada produto pertence a uma Categoria, dessa forma a categoria se repete na dimensão A relação entre a Dimensão de produtos com a fato de vendas sera feita atraves de um relacionamento entre o ID Produtos da dimensao e ID produtos da Fata (1-*) Agora imagine que voce precisa calcular a meta x faturado e a sua meta é distribuida por categoria e nao por produtos, a "solução" seria criar um relacionamento entre a categoria da Dimensão e a Categoria da Meta, o que resultaria em um relacionamento Muitos Para Muitos, acho que o grande problema é se atentar a direção do relacionamento e nunca deixar para ambos, sempre direção unica (Dimensao filtrando Fato) O melhor é sempre tentar criar relacionamentos 1-*, mas entendo que em alguns casos podemos nos deparar com necessidades de *.*
  10. Boa Noite @Bruunotoleedo Veja se é isso que precisa RANK CIDADES (faz o rank entre todas as cidades do Brasil) Rank Cidade = RANKX( ALL(Tabela),[Valor Cidade],,ASC,Dense) RANK PARA ESTADO (Faz o rank da cidade em relação ao estado) RANK ESTADO = Var UF= MAX(Tabela[UF]) Return RANKX( FILTER( ALL(Tabela),Tabela[UF]=UF), [Valor Cidade],,DESC,Dense)
  11. @Nelson Maroni muito obrigado, deu super certo Valeuuu!!!!
  12. Boa noite, Tenho uma tabela onde uma mesma ordem se repete diversas vezes devido aos materias, e isso esta correto. Preciso calcular o tempo entre a criação da ordem ate a data de hoje, o resultado por linhas deu certo, mas quando olho para o total não, porque ele calcula em cima do numero de linhas e nao em cima do numero de ordens, ja tentei e nao estou conseguindo Função utilizada: CALCULATE( AVERAGEX(F_Sales_Order, DATEDIFF(F_Sales_Order[Sales Order Create Date],TODAY(),DAY))) Resultado: Quero que o valor seja mantido como esta linha a linha, mas no total teria que ver o valor de 94,4 tendo em vista são apenas 3 ordens Obrigado
  13. @Barony, @RodrigoSan e @Nelson Kobayashi Muito Obrigado pelo apoio Acho que consegui, não sei se é o mais indicado muito menos se é o mais performatico, mas fiz o seguinte: Uma Medida para as ordens com data de criação ate a data do contexto e data de faturamento posterior ao contexto Open Data = Var Ddatafinalcontexto = MAX('Calendar'[SAP Date]) Return CALCULATE( DISTINCTCOUNT(Base_Delivery[Delivery Number]), FILTER( ALL(Base_Delivery), Base_Delivery[Delivery Created Date]<=Ddatafinalcontexto && Base_Delivery[Invoice_date]>Ddatafinalcontexto)) Depois fiz outra medida apenas para as ordens que estavam com data de faturamento em branco Delivery Open Vazio = CALCULATE( [Delivery Qtde], FILTER( ALL('Calendar'), 'Calendar'[SAP Date]<=MAX(Base_Delivery[Delivery Created Date])),Base_Delivery[Invoice Number]=BLANK()) Depois criei uma medida somando as duas e o resultado deu certo
  14. @Nelson Kobayashi e @RodrigoSan obrigado pela força, Mais ainda não é isso, a delivery que esta com data de invoice em branco que foi criada no dia 15 deve ficar aparecendo nos dias subsequentes (16,17,18...) ate que seja faturada Ja estou desistindo aqui
×
×
  • Criar Novo...