Note: The other languages of the website are Google-translated. Back to English
English English
  • Documents
  • Excel
  • Comment insérer une image ou une image dynamiquement dans une cellule en fonction de la valeur de la cellule dans Excel?

Comment insérer une image ou une image dynamiquement dans une cellule en fonction de la valeur de la cellule dans Excel?

Dans de nombreux cas, vous devrez peut-être insérer une image dynamiquement dans la cellule en fonction de la valeur de la cellule. Par exemple, vous souhaitez que les images correspondantes soient modifiées dynamiquement avec les différentes valeurs que vous entrez dans une cellule spécifiée. Cet article vous montrera comment y parvenir.

Insérer et modifier l'image dynamiquement en fonction des valeurs que vous entrez dans une cellule
Changez dynamiquement l'image en fonction des valeurs des cellules avec un outil incroyable


Insérer et modifier l'image dynamiquement en fonction des valeurs que vous entrez dans une cellule

Comme illustré ci-dessous, vous souhaitez afficher les images correspondantes de manière dynamique en fonction de la valeur que vous avez entrée dans la cellule G2. Lorsque vous entrez Banana dans la cellule G2, l'image de la banane sera affichée dans la cellule H2. En entrant Ananas dans la cellule G2, l'image de la cellule H2 se transforme en l'image d'ananas correspondante.

1. Créez deux colonnes dans votre feuille de calcul, la première plage de colonnes A2: A4 contient le nom des images et la deuxième plage de colonnes B2: B4 contient les images correspondantes. Voir la capture d'écran illustrée.

2. Cliquez Formules > Gestionnaire de noms.

3. dans le Gestionnaire de noms boîte de dialogue, cliquez sur le Nouveauté bouton. Puis le Modifier le nom la boîte de dialogue s'ouvre, entrez Produit into the Nom boîte, entrez la formule ci-dessous dans le Se réfère à , puis cliquez sur le OK bouton. Voir la capture d'écran:

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

Notes:

1). Dans la formule, le premier nombre 2 est le numéro de ligne de votre premier produit. Dans ce cas, mon premier nom de produit se situe à la ligne 2.
2). Feuille2! $ G $ 2 est la cellule sur laquelle vous souhaitez modifier dynamiquement l'image correspondante.
3). Feuille2! $ A $ 2: $ A $ 4 est votre liste de noms de produits dans la feuille de calcul actuelle.
4). Le dernier numéro 2 est le numéro de colonne contenant vos images.

Vous pouvez les modifier selon vos besoins dans la formule ci-dessus.

4. Fermer la Gestionnaire de noms boite de dialogue.

5. Sélectionnez une image dans votre colonne Images et appuyez sur Ctrl + C touches simultanément pour le copier. Puis collez-le à un nouvel emplacement dans la feuille de calcul actuelle. Ici, je copie l'image de la pomme et la place dans la cellule H2.

6. Entrez un nom de fruit tel que Apple dans la cellule G2, cliquez pour sélectionner l'image collée et entrez la formule = Produit into the Barre de formule, puis appuyez sur Entrer clé. Voir la capture d'écran:

À partir de maintenant, lors du passage à n'importe quel nom de fruit dans la cellule G2, les images de la cellule H2 se transforment en une image correspondante de manière dynamique.

Vous pouvez choisir le nom du fruit rapidement en créant une liste déroulante contenant tous les noms de fruits dans la cellule G2 comme illustré ci-dessous.


Insérez facilement des images dans des cellules associées en fonction des valeurs de cellule avec un outil incroyable

Pour de nombreux débutants Excel, la méthode ci-dessus n'est pas facile à gérer. Recommandez ici le Liste déroulante des images caractéristique de Kutools pour Excel. Avec cette fonctionnalité, vous pouvez facilement créer une liste déroulante dynamique avec des valeurs et des images totalement correspondantes.

Avant d'appliquer Kutools pour Excel, S'il vous plaît téléchargez et installez-le d'abord.

Veuillez procéder comme suit pour appliquer la fonctionnalité Liste déroulante d'images de Kutools for Excel afin de créer une liste déroulante d'images dynamiques dans Excel.

1. Tout d'abord, vous devez créer deux colonnes contenant séparément les valeurs et les images correspondantes, comme illustré ci-dessous.

2. Cliquez Kutools > Import & Export > Faire correspondre les images d'importation.

3. dans le Liste déroulante des images boîte de dialogue, vous devez configurer comme suit.

3.1) Si vous avez créé les colonnes de valeurs et d'images à l'étape 1 ci-dessus, veuillez ignorer cette étape ;
3.2) Dans Step2 section, sélectionnez les deux colonnes que vous avez créées ;
3.3) Dans Step3 section, sélectionnez la plage de sortie de la liste déroulante d'images dynamiques.
Remarque : In Step3 section, vous devez sélectionner deux colonnes pour placer les résultats. Une colonne est pour les valeurs et une autre est pour les images correspondantes.
3.4) Cliquez sur D'ACCORD.

4. Puis un Kutools pour Excel boîte de dialogue s'ouvre pour vous rappeler que certaines données intermédiaires seront créées au cours du processus, cliquez sur Oui continuer.

Ensuite, une liste déroulante d'images dynamiques est créée. L'image changera dynamiquement en fonction de l'élément que vous avez sélectionné dans la liste déroulante.

Cliquez pour en savoir plus sur cette fonctionnalité...

  Si vous souhaitez bénéficier d'un essai gratuit (

30
-jour) de cet utilitaire, veuillez cliquer pour le télécharger, puis passez à appliquer l'opération selon les étapes ci-dessus.

Articles connexes:


Les meilleurs outils de productivité de bureau

Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité en
80 %

  • Réutilisation: Insérer rapidement formules complexes, graphiques et tout ce que vous avez utilisé auparavant; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • Barre Super Formula (modifiez facilement plusieurs lignes de texte et de formule); Disposition de lecture (lire et modifier facilement un grand nombre de cellules); Coller dans la plage filtréeplus
  • Fusionner les cellules / lignes / colonnes sans perdre de données; Contenu des cellules divisées; Combiner des lignes / colonnes en double... Empêcher les cellules en double; Comparer les gammesplus
  • Sélectionnez Dupliquer ou Unique Lignes; Sélectionnez les lignes vides (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux classeurs; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de formule; Créer automatiquement des références à plusieurs feuilles; Insérer des puces, Cases à cocher et plus encore ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre le contenu et les commentaires des cellulesplus
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial par gras, italique ...
  • Combiner des classeurs et des feuilles de travail; Fusionner les tableaux en fonction des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDFplus
  • Plus que
    300
    Caractéristiques puissantes
    . Prend en charge Office/Excel
    2007-2019 et 365
    . Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Fonctionnalités complètes
    30
    -jour d'essai gratuit. Garantie de remboursement de 60 jours.
onglet kte 201905

Office Tab apporte une interface à onglets à Office et simplifie considérablement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité en
    50 %
    , et réduit chaque jour des centaines de clics de souris !
bas de cabine
Commentaires (15)
Pas encore de notes. Soyez le premier à évaluer!
Ce commentaire a été minimisé par le modérateur sur le site
Excellent article, vraiment utile pour quelque chose que j'essaie de faire. Comment modifieriez-vous la formule à l'étape 3 si toutes les images et tous les noms se trouvaient sur une autre feuille de calcul ? Merci beaucoup.
Ce commentaire a été minimisé par le modérateur sur le site
Hé Nick, as-tu compris comment faire, quand tu veux avoir la liste des images sur une autre feuille ?
Ce commentaire a été minimisé par le modérateur sur le site
C'est génial, existe-t-il un moyen de créer une formule de recherche sur une autre feuille de calcul qui recherchera le nom et renverra l'image dans la cellule sélectionnée?
Ce commentaire a été minimisé par le modérateur sur le site
Pouvez-vous s'il vous plaît dire, comment cela peut-il être bouclé sur plus de 600 lignes. Ici, dans ce tutoriel, il change l'image en fonction d'une seule cellule, j'ai besoin de la même chose pour plusieurs cellules, dois-je créer des listes "Produits" séparées pour cela dans "Gestionnaire de noms", car cette liste dépasse 600.
Ce commentaire a été minimisé par le modérateur sur le site
Cher Nick

Désolé de vous dire que cette méthode ne peut pas être bouclée pour plusieurs cellules. Vous devez spécifier la formule =Product pour toutes les images nécessaires une par une manuellement dans votre cas.
Merci pour votre commentaire!
Ce commentaire a été minimisé par le modérateur sur le site
Ça a l'air vraiment génial ! Mais j'en ai besoin pour remplir automatiquement une cellule (B1) avec une image lorsque je tape quelque chose dans la cellule A1. Est-ce possible? et pouvons-nous changer le nombre maximum de fichiers dans le dossier ? Ayez-en un avec 15.000 10000 photos, le maximum est de XNUMX XNUMX.

Merci! J'adore avoir de vos nouvelles @ !
Ce commentaire a été minimisé par le modérateur sur le site
Guido, le problème que vous avez mentionné ne peut pas être résolu. Désolé pour ça!
Ce commentaire a été minimisé par le modérateur sur le site
Cela pourrait-il être utilisé à la place des jeux d'icônes de mise en forme conditionnelle ?
J'ai besoin d'une flèche verte vers le bas et d'une flèche rouge vers le haut en fonction des pourcentages des autres cellules.


Si oui, comment ferais-je pour terminer cela?

J'ai besoin de pourcentages négatifs (<0 %) pour afficher une flèche rouge vers le haut,
Pourcentages neutres (=0 %) pour afficher une parenthèse jaune. (peut déjà être fait avec une mise en forme conditionnelle),
Pourcentages positifs (>=0.001 %) pour afficher une flèche verte vers le bas.



Comment pourrais-je y parvenir?
Ce commentaire a été minimisé par le modérateur sur le site
Cher Jason,
Désolé, je n'ai pas de méthode pour cette question.
Ce commentaire a été minimisé par le modérateur sur le site
Salut Admin
Merci pour le partage d'un très bon article. Pourriez-vous s'il vous plaît me dire, à l'étape 6 de la procédure Ist, je veux entrer la valeur pour G2 via un formulaire utilisateur. C'est possible? S'il vous plaît aider
Ce commentaire a été minimisé par le modérateur sur le site
Bonne journée,
Désolé, le formulaire utilisateur ne prend pas en considération dans ce cas.
Ce commentaire a été minimisé par le modérateur sur le site
Comment puis-je, si aucune valeur n'est entrée, réinitialiser une image par défaut (ou rien) ? Merci
Ce commentaire a été minimisé par le modérateur sur le site
Et si la valeur de cellule que nous prenons pour changer l'image a plus d'un mot. Comme un nom et un logo d'entreprise
Ce commentaire a été minimisé par le modérateur sur le site
Cela peut-il être associé à des requêtes Excel ?
Ce commentaire a été minimisé par le modérateur sur le site
Salut Maxem,
Les méthodes ne peuvent pas être associées à des requêtes Excel et je n'ai pas pu résoudre le problème. Désolé pour le dérangement.
Il n'y a pas encore de commentaires postés ici
Laisser vos commentaires
Publier en tant qu'invité
×
Évaluez cet article:
0   Personnages
Emplacements suggérés

Nous suivre

Copyright © 2009 - www.extendoffice.com. | Tous les droits sont réservés. Alimenté par ExtendOffice. | | Plan du site
Microsoft et le logo Office sont des marques commerciales ou des marques déposées de Microsoft Corporation aux États-Unis et / ou dans d'autres pays.
Protégé par Sectigo SSL