Fórmula de contador que resta con cada transacción

0

Esto debe existir, pero no puedo resolverlo con Números. Tengo un inventario de productos que vendo. Quiero restar automáticamente del inventario original total cada vez que se vende un artículo. Y para hacer esto, relleno un albarán reutilizable en Números. El artículo y la cantidad figuran en el albarán de entrega, que a su vez se deduce automáticamente del inventario, una fórmula de suma simple.

Por ejemplo, tengo 200 de un artículo y en Números aparece como tal en una celda determinada en una tabla que realiza un seguimiento del inventario. Si vendo 10 de ese artículo a un nuevo cliente, completo una boleta de empaque. Mi fórmula en la lista de empaque resta automáticamente 10 de ese artículo del inventario. Ahora el inventario dice 190 a la izquierda. Muy bien hasta ahora.

Guardo una copia de esa boleta de empaque para el cliente como un pdf. Y luego, ese mismo albarán estándar se pone a cero y se usa para el siguiente cliente.

Entonces, digamos que el próximo pedido es una docena para ese mismo artículo. Ahora un problema. La fórmula de inventario solo reconoce la última entrada, por lo que en lugar de tener ahora 178 artículos en el inventario (200-10-12 = 178), el inventario indica 188 artículos restantes porque se "olvida" de los diez que ya se vendieron.

No quiero llenar manualmente miles de entradas en celdas que computan cada transacción para hacer que esto funcione. Solo quiero formular un recuento de inventario en ejecución, por lo que cada vez que se realiza una entrada de boleta de empaque, la cantidad correspondiente se resta aún más del recuento de inventario en curso, al igual que un lector de códigos de barras puede restar del total como un contador.

¿Alguna idea? Gracias de antemano.

    
pregunta MMM 06.05.2017 - 06:42

1 respuesta

1

Aprecio el esfuerzo aquí para ayudarme a crear un contador de inventario en ejecución. En algún momento me di cuenta de que era mejor tomar la iniciativa y profundizar en algunos scripts para crear una 'acción' en el comando personalizado según mis necesidades.

La idea era llenar las entradas de un boleto de empaque con los números de artículos y las cantidades de artículos vendidos. Luego, en otra hoja que hizo un seguimiento del inventario, la cantidad de artículos vendidos se deduciría del inventario restante. Así que se necesitaba un guión. (de lo contrario, una fórmula siempre se revertiría con cada nueva entrada).

Básicamente, en la hoja de Inventario (que tenía columnas de números de artículos e inventario de inicio) usé una función IfError con la coincidencia y el índice anidados para encontrar y transferir las entradas correspondientes de la Hoja de empaque. A partir de ahí, fue un simple proceso de creación de scripts para crear un contador.

Probablemente esté predicando al coro aquí, pero si a alguien le interesa, puedo proporcionar el procedimiento, que involucró una combinación de funciones de Números y manzanas.

También me gustó un poco más e inserté un sonido de campanilla al finalizar como recordatorio de que las deducciones del pedido actual se hicieron del inventario, junto con un aviso de notificación.

    
respondido por el MMM 18.06.2017 - 07:56

Lea otras preguntas en las etiquetas