Saltar al contenido principal

¿Cómo insertar una imagen o una imagen dinámicamente en la celda según el valor de la celda en Excel?

En muchos casos, es posible que deba insertar una imagen de forma dinámica en la celda según el valor de la celda. Por ejemplo, desea que las imágenes correspondientes se cambien dinámicamente con los diferentes valores que ingresa en una celda específica. Este artículo le mostrará cómo lograrlo.

Inserte y cambie la imagen dinámicamente según los valores que ingrese en una celda
Cambie dinámicamente la imagen en función de los valores de celda con una herramienta increíble


Inserte y cambie la imagen dinámicamente según los valores que ingrese en una celda

Como se muestra a continuación en la captura de pantalla, desea mostrar las imágenes correspondientes dinámicamente según el valor que ingresó en la celda G2. Al ingresar Banana en la celda G2, la imagen de la banana se mostrará en la celda H2. Al ingresar Piña en la celda G2, la imagen de la celda H2 se convertirá en la imagen de la piña correspondiente.

1. Cree dos columnas en su hoja de trabajo, el primer rango de columnas A2: A4 contiene el nombre de las imágenes y el rango de la segunda columna B2: B4 contiene las imágenes correspondientes. Vea la captura de pantalla que se muestra.

2. Hacer clic en Fórmulas > Administrador de nombre.

3. En el Administrador de nombre cuadro de diálogo, haga clic en Nuevo botón. Entonces el Editar nombre aparece el diálogo, ingrese Producto en el Nombre cuadro, ingrese la fórmula siguiente en el Se refiere a cuadro, y luego haga clic en el OK botón. Ver captura de pantalla:

=INDIRECT(ADDRESS(2-1+MATCH(Sheet2!$G$2, Sheet2!$A$2:$A$4, 0), 2))

Notas:

1). En la fórmula, el primer número 2 es el número de fila de su primer producto. En este caso, el nombre de mi primer producto se ubica en la fila 2.
2). Hoja2! $ G $ 2 es la celda en la que desea que la imagen correspondiente cambie dinámicamente en función de.
3). Hoja2! $ A $ 2: $ A $ 4 es su lista de nombres de productos en la hoja de trabajo actual.
4). El ultimo numero 2 es el número de columna que contiene sus imágenes.

Puede cambiarlos según lo necesite en la fórmula anterior.

4. Cierra el Administrador de nombre caja de diálogo.

5. Seleccione una imagen en la columna Imágenes y presione Ctrl + C teclas simultáneamente para copiarlo. Luego péguelo en un nuevo lugar en la hoja de trabajo actual. Aquí copio la imagen de la manzana y la coloco en la celda H2.

6. Ingrese un nombre de fruta como Apple en la celda G2, haga clic para seleccionar la imagen pegada e ingrese la fórmula = Producto en el Barra de formulas, luego presione el Participar llave. Ver captura de pantalla:

A partir de ahora, al cambiar a cualquier nombre de fruta en la celda G2, las imágenes de la celda H2 se convertirán en las correspondientes dinámicamente.

Puede elegir el nombre de la fruta rápidamente creando una lista desplegable que contenga todos los nombres de las frutas en la celda G2 como se muestra a continuación.


Inserte fácilmente imágenes en celdas relacionadas en función de los valores de celda con una herramienta increíble

Para muchos principiantes de Excel, el método anterior no es fácil de manejar. Aquí recomiendo el Lista desplegable de imágenes característica de Kutools for Excel. Con esta función, puede crear fácilmente una lista desplegable dinámica con valores e imágenes que coincidan totalmente.

Antes de aplicar Kutools for Excel, Por favor descargarlo e instalarlo en primer lugar.

Haga lo siguiente para aplicar la función Lista desplegable de imágenes de Kutools for Excel para crear una lista desplegable de imágenes dinámicas en Excel.

1. En primer lugar, debe crear dos columnas por separado que contengan los valores y sus imágenes correspondientes, como se muestra en la siguiente captura de pantalla.

2. Hacer clic en Kutools > Importación y exportación > Imágenes de importación de partidos.

3. En el Lista desplegable de imágenes cuadro de diálogo, debe configurarlo de la siguiente manera.

3.1) Si ha creado las columnas de valores e imágenes en el paso 1 anterior, ignore este paso;
3.2 en Step2 sección, seleccione las dos columnas que ha creado;
3.3 en Step3 sección, seleccione el rango para generar la lista desplegable de imágenes dinámicas.
Nota: In Step3 sección, debe seleccionar dos columnas para colocar los resultados. Una columna es para valores y otra para las imágenes correspondientes.
3.4) Click DE ACUERDO.

4. Entonces un Kutools for Excel aparece el cuadro de diálogo para recordarle que se crearán algunos datos intermedios durante el proceso, haga clic en para continuar.

Luego, se crea una lista desplegable de imágenes dinámicas. La imagen cambiará dinámicamente según el elemento que seleccionó en la lista desplegable.

Haga clic para saber más sobre esta función ...

  Si desea tener una prueba gratuita (30 días) de esta utilidad, haga clic para descargarloy luego vaya a aplicar la operación según los pasos anteriores.


Artículos relacionados:

Las mejores herramientas de productividad de oficina

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple ....
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   50+ Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo.  Haga clic aquí para obtener la función que más necesita...

Descripción


Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
Comments (15)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Can this be paired up with excel Queries?
This comment was minimized by the moderator on the site
Hi Maxem,
The methods can't be paired up with Excel queries, and I have not been able to fix the problem. Sorry for the inconvenience.
This comment was minimized by the moderator on the site
What if the cell value we take to change the picture has more than one word. Like a company name and logo
This comment was minimized by the moderator on the site
How can I, if no value is entered, reset to a defaut image (or nothing)?Thanks
This comment was minimized by the moderator on the site
Hi Admin
Thanks for sharing very good article. Could you please tell me, In Ist procedure step 6, I want to enter value for G2 through a user form. Is it possible? Please help
This comment was minimized by the moderator on the site
Good day,
Sorry, the user form does not take into consideration in this case.
This comment was minimized by the moderator on the site
Could this be used instead of conditional formatting icon sets?
I need a green down arrow and red up arrow based on percentages from other cells.


If so, how would I go about completing this?

I'm needing negative percentages (<0%) to show a red up arrow,
Neutral percentages (=0%) to show a yellow bracket. (can already be done with conditional formatting),
Positive percentages (>=0.001%) to show a green down arrow.



How would I achieve this?
This comment was minimized by the moderator on the site
Dear Jason,
Sorry i don't have methd for this question.
This comment was minimized by the moderator on the site
Looks really great! But I need it to auto fill a cell (B1) with a picture when I type something in cell A1. Is this possible? and can we change max file count in folder? Have one with 15.000 pics, max is 10000.

Thanks! Love to hear from you@!
This comment was minimized by the moderator on the site
Guido, the problem you mentioned cannot be solved. Sorry about that!
This comment was minimized by the moderator on the site
Can you please tell, how can this be looped for over 600 rows. Here in this tutorial, it changes picture based on only one cell, I need the same for multiple cells, do I need to make separate "Product" lists for that in "Name Manager", because that lists is over 600.
This comment was minimized by the moderator on the site
Dear Nick,

Sorry to tell you that this method can't be looped for multiple cells. You need to specify =Product formula to all needed pictures one by one manually in your case.
Thank you for your comment!
This comment was minimized by the moderator on the site
This is awesome, is there a way of creating a lookup formula on another worksheet that will look up the name and return the picture into the selected cell?
This comment was minimized by the moderator on the site
Hey Nick did you get how to do it, when you want to have the list of the pictures on other sheet?
This comment was minimized by the moderator on the site
Great article, really helpful for something I'm trying to do. How would you change the formula in step 3 if all of the images and names were on another worksheet? Many thanks.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations