Descargar
I. Contenido de las Hojas
A. Hoja "Datos"
La hoja "Datos" es donde se almacenará la información principal de los productos, incluyendo sus respectivas fotos. Las imágenes deben insertarse en la última columna de la tabla, ajustándose a la altura de las filas. Recuerda: a mayor tamaño de imagen, mayor será su tamaño en el catálogo.
B. Hoja "Buscar"
Esta es la hoja de trabajo. Gracias a las funciones BUSCARV, COINCIDIR y Rangos Dinámicos, podrás visualizar el nombre, precio y foto del producto seleccionado de manera dinámica.
II. Instrucciones Paso a Paso
PASO 1: Crear una Lista Desplegable de Artículos
- Ve a la hoja "Buscar" y selecciona la celda D12.
- Accede al menú [Datos] y elige la opción [Validación de Datos].
- Selecciona la opción [Lista] y utiliza el mouse para seleccionar los artículos de la hoja "Datos" como origen de datos.
Resultado: Tendrás una lista desplegable con todos los artículos.
PASO 2: Enlazar la Lista de Artículos a una Celda Auxiliar
El objetivo es obtener el índice del artículo seleccionado en la lista. Para esto:
Ve a la celda U12 y escribe la siguiente fórmula:
PASO 3: Crear un Rango Dinámico
Accede al [Administrador de Nombres] y crea un nuevo rango dinámico llamado "rango_fotos".
Ingresa esta fórmula:


Explicación:
- Datos: Es la hoja donde se encuentra la tabla de artículos.
- Datos!D...: Hace referencia a la celda donde está la foto del producto seleccionado.
- Buscar!$U$12: Es la celda que contiene el índice del artículo seleccionado.
Nota: Si aparece un error #N/A, asegúrate de que has seleccionado un artículo en la lista desplegable.
PASO 4: Asociar el Rango Dinámico a una Imagen
En la hoja "Buscar", inserta una imagen (puede ser un ícono de cámara o cualquier otra).
Selecciona la imagen y en la barra de fórmulas escribe:

Resultado: Ahora, al elegir un artículo en la lista, la imagen se actualizará automáticamente con la foto correspondiente.
PASO 5: Obtener el Precio del Artículo
Para mostrar el precio del artículo, utiliza la siguiente fórmula en una celda:
=BUSCARV(U12,Datos!$A$2:$C$6,4,FALSO)
No hay comentarios.: