Pregunta Resultado positivo, resultado negativo y balance actual. ¿Cómo haces que el saldo inicial muestre el resultado actual?


Tengo 3 columnas:

La columna A muestra un resultado positivo y si el resultado es negativo, entonces está en una columna B.
La columna B muestra un resultado negativo y si el resultado es positivo, entonces está en la columna A.

(lo que significa que cualquiera de las columnas puede tener 0.00 en la celda (cero celdas vacías)).

La columna C tiene activos iniciales y también muestra el saldo actual que, mientras que el resultado A o B se suman y el saldo actual muestra el resultado actual.

¿Cuál es la fórmula adecuada para esto?

SU513407 example


0


origen




Respuestas:


Debido a que (i) dicha información (por ejemplo, problemas de inventario y devoluciones) a menudo no se proporciona en columnas separadas (¡aunque la tuya lo es!) Sino como valores positivos y negativos en una columna y (ii) el movimiento en sí puede ser información útil, una solución alternativa podría ser de interés.

Con los datos proporcionados por @Al Everett, esto significaría comenzar combinando columnas A y B, (como en ColumnD en el siguiente ejemplo donde las referencias de columna se han desviado a la derecha para dejar espacio, como en ColumnA, para obtener posiblemente más información significativa para las transacciones de la que aparecen, por ejemplo, su Row4 - es decir, que estos son para, por ejemplo, 3/1/12)

El movimiento (la red de tu A y B) es simple A-B, o en el ejemplo, logrado con la fórmula:

=B2-C2  

en D2 copiado hasta donde sea necesario.

SU513407 example

En E2 la formula:

=SUM(D$2:D2)  

dará el 'total acumulativo' (suma acumulativa) cuando se copia hacia abajo tanto como se requiera. Porque D2 es una referencia relativa que aumentará automáticamente: D2> D3> D4, etc. cuando se copia hacia abajo. D$2 sin embargo, utiliza una referencia fija y no cambiará cuando se copie la fórmula, lo que significa que el rango que se sumará siempre comenzará con el valor en la celda. D2, aunque siempre termina con el valor en ColumnD para la fila respectiva.


1



Gracias, por tu aporte, realmente lo aprecio, pero no entiendo nada. Es muy sofisticado Me llevará un tiempo entender lo que escribiste. Soy un usuario simple para destacar y me gusta decir y mantener las cosas simples. Te deseo todo bien, hombre. Gracias de nuevo. - Tine


Es difícil entender lo que está buscando sin algunos datos de muestra. Si te leo bien, quieres algo que se vea así:

          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

Si eso es así, entonces la fórmula para la columna C es

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

Específicamente, la celda C2 anterior sería

=C1 + A2 - B2

y así sucesivamente en la hoja. (Supongo que sabes cómo hacer el autocompletado).

También dijo en los comentarios que le gustaría suprimir el resultado si A y B son 0. nueces ofrece esta fórmula ajustada:

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

Esto solo dice: si A2 y B2 son ambos iguales a 0, muestre un 0. De lo contrario, calcule C1 + A2 - B2.


1



Hola Al! Muchas gracias por tu respuesta. Nunca se me ha ocurrido que pueda ser así de simple, jeje. ¿Qué he estado pensando? ¡Funciona! Lamentablemente, no puedo subir una imagen que apesta. El criterio para mí como nuevo usuario es injusto. De todos modos ... Lo que mostró es exactamente lo que quería. Lo que sucede en la Columna C ahora es ... incluso si tengo A = 0 y B = 0, C sigue mostrando el último precio. ¿Cómo se hace la fórmula cuando se quiere que C muestre 0 si A o B tienen 0 valores? - Tine
Perdón por mi texto crujido. Esta ventana de texto no funciona como aparece al escribir un comentario. - Tine
@Tine "price" y C = 0 si OR (A, B) = 0 parece un requisito extraño, por lo que es posible que su pregunta no se lea correctamente. No (¡todavía!) Se le permite publicar imágenes aquí (para reducir el abuso), pero se les permite publicar un enlace a una imagen. ¿Puedes hacer eso? PD Gracias por tu otro comentario! - pnuts
@pnuts ... postimage.org/image/65e96eju3  Lo sé, pero es tonto. No estoy aquí para abusar, jeje. No tengo tiempo para eso, ni tomaría ninguno. Supongo que es lo que es. :) De nada. Cualquier ayuda que pueda obtener, lo aprecio. Esperemos que la imagen sea útil. - Tine
@Tine: Además, la forma de expresar gratitud en los sitios de Stack Exchange es vota arriba las preguntas que te ayudaron Si una pregunta en particular te ayudó más, deberías "aceptar"haciendo clic en la marca de verificación vacía al lado de la respuesta. - ale