Des lecteurs comme vous aident à soutenir MUO. Lorsque vous effectuez un achat en utilisant des liens sur notre site, nous pouvons gagner une commission d'affiliation. En savoir plus.

L'époque où les feuilles de calcul Excel n'avaient pas d'images est révolue. Vous pouvez maintenant insérer des images à partir du menu Insertion, et les dernières mises à jour d'Excel ajoutent une fonction complète à cet effet.

La fonction IMAGE d'Excel peut insérer n'importe quelle image dans n'importe quelle cellule. Il a des arguments supplémentaires pour configurer la taille de l'image, et vous pouvez également ajouter du texte alternatif. Lisez la suite pour tout savoir sur cette fonction pratique d'Excel.

Qu'est-ce que la fonction IMAGE dans Excel?

La fonction IMAGE dans Excel est une fonction intégrée qui vous permet d'insérer une image dans votre feuille de calcul. Cette image doit être hébergée en ligne afin que vous puissiez obtenir son adresse URL. Vous pouvez utiliser les arguments de la fonction pour ajouter du texte alternatif à votre image et/ou la redimensionner.

=IMAGE(source, [alt_text], [taille], [hauteur], [largeur])

Voici ce que chacun des arguments indique dans la fonction IMAGE :

  • source: Il s'agit de l'URL de l'image que vous souhaitez insérer. L'URL doit être une chaîne placée entre guillemets (" "). IMAGE ne prend actuellement pas en charge les fichiers locaux. Les formats d'image pris en charge sont JPG, PNG, BMP, GIF, TIFF, ICO et WEBP.
  • alt_text: ajoute un texte alternatif à votre image en tant que fonctionnalité d'accessibilité. Si l'image ne peut pas être chargée, Excel affichera le texte alternatif à la place.
  • dimensionnement: Un argument facultatif qui indique le dimensionnement de l'image. Il peut s'agir d'un nombre compris entre 0 et 3.
    • 0 ajuste l'image dans la cellule tout en conservant son rapport d'aspect.
    • 1 ajuste l'image dans la cellule tout en ignorant son rapport hauteur/largeur.
    • 2 insère l'image dans sa taille d'origine, même si elle dépasse les limites de la cellule.
    • 3 insère l'image avec une hauteur et une largeur personnalisées, spécifiées dans les arguments suivants.
  • hauteur et largeur: Ces deux arguments indiquent la taille personnalisée de votre image. Ils ne sont valables que si vous avez sélectionné 3 dans l'argumentation précédente. Notez que cela ignorera le rapport d'aspect et peut fausser l'image.

Bien que la syntaxe puisse sembler un peu compliquée, le seul argument requis pour que cette fonction fonctionne est l'URL de l'image. Donc, si vous cherchez à insérer rapidement une image, il vous suffit de saisir une URL valide, et c'est tout.

Comment utiliser la fonction IMAGE dans Excel

Il est maintenant temps pour vous d'essayer IMAGE par vous-même. Dans cet exemple, nous avons les noms de certains pays dans un tableau. Le but est d'insérer une image du drapeau de chaque pays dans une cellule adjacente.

Étant donné que les cellules de drapeau sont redimensionnées, vous pouvez utiliser une hauteur et une largeur personnalisées pour ajuster les images exactement dans les cellules. Voici comment vous pouvez le faire avec la fonction IMAGE :

  1. Sélectionnez une cellule dans laquelle vous souhaitez insérer l'image.
  2. Dans la barre de formule, saisissez la formule ci-dessous:
    =IMAGE(" https://flagcdn.com/w80/us.png", A2, 3, 20, 30)
  3. Presse Entrer.

La formule fait appel au IMAGE fonction et lui alimente le drapeau américain de Flagpédia. Il fait référence au nom du pays comme texte alternatif (A2), spécifie que les images insérées auront des tailles personnalisées (3), puis indique la hauteur et la largeur (20 et 30).

Si c'est la première fois que vous utilisez la fonction IMAGE, Excel bloquera les images. Cliquez simplement sur Activer les images dans l'invite pour autoriser l'accès. Vous devriez maintenant voir votre image !

Une fois que vous avez répété cela pour chaque pays de la liste, vous aurez tous les drapeaux à côté du nom de chaque pays. C'est à peu près tout pour utiliser la fonction IMAGE seule !

Maintenant que vous l'avez vu en action, vous vous demandez probablement pourquoi utiliser cette fonction. Vous pourriez simplement utilisez le menu d'insertion pour insérer des images dans Excel à la place, alors pourquoi s'embêter avec IMAGE ?

L'avantage d'IMAGE est qu'il s'agit d'une fonction intégrée dans Excel. Cette caractéristique inhérente à IMAGE ouvre un monde de possibilités car vous pouvez la combiner avec d'autres fonctions Excel.

Comment utiliser IMAGE avec d'autres fonctions Excel

Vous pouvez combiner la fonction IMAGE avec d'autres fonctions Excel pour créer des feuilles de calcul plus puissantes et dynamiques. Par exemple, vous pouvez l'utiliser en combinaison avec la fonction SI pour afficher différentes images en fonction des conditions.

Une autre combinaison utile consiste à utiliser IMAGE avec la fonction VLOOKUP dans Excel. De cette façon, vous pouvez insérer des images basées sur les données de votre feuille de calcul. C'est pratique si vous avez une liste de données avec des images associées, et que vous souhaitez insérer rapidement l'image pertinente dans votre tableur.

Dans l'exemple précédent, vous avez probablement remarqué que l'URL du drapeau de chaque pays ne différait que par le nom du fichier. Le drapeau de chaque pays était le code du pays en minuscules, avec une extension .png.

Vous pouvez utiliser cette technique pour insérer automatiquement des drapeaux de pays dans votre feuille de calcul. Rejouons le même exemple, bien qu'un peu plus intelligent.

Cette fois, nous avons un tableau du code de chaque pays. Nous allons utiliser VLOOKUP pour obtenir le code de chaque pays et le transformer en lettres minuscules avec la fonction BAS. Enfin, nous allons entrer ceci dans l'URL et la fonction IMAGE.

  1. Sélectionnez la première cellule où vous souhaitez insérer l'image.
  2. Dans la barre de formule, saisissez la formule ci-dessous:
    =IMAGE(" https://flagcdn.com/w80/"&INFÉRIEUR(RECHERCHEV(A2, F1:G9, 2, FAUX))&".png", A2, 3, 20, 30)
  3. Presse Entrer.
  4. Saisissez la poignée de remplissage automatique et déposez-la sur les cellules ci-dessous.

Cette formule a la même structure que la précédente, mais l'argument source est différent. Ici le RECHERCHEV fonction fournit l'équivalent de A2 de la table F1:G9. Puis le INFÉRIEUR transforme le code du pays en lettres minuscules. La première et la troisième partie de l'URL sont identiques.

Ça fait du bien, hein? Désormais, vous n'avez plus besoin de saisir l'URL de chaque image une par une. Excel s'en chargera pour vous. C'était une démonstration de l'utilité des fonctions et des formules. Vous n'avez qu'à faire des efforts pour la première instance et créer la formule. À partir de là, vous pouvez facilement remplir le reste des cellules.

Feuilles de calcul parfaites avec la fonction IMAGE dans Excel

Les fonctions et les formules sont le tissu même d'Excel. Même si vous pouviez déjà faire quelque chose via l'interface utilisateur d'Excel, avoir une fonction pour cela est toujours un avantage. La fonction IMAGE en est la preuve.

Avec IMAGE, vous pouvez modifier les paramètres de votre image et l'utiliser en combinaison avec d'autres fonctions. Vous pouvez définir des conditions pour que différentes valeurs génèrent différentes images ou utiliser VLOOKUP pour insérer automatiquement des images.

Vous pouviez déjà ajouter des images via l'interface Excel, mais maintenant vous savez également comment le faire avec la fonction IMAGE. Si vous cherchez à accélérer encore plus votre feuille de calcul, VBA peut valoir la peine d'être appris.