Ir para conteúdo

Irio

Alunos
  • Total de itens

    19
  • Registro em

  • Última visita

Community Answers

  1. Irio's post in Atualização de Jun/2024 quebrando algumas fórmulas DAX was marked as the answer   
    Bom dia Senhores´(as), 
    Para minha surpresa hoje pela manhã cheguei na empresa, fui dar uma olhada no PowerBI online e o mesmo voltou ao normal, pior senário quando isso acontece. Mas enfim, só compartilhando. 
    Para provar q eu não estou ficando louco vou mandar o print das versões do meu Desktop de Junho e Julho que ainda estão com problema e a versão de MAIO/2024 que não tem problema, vejam abaixo: 
    Versão do Desktop de Junho/2024. 

     
    Versão de Julho/2024 

     
    Versão de Maio/2024 (FUNCIONANDO)

     
    Por este motivo vou baixar este pedido de socorro aqui galera.
    abraço. 
     
  2. Irio's post in DRE não totaliza corretamente was marked as the answer   
    @Rafa Lemos, veja essas novas tentativas mas sem sucesso. 

    fórmulas abaixo. 
    Realizado = VAR varSubtotal = SELECTEDVALUE(dim_mascaradre[masc_subtotal]) //mascara atual VAR varOrdemContexto = MAX(dim_mascaradre[masc_ordem]) // maior valor da ordem do contexto   // VAR varValor = SUM(fato_lancamento_contabil[laco_valor]) // somatório do valor dos lançamentos   // soma os valores da conta lançado a crédito VAR varValorCredito = SUMX( FILTER( fato_lancamento_contabil, fato_lancamento_contabil[Tipo_Lcto] = "C" ), fato_lancamento_contabil[laco_valor] )   // soma os valores da conta lançado a crédito VAR varValorDebito = SUMX( FILTER( fato_lancamento_contabil, fato_lancamento_contabil[Tipo_Lcto] = "D" ), fato_lancamento_contabil[laco_valor] * -1 )   VAR varValor = varValorDebito + varValorCredito   // calcula os totalizadores da estrutura do DRE // a soma dos valores das contas que tem a ordem da mascara menor ou igual a ordem atual. VAR varValorSubtotal = CALCULATE( varValor, FILTER( ALL(dim_mascaradre), dim_mascaradre[masc_ordem] <= varOrdemContexto ) )   VAR vMedida = SWITCH( TRUE(), varSubtotal = 0, varValor, varSubtotal = 1 && NOT(ISINSCOPE(dim_plano_conta[NÍVEL 2])), varValorSubtotal, BLANK() )   RETURN vMedida  
    Realizado 2 =   VAR varSubtotal = SELECTEDVALUE(dim_mascaradre[masc_subtotal]) VAR varOrdemContexto = MAX(dim_mascaradre[masc_ordem])   // VAR varValor = SUM(fato_lancamento_contabil[laco_valor])   VAR varValorCredito = SUMX( CALCULATETABLE( fato_lancamento_contabil, fato_lancamento_contabil[Tipo_Lcto] = "C" ), fato_lancamento_contabil[laco_valor] )   VAR varValorDebito = SUMX( CALCULATETABLE( fato_lancamento_contabil, fato_lancamento_contabil[Tipo_Lcto] = "D" ), fato_lancamento_contabil[laco_valor] * -1 )   VAR varValor = varValorDebito + varValorCredito   VAR varValorSubtotal = CALCULATE( SUM(fato_lancamento_contabil[laco_valor]), FILTER( ALL(dim_mascaradre), dim_mascaradre[masc_ordem] <= varOrdemContexto ) )   RETURN SWITCH( TRUE(), varSubtotal = 0, varValor, varSubtotal = 1 && NOT(ISINSCOPE(dim_plano_conta[NÍVEL 2])), varValorSubtotal, BLANK() )  
    Se puder me ajudar eu agradeço. 
     
×
×
  • Criar Novo...