Ejercicio: Gestión de inventario con SI y BUSCARV

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 ProductoNombre ProductoStock ActualStock MínimoPrecio
A001Producto A503010
A002Producto B202512
A003Producto C15108
A004Producto D52015
A005Producto E403520

Requerimiento:

  1. 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.
  2. El criterio para hacer un pedido es que el stock actual sea inferior al stock mínimo.

Solución:

  1. Hoja de Datos: Esta hoja contiene la información del inventario, tal como se muestra en la tabla anterior.
  2. 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?
  3. 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 y BUSCARV: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”.

Ejemplo con datos:

Si en la celda A2 ingresas el código de producto A002, obtendrás lo siguiente:

Código ProductoNombre ProductoStock ActualPrecio¿Pedido Necesario?
A002Producto B2012