La función IMAGEN en Excel permite insertar imágenes dentro de una celda directamente desde una dirección URL. Esta función es ideal para crear catálogos de productos, listas de empleados, o cualquier tipo de informe que requiera una referencia visual dinámica. La imagen se convierte en parte del contenido de la celda y se moverá y redimensionará junto con ella.
Sintaxis
=IMAGEN(origen; [texto_alternativo]; [ajuste_de_tamaño]; [alto]; [ancho])
La función IMAGEN utiliza los siguientes argumentos:
- origen La dirección URL de la imagen, utilizando el protocolo HTTPS. Este es el único parámetro obligatorio. Las URLs HTTP no son compatibles por motivos de seguridad. Obligatorio.
 - texto_alternativo Texto descriptivo que se muestra para accesibilidad, por ejemplo, para lectores de pantalla. Opcional.
 - ajuste_de_tamaño Especifica cómo se ajusta la imagen a la celda. Opcional. Los valores posibles son:
- 0 (predeterminado): Ajusta la imagen dentro de la celda manteniendo su relación de aspecto.
 - 1: Rellena la celda con la imagen. Puede distorsionar la imagen si la relación de aspecto no coincide.
 - 2: Muestra la imagen en su tamaño original, que puede exceder los límites de la celda.
 - 3: Permite especificar un tamaño personalizado usando los argumentos [alto] y [ancho].
 
 - alto La altura personalizada de la imagen en píxeles. Solo se puede usar si [ajuste_de_tamaño] es 3. Opcional.
 - ancho El ancho personalizado de la imagen en píxeles. Solo se puede usar si [ajuste_de_tamaño] es 3. Opcional.
 
Ejemplos
Ejemplo 1: Uso básico
Inserta una imagen desde una URL pública, ajustándola automáticamente al tamaño de la celda y manteniendo su proporción.
=IMAGEN("https://support.content.office.net/es-es/media/383e0586-a6c3-455b-8b9a-76f8b3c3c54f.png")
Ejemplo 2: Imagen con texto alternativo y ajuste de relleno
Inserta una imagen, le añade un texto de accesibilidad y fuerza a la imagen a rellenar completamente la celda, ignorando la relación de aspecto original.
=IMAGEN(A1; "Logotipo de Microsoft Excel"; 1)
Ejemplo 3: Imagen con tamaño personalizado
Inserta una imagen y la muestra con un tamaño fijo de 50×50 píxeles, sin importar el tamaño de la celda.
=IMAGEN(A1; "Icono de usuario"; 3; 50; 50)
Ejemplo 4: Crear una lista dinámica de productos
Supongamos que tenemos una tabla con información de productos. Podemos usar la función IMAGEN para mostrar la foto de cada producto a partir de la URL en la columna B.
| A | B | C | |
|---|---|---|---|
| 1 | Producto | URL de Imagen | Visualización | 
| 2 | Portátil Modelo X | https://…/imagen_portatil.png | (aquí va la fórmula) | 
| 3 | Ratón Inalámbrico | https://…/imagen_raton.png | (aquí va la fórmula) | 
En la celda C2, escribiríamos la siguiente fórmula y la arrastraríamos hacia abajo:
=IMAGEN(B2; "Imagen de " & A2; 0)
El resultado será la imagen del producto correspondiente en cada celda de la columna C, con un texto alternativo dinámico como «Imagen de Portátil Modelo X».
Observaciones
Es importante tener en cuenta que la función IMAGEN requiere una conexión a internet para cargar las imágenes. Las imágenes no se incrustan en el archivo de Excel, sino que se vinculan desde la URL de origen. Si la URL deja de ser accesible, la imagen no se mostrará.
Formatos de imagen admitidos: BMP, JPG/JPEG, GIF, TIFF, PNG, ICO y WEBP.
Errores comunes
- #¡VALOR! Ocurre si la URL proporcionada no es un texto válido, o si los argumentos de tamaño no son numéricos o están fuera de los rangos permitidos.
 - #¡CONECTAR! Se produce cuando la URL no puede ser accedida, ya sea por falta de conexión a internet, un enlace roto o un dominio inexistente.
 - #¡BLOQUEADO! Excel muestra este error cuando la fuente de la imagen está bloqueada por políticas de seguridad, por ejemplo, si la URL requiere autenticación o el administrador de red ha bloqueado el dominio.
 
Disponibilidad por versión de Excel
La función IMAGEN está disponible para los usuarios de Microsoft 365 en las siguientes plataformas:
- Excel para Windows
 - Excel para Mac
 - Excel en la web
 - Excel para Android
 - Excel para iOS
 
No está disponible en versiones perpetuas de Excel como Excel 2021, Excel 2019 o anteriores.
Compatibilidad
| Software | Compatibilidad | Notas | 
|---|---|---|
| Microsoft Excel | ✔️ | Disponible solo en versiones de Microsoft 365. | 
| Google Sheets | ✔️ | Google Sheets tiene su propia función IMAGE, con una sintaxis y parámetros ligeramente diferentes. | 
| LibreOffice Calc | ❌ | No existe una función equivalente. Las imágenes deben insertarse manualmente. | 
| OpenOffice Calc | ❌ | No existe una función equivalente. Las imágenes deben insertarse manualmente. | 
| WPS Office Spreadsheets | ❌ | No disponible. | 
| Apple Numbers | ❌ | No existe una función equivalente. Las imágenes se añaden a las celdas como relleno o arrastrándolas. | 
Funciones Relacionadas
La función IMAGEN se puede combinar con funciones de búsqueda y referencia para crear visualizaciones de datos avanzadas:
- BUSCARX: Se puede usar para buscar un valor (por ejemplo, el nombre de un producto) y devolver la URL de su imagen desde una tabla, que luego se pasa a la función IMAGEN.
 - BUSCARV: Similar a BUSCARX, es la alternativa clásica para realizar búsquedas verticales y obtener la URL de una imagen.
 - FILTRAR: Permite crear un listado dinámico basado en ciertos criterios, pudiendo incluir una columna de imágenes generadas con la función IMAGEN.
 
