Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

[formule] Recherche d'une valeur dans une matrice

  • Initiateur de la discussion Initiateur de la discussion commandant
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

commandant

Guest
Bonjour à tous,

J'ai un tableau, en entête (titre des lignes) mes intitulés. Suivant cet intitulé sur chacune des lignes, j'ai un nombre variable de valeurs.

Je dois opérer une recherche dans ce tableau. Lorsqu'on me donne une des valeurs je dois renvoyer l'intitulé.

Exemple:
Tableau de base:
Titre1.TOTO.TITI.TATA
Titre2.ZIZI.ZUZU
Titre3.MIMI.MAMA.MUMU.MOMO.MEME

Note: certaines cellules sont vides et il n'y a pas de doublons

Lorsqu'on me donne ZUZU je dois renvoyer "Titre 2", lorsqu'on me donne "MOMO" je dois renvoyer "Titre3".

Je suppose qu'il faut passer par une formule matricielle mais je cale un peu pour la mettre en place.

merci d'avance de votre aide
 
Dernière modification par un modérateur:
Re : [formule] Recherche d'une valeur dans une matrice

Bonjour Commandant,

un essai avec SOMMEPROD :

Code:
=INDEX(liste_titres;SOMMEPROD((tablo=valeur_cherchée)*LIGNE(INDIRECT("1:3"))))

Adapter le 1:3 en fonction du nombre de lignes de ton vrai tableau

Fonctionne à condition qu'il n'y ait pas de doublons

@+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
23
Affichages
668
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…