- 25 Mar 2021 às 13:12
#63257
Estou com um desafio enorme e não estou conseguindo resolver, será que pode me ajudar?
Estou com uma dificuldade para fazer um acumulado, mas um pouco "diferente".
Consigo fazer no excel, mas não consigo fazer no Power BI.
Segue a formula do Excel:
Na tabela excel tenho a coluna Qtde, que indica se eu comprei ou vendi um produto, da seguinte forma:
Data PRODUTO QTDE TOTAL QTDE_SALDO
01/01/2021 COLA 2 2
02/01/2021 TESOURA 2 2
10/02/2021 COLA 2 4
12/02/2021 COLA -1 4
15/02/2021 COLA -1 4
01/03/2021 TESOURA 1 3
05/03/2021 TESOURA 2 5
Onde quando o valor é negativo, significa que eu vendi.
O que preciso fazer é criar uma nova coluna que some somente os valores positivos e quando eu acumular 10 ele comece a subtrair as linhas negativas.
Consegui criar a coluna acumulando no Power BI, o que não estou conseguindo fazer é ele subrair da propria coluna.
Estou chamando a coluna que estou tentando criar de QTDE_SALDO.
Segue como fiz no excel e funcionou :
QTDE_SALDO(coluna) = SE(E(QTDE<0;QTDE_SALDO(da linha anterior)>=10); QTDE_SALDO(da linha anterior)-(-QTDE);TOTAL)
Pois no Excel consigo pegar o valor da linha anterior para o calculo na mesma coluna.
Não sei se deu para entender.
Consegue ajudar?
Fiquem bem,
Obrigada,
Estou com uma dificuldade para fazer um acumulado, mas um pouco "diferente".
Consigo fazer no excel, mas não consigo fazer no Power BI.
Segue a formula do Excel:
Na tabela excel tenho a coluna Qtde, que indica se eu comprei ou vendi um produto, da seguinte forma:
Data PRODUTO QTDE TOTAL QTDE_SALDO
01/01/2021 COLA 2 2
02/01/2021 TESOURA 2 2
10/02/2021 COLA 2 4
12/02/2021 COLA -1 4
15/02/2021 COLA -1 4
01/03/2021 TESOURA 1 3
05/03/2021 TESOURA 2 5
Onde quando o valor é negativo, significa que eu vendi.
O que preciso fazer é criar uma nova coluna que some somente os valores positivos e quando eu acumular 10 ele comece a subtrair as linhas negativas.
Consegui criar a coluna acumulando no Power BI, o que não estou conseguindo fazer é ele subrair da propria coluna.
Estou chamando a coluna que estou tentando criar de QTDE_SALDO.
Segue como fiz no excel e funcionou :
QTDE_SALDO(coluna) = SE(E(QTDE<0;QTDE_SALDO(da linha anterior)>=10); QTDE_SALDO(da linha anterior)-(-QTDE);TOTAL)
Pois no Excel consigo pegar o valor da linha anterior para o calculo na mesma coluna.
Não sei se deu para entender.
Consegue ajudar?
Fiquem bem,
Obrigada,