Una empresa tiene un inventario con información sobre productos, stock disponible y el stock mínimo necesario. Se desea crear una fórmula que, basándose en el stock actual, determine si es necesario realizar un pedido.
Datos del inventario:
Código Producto | Nombre Producto | Stock Actual | Stock Mínimo | Precio |
---|---|---|---|---|
A001 | Producto A | 50 | 30 | 10 |
A002 | Producto B | 20 | 25 | 12 |
A003 | Producto C | 15 | 10 | 8 |
A004 | Producto D | 5 | 20 | 15 |
A005 | Producto E | 40 | 35 | 20 |
Requerimiento:
- Crear una lista de productos en una hoja de Excel donde se ingresará el Código del Producto y, automáticamente, se mostrarán el nombre del producto, su stock actual, su precio y si es necesario hacer un pedido.
- El criterio para hacer un pedido es que el stock actual sea inferior al stock mínimo.
Solución:
- Hoja de Datos: Esta hoja contiene la información del inventario, tal como se muestra en la tabla anterior.
- Hoja de Consulta: Crear una segunda hoja donde se pueda ingresar el Código del Producto y obtener automáticamente el nombre, el stock actual, el precio, y un aviso que indique si es necesario realizar un pedido.En la hoja de consulta, tendrás las siguientes columnas:Código ProductoNombre ProductoStock ActualPrecio¿Pedido Necesario?
- Fórmulas:
- Para obtener el Nombre del Producto, utiliza la función
BUSCARV
:excelCopiar código=BUSCARV(A2,HojaDeDatos!A:E,2,FALSO)
Esta fórmula busca el código del producto en la columna A de la Hoja de Datos y devuelve el nombre del producto de la columna 2. - Para el Stock Actual, usa nuevamente
BUSCARV
:excelCopiar código=BUSCARV(A2,HojaDeDatos!A:E,3,FALSO)
- Para el Precio, aplica la misma lógica:excelCopiar código
=BUSCARV(A2,HojaDeDatos!A:E,5,FALSO)
- Para la columna ¿Pedido Necesario?, usarás una combinación de
SI
yBUSCARV
:excelCopiar código=SI(BUSCARV(A2,HojaDeDatos!A:E,3,FALSO)<BUSCARV(A2,HojaDeDatos!A:E,4,FALSO),"Sí","No")
Esta fórmula compara el Stock Actual con el Stock Mínimo. Si el Stock Actual es menor que el Stock Mínimo, devolverá “Sí” (es necesario hacer un pedido), de lo contrario, devolverá “No”.
- Para obtener el Nombre del Producto, utiliza la función
Ejemplo con datos:
Si en la celda A2 ingresas el código de producto A002, obtendrás lo siguiente:
Código Producto | Nombre Producto | Stock Actual | Precio | ¿Pedido Necesario? |
---|---|---|---|---|
A002 | Producto B | 20 | 12 | Sí |