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

(Résolu) Rechercher une valeur dans un tableau et récupérer la 1ère colonne

  • Initiateur de la discussion Initiateur de la discussion kalimero2
  • 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 !

K

kalimero2

Guest
Bonjour

Je pensais trouver rapidement la solution mais rien n'y fait.
J'ai une matrice que j'enrichirais chaque mois. Je souhaiterai une fonction qui parcourt cette matrice et me renvoi le mois correspondant.

En K6, il devrait m'afficher le mois correspondant, c'est a dire 'dec 2013'
En K7, il devrait m'afficher janv 2014

Pouvez-vous m'aider ? Je ne trouve pas de fonction type RechercheV pour résoudre mon probleme.

D'avance merci

 

Pièces jointes

Dernière modification par un modérateur:
Re : Rechercher une valeur dans un tableau et récupérer la 1ère colonne

Merci pour ta réponse.

Ca marche en K7 mais pas pour les 2 autres valeurs, tu as une idée du pourquoi ?

Et cela ne marche pas si je cherche une autre valeur en J7 (par exemple WIDB012)
 
Dernière modification par un modérateur:
Re : Rechercher une valeur dans un tableau et récupérer la 1ère colonne

Bonsoir,
Nommer la zone B6:G16) "zone" (onglet Formules=>Définir un nom)
Tester la formule matricielle suivante en K6 en la validant par Ctrl, Maj et entrée et en la tirant vers le bas :
Code:
=SI(J6<>"";INDIRECT(ADRESSE(MIN(SI(zone=J6;LIGNE(zone)));1));"")
A+
 
Re : Rechercher une valeur dans un tableau et récupérer la 1ère colonne

Bonsoir, Kalimero2.

Une formule matricielle se valide en maintenant ctrl+majuscule enfoncés, et en appuyant sur Entrée 🙂
Si les accolades { et } n'apparaissent pas, c'est que la validation a raté et on recommence 🙂

Edit : bonsoir, David, Geneviève 😉
 
Dernière édition:
Re : Rechercher une valeur dans un tableau et récupérer la 1ère colonne

Bonjour kalimero2,
david84,

@ kalimero2:La formule n'a pas été validée par Ctrl+Maj+Entrée dans ton exemple; une façon de le voir c'est que ces bidules {} apparaissent lorsque c'est fait correctement.

La solution de david est impeccable (j'ai testé).

@ david84: Je savais qu'il fallait du matriciel et la fx INDIRECT!! (mais je n'arrive toujours pas à assimiler et être créative dans les formules) 🙄

edit: oups! bonsoir Victor21🙂
 
Re : Rechercher une valeur dans un tableau et récupérer la 1ère colonne

Bonsoir, Kalimero2.

Une formule matricielle se valide en maintenant ctrl+majuscule enfoncés, et en appuyant sur Entrée 🙂
Si les accolades { et } n'apparaissent pas, c'est que la validation a raté et on recommence 🙂

Bonjour

Je sais quand même utiliser les combinaisons de touche 🙂 mais ca ne fait rien

PS : J'ai compris, le raccourci Ctrl+Alt faisait passer mon clavier en QWERTY 🙂

Ca marche, merci
 
Re : Rechercher une valeur dans un tableau et récupérer la 1ère colonne

Bonsoir à tous,
@ david84: Je savais qu'il fallait du matriciel et la fx INDIRECT!! (mais je n'arrive toujours pas à assimiler et être créative dans les formules)
La fonction INDIRECT n'est pas obligatoire.
Le tout est de trouver la ligne correspondante, ce que fait
Code:
MIN(SI(zone=J6;LIGNE(zone)))
Après, INDEX
Code:
=SI(J6<>"";INDEX(A$1:A$16;MIN(SI(zone=J6;LIGNE(zone))));"")
ou DECALER
Code:
=SI(J6<>"";DECALER(A$1;MIN(SI(zone=J6;LIGNE(zone))););"")
peuvent faire l'affaire.
A+
 
Re : Rechercher une valeur dans un tableau et récupérer la 1ère colonne

Merci beaucoup david 😱

Souvent, je me sens bête à avoir tous ces outils sans être capable de les amalgammer. Avec tes explications, je vais faire des mini-test pour assimiler ces combinaisons 😱

Encore merci!
 
Re : Rechercher une valeur dans un tableau et récupérer la 1ère colonne

Le principe est bon mais j'ai un nouveau souci.
Ce que je vous avais envoyé était une version light de mon document Excel avec une seule feuille. En réalité, la matrice se trouve dans une autre feuille. Lorsque j'utilise cette formule dans ma feuille principale, la formule matricielle me renvoie l'information située en 1ere colonne de ma feuille et non la 1ère colonne de mon tableau zone.

Comment puis-je faire ?

Merci
 
- 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

F
Réponses
12
Affichages
2 K
S
Réponses
2
Affichages
2 K
sinock02
S
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…