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

Récupérer des valeurs

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

apt

XLDnaute Impliqué
Bonsoir à tous,

Pour récupérer des valeurs depuis des tableaux superposés, j'ai essayé la formule :

Code:
=RECHERCHEV("Recap";Recap;2;FAUX)

Mais je n'ai récupérer qu'une seule valeur.

Voir PJ.

Merci.
 

Pièces jointes

Dernière édition:
Re : Récupérer des valeurs

Bonsoir

Une possibilité en pièce jointe, mais avec une formule matricielle, donc à valider avec ctrl+maj+entrer.

@ plus

P.S : Avec RECHERCHEV, tu n'obtiendras que le premier résultat correspondant à Recap.
 

Pièces jointes

Re : Récupérer des valeurs

Bonsoir

La formule matricielle en N6 est
Code:
SI(LIGNES(N$6:N6)>NB.SI(G$8:G$31;"Récap N°");"";INDEX(H$1:H$31;PETITE.VALEUR(SI(G$8:G$31="Récap N°";LIGNE(G$8:G$31));LIGNES(N$6:N6))))

La partie SI(LIGNES(N$6:N6)>NB.SI(G$8:G$31;"Récap N°");""; sert à afficher des blancs dans les cellules dès que tous les résultats ont été affichéés.

La partie SI(G$8:G$31="Récap N°";LIGNE(G$8:G$31)) permet de garder tous les n° de lignes contenant "Récap N°", dans ton exemple {9;18;24;30}

La partie PETITE.VALEUR(SI(G$8:G$31="Récap N°";LIGNE(G$8:G$31));LIGNES(N$6:N6))) donne en N6 le premier n° de ligne contenant "Récap N°", donc 9 (LIGNES(N$6:N6) = 1). En dessous cela donnera 18 (LIGNES(N$6:N7) = 2) et ainsi de suite.

INDEX(H$1:H$31;PETITE.VALEUR(SI(G$8:G$31="Récap N°";LIGNE(G$8:G$31));LIGNES(N$6:N6)))) renvoie en N6 le contenu de la cellule H9 (9ème ligne de la plage H$1:H$31). Si tu ne démarre pas en H1, cela te donnera le contenu de la 9ème ligne de la plage utilisée. Par exemple, avec INDEX(H$5:H$31... tu obtiens le contenu de H13.

Si il y a des valeurs en H1:H4, cela ne pose pas de problème, puisque le test SI ne porte que sur G$8:G$31.

Pour comprendre le fonctionnement de la formule, cliques sur l'onglet "Formules" puis sur "Evaluation de formule" sur Excel 2010.

@ plus
 
- 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

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…