Resultado positivo, resultado negativo e saldo atual. Como você faz o balanço inicial mostrar o resultado atual?

0

Eu tenho 3 colunas:

A coluna A mostra um resultado positivo e, se o resultado for negativo, estará na coluna B.
Coluna B mostra resultado negativo e se o resultado for positivo, então está na coluna A.

(o que significa que ambas as colunas podem ter 0,00 na célula (zero células vazias)).

A coluna C tem ativos iniciais e também mostra o saldo atual que, enquanto o resultado A ou B está somando, e o saldo atual está mostrando o resultado atual.

Qual é a fórmula correta para isso?

    
por Tine 01.12.2012 / 22:02

2 respostas

1

Porque (i) tais informações (por exemplo, problemas de inventário e devoluções) geralmente não são fornecidas em colunas separadas (embora a sua seja!), mas como valores positivos e negativos em uma coluna e (ii) o movimento em si pode ser útil informação, uma solução alternativa pode ser de interesse.

Com os dados fornecidos por @Al Everett, isso significaria começar combinando as colunas A e B , (como em ColumnD no exemplo abaixo, onde as referências da coluna foram desviadas para a direita para deixar espaço , como em ColumnA , por informações possivelmente mais significativas para as transações do que por exemplo, por exemplo, seu Row4 - isto é, por exemplo, 3/1/12 ).

O movimento (a rede de seu A e B ) é simplesmente A-B ou, no exemplo, obtido com a fórmula:

=B2-C2  

em D2 copiado conforme necessário.

EmE2,afórmula:

=SUM(D$2:D2)

forneceráo"total em execução" (soma acumulada) quando copiado conforme necessário. Como D2 é uma referência relativa, aumentará automaticamente: D2 > D3 > D4 etc quando copiados para baixo. No entanto, D$2 usa uma referência fixa e não será alterado quando a fórmula for copiada, o que significa que o intervalo a ser somado sempre começará com o valor na célula D2 , embora sempre termine com o valor em ColumnD para o linha respectiva.

    
por 02.12.2012 / 10:10
1

É difícil entender o que você está procurando sem alguns dados de amostra. Se eu estou lendo você certo você quer algo que se parece com isso:

          A             B              C
1  starting value                   200.00
2       50.00          0.00         250.00
3        0.00        200.00          50.00
4      100.00         25.00         125.00

Se for assim, a fórmula da coluna C é

=C(previousrow) + A(currentrow) - B(currentrow)

Especificamente, a célula C2 acima seria

=C1 + A2 - B2

e assim por diante na folha. (Eu suponho que você saiba como fazer autopreenchimento).

Você também disse nos comentários que gostaria de suprimir o resultado se A e B forem 0. pnuts oferece esta fórmula ajustada:

=IF(AND(A2=0,B2=0),0,C1+A2-B2)

Isto apenas diz: Se A2 e B2 são ambos iguais a 0, mostre um 0. Caso contrário, calcule C1 + A2 - B2.

    
por 01.12.2012 / 23:38