Ir para conteúdo

Patricia Paz

Alunos
  • Total de itens

    28
  • Registro em

  • Última visita

Perfil

Informações adicionais

  • Sexo
    ♀ Feminino
  • Mora em
    PR
  • Nasceu dia
    21-06-1982

Últimos Visitantes

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

Patricia Paz's Achievements

Mestre

Mestre (5/6)

0

Reputação

3

Community Answers

  1. Pessoal, tenho a medida %bonus que traz a % de acordo com o intervalo do faturamento do mês, e tenho uma medida de valor do bonus que faz multiplicação do faturado X %bonus mês a mês por mecânico, a questão é: Tenho % variáveis no trimestre e no cálculo do subtotal está trazendo o valor errado porque pega a % do subtotal e recalcula com o subtotal de faturamento, eu preciso que retorne somente a soma dos bonus dos meses do trimestre, estou dificuldade pra criar essa lógica, alguém já passou por algo parecido? Preciso de uma força. OSamostra-25.08-2-ok.pbix
  2. já mudei de estratégia, nesse formato estava muito ruim a modelagem, mas vou tentar simular o erro na base teste pra servir para outras situações, daí compartilho aqui novamente.
  3. Oi Bruno, sim era pra trazer somente os valores para os técnicos , mas já consegui aqui, obrigada. o calculo ficou assim: %NPSF = IF ( ISINSCOPE ( dCalendario[Mes/Ano] ), CALCULATE ( MAX ( fServicos[_NPS] ), ALLSELECTED (), VALUES ( dCalendario[Mes/Ano] ) ) )
  4. Pessoal, preciso de uma força para criar uma medida que traga o valor de NPS do mes/ano de acordo com a filial, a informação está na tabela fservicos, não pode alterar o formato da matriz, tenho uma medida que faz isso, mas pega da fNPS, o problema é que quando uso o drill da uma bugada, então mesclei as tabelas pra criar uma medida alternativa. O resultado deve ser exatamente esse da coluna %NPSF, mas usando como base a fservicos[NPS]. Obs.: O NPS é por filial, sendo assim, tem um único valor no mês para cada filial. OSamostra-25.08.pbix
  5. Tive que incluir variáveis nas medidas que compõem o total para ajutar-lo. Exemplo : NPS = SWITCH( TRUE(), // Nível 3: Mes/Ano ISINSCOPE(dCalendarioEmis[Mes/Ano]), [NPS], // Nível 2: codigo_mecanico ISINSCOPE(dMecanico[mecanico_nome]), [NPS_CodigoMecanico], // Nível 1: Cargos ISINSCOPE(dCargos[Cargos]), [NPS_Cargos], // Nível 0: Total Geral TRUE(), SUMX(VALUES(dCargos[Cargos]), [NPS_Cargos]) )
  6. Preciso de uma medida com variáveis Quando estiver no escopo de cargo tem que retornar o valor total(trimestre) por cargo, então se tiver dois mecanicos soma o valor total dos dois, ou seja tem que manter somente filtro de filial e mes/ano . Quando estiver no escopo de mecanico retorna o total (trimestre) por mecanico - filtros mes/ano e fillial . Quando estiver no escopo de mes/ano traz o valor total (por mês do trimestre) por mecanico a total bonus é calculada exatamente como vc falou, os valores por mes estão corretos, está dando problema no subtotal, tanto quando trata-se do escopo de mecanico, quanto no escopo de cargo. O pbix está anexado na pergunta, caso queira dar uma olhada.
  7. Eu queria estruturar exatamente como você fez, por isso vou apontar como resolvido, vai me servir para as próximas vezes que eu precisar, o único problema é que não calculou a segunda variável, inclui o values pra distribuir corretamente entre os meses, mas fiz um pouco diferente, criei uma medida com o calculo [difMO] e fiz algumas alterações necessárias, funcionou: VAR vGart = IF( MAX ( dCargos[NivelH] ) = "G" && MAX ( dCargos[Cargo] ) = "Garantista", CALCULATE ( [DifMO], ALLSELECTED (), VALUES ( dCalendario[Data] ) ) ) VAR vNG = IF( MAX ( dCargos[NivelH] ) = "G" && MAX ( dCargos[Cargo] ) <> "Garantista", CALCULATE ( [OSVFaturada], ALLSELECTED (), VALUES ( dCalendario[Data] ) ) ) VAR vOp = [OSVFaturada] RETURN vGart + vNG + vOp
  8. Galera, não consegui ajustar os valores de subtotal, se alguém puder ajudar. Tentei com isfiltered , bugou toda a tabela. Como faço pra corrigir isso? OSamostra-23.08.pbix
  9. Boa tarde, pessoal podem me ajudar a corrigir uma coluna que está fazendo cálculo errado? Preciso que retorne na coluna Vr da tabela fCArgos o total do OSVFaturado mensal em cada linha de NivelH= "G", ou seja cargo de gestor, coordenador e garantista, recebe o valor total do OSVFaturado, na imagem de exemplo deveria estar trazendo na linha destacada o valor de 1.229.007,00 em vez de 166845. Essa coluna é usada como base para a medida TotalBase. Vr = VAR NivelH = fCargos[NivelH] VAR FilialID = fCargos[Filial] VAR MesAno = fCargos[Mes/ano] VAR TotalOSVFaturadaG = --Retorna total de OSVFaturada mantendo filtros de filial e Mes/ano CALCULATE( [OSVFaturada], fCargos[NivelH] = "O", ALLEXCEPT( fCargos, fCargos[Filial], fCargos[Mes/ano] ) ) RETURN IF( NivelH = "O", 0.00, -- Retorna valor 0 se o nível for O IF( NivelH = "G", TotalOSVFaturadaG, BLANK() ) ) OSamostra-14-08-2024 - V2.pbix
  10. Consegue me ajudar a ajustar? Nem que for por partes, por exemplo criar a variavel que retorne o valor total mantendo os filtros externos em que o nivelh é g
  11. Alguém tem uma ideia de como resolver?
  12. Bom dia Alex, esses valores que referencie é só para entendimento do que preciso ter na linha, não pode compor a medida. Estou tentando aqui, mas acho que estou estruturando errado. Na primeira variável tem que trazer o valor total de acordo com o filtro de data e filial na segunda variável tem que trazer o valor total de acordo com o filtro de data e filial - garantia na terceira variável tem que trazer o valor total individual do mecânico de acordo com o filtro de data e filial - garantia A expressão True/False não especifica uma coluna. Cada expressão True/False usada como expressão de filtro de tabela deve fazer referência exatamente a uma coluna. FatBase = VAR vG1 = CALCULATE( [OSVFaturada], All(fServicos), VALUES(dCargos[NivelH]) = "G" ) VAR vG2 = CALCULATE( [OSVFaturada]-[Garantia], All(fServicos), FILTER(dCargos,dCargos[NivelH] = "G") ) VAR vO = [OSVFaturada] RETURN SWITCH( TRUE(), dCargos[Cargo] = "GARANTISTA", vG2, dCargos[NivelH] = "G", vG1, vO )
  13. Boa tarde pessoal, estou com um projeto complexo preciso de ajuda para criar medidas com as seguintes variáveis: *FatBAse - precisa manter os filtros de contexto filial e data - Se o nivel for = G e cargo <> Garantista, retorna total faturado (OSVFaturada) - 1220594 - Se o cargo = Garantista, retorna total faturado (OSVFaturada) - Garantia -1172438 - Senão OSVFAturada por mecanicoid *Comissao Fatbase * %comissao Resultado esperado OSamostra (1).pbix
  14. Oi Edson, deu certo. Tinha observado que não estava filtrando de acordo com os filtros , mas tinha faltado um relacionamento. Funcionou certinho, muito obrigada 🙏
  15. Preciso que traga os outros tbm, como os Tecnicos A , B e C (antigo), quando não tiver referência de valor inicial e final ou seja quando for 0 retornar o cod indiferente do valor faturado,
×
×
  • Criar Novo...