Si vous voulez une formule qui renverra une image basée sur la valeur de recherche, vous pouvez utiliser une combinaison de fonctions INDEX & MATCH dans les plages nommées pour obtenir la sortie.

INDEX: renvoie une valeur ou une référence de la cellule à l’intersection d’une ligne et d’une colonne particulières, dans une plage donnée.

Syntaxe: = INDEX (tableau, numéro de ligne, numéro de colonne)

La fonction MATCH recherche un élément spécifié dans une plage de cellules sélectionnée, puis renvoie la position relative de cet élément dans la plage.

Syntaxe = MATCH (valeur_recherche, tableau_recherche, type_correspondance)

[.underline] # Prenons un exemple: # Nous avons le nom des animaux dans la colonne A et leurs images dans la cellule correspondante de la colonne B. Nous voulons une formule qui corresponde au nom de l’animal dans la cellule D2 et en fonction des critères que nous allons extraire les images de l’animal.

img1

  • Cliquez sur la cellule B2 et assurez-vous que vous n’avez pas cliqué sur l’image.

  • Copiez la cellule et faites un clic droit dessus.

Sélectionnez Collage spécial et cliquez sur « Image liée » * comme indiqué dans l’instantané ci-dessous.

img2

  • Après avoir sélectionné l’option Image liée, vous verrez l’image du tigre est liée dans la cellule E2.

img3

  • Aller au ruban Formules

img4

  • Cliquez sur Définir le nom. Ensuite, la boîte de dialogue suivante apparaîtra.

img5

  • Entrez le nom de la plage dans la zone Nom.

  • Dans la zone Se réfère à, entrez la formule comme

= INDEX ($ B $ 2: $ B $ 4, MATCH ($ D $ 2, $ A $ 2: $ A $ 4,0))

img6

Cliquez sur OK Sélectionnez la cellule E2 et accédez à la barre de formule. Entrez est égal à (=) « MyAnimal » * le nom que vous avez entré au moment de la définition des noms et appuyez sur Entrée.

img7

  • Vous pouvez maintenant changer le nom de la cellule D2 en Leopard ou Lion pour vérifier les résultats dans la cellule E2 sous forme d’images.