RechercheV dans excel
Fermé
Picarddel
Messages postés
1
Date d'inscription
samedi 7 janvier 2017
Statut
Membre
Dernière intervention
7 janvier 2017
-
7 janv. 2017 à 17:00
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 7 janv. 2017 à 20:26
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 7 janv. 2017 à 20:26
A voir également:
- RechercheV dans excel
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne dans une cellule excel - Guide
- Mise en forme conditionnelle excel - Guide
- Word et excel gratuit - Guide
4 réponses
Passionofdream
Messages postés
820
Date d'inscription
mardi 21 juillet 2015
Statut
Membre
Dernière intervention
11 mai 2021
303
7 janv. 2017 à 17:09
7 janv. 2017 à 17:09
Bonjour,
Quel est votre objectif ?
Quel est votre objectif ?
Raymond PENTIER
Messages postés
58630
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
8 septembre 2024
17 189
7 janv. 2017 à 17:47
7 janv. 2017 à 17:47
Impossible !
RECHERCHEV est conçu pour trouver une réponse unique.
Si tu veux rechercher plusieurs occurrences, il faut utiliser la fonction INDEX. La question a déjà été traitée plusieurs fois dans ce forum ...
RECHERCHEV est conçu pour trouver une réponse unique.
Si tu veux rechercher plusieurs occurrences, il faut utiliser la fonction INDEX. La question a déjà été traitée plusieurs fois dans ce forum ...
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 410
Modifié par Vaucluse le 7/01/2017 à 20:39
Modifié par Vaucluse le 7/01/2017 à 20:39
Bonsoir
INDEX ne résoudra pas la question tout seul si vous voulez extraire plusieurs lignes selon une même valeur.
Il faut soit passer par une colonne intermédiaire soit passer par une matricielle.
Précision: une matricielle est une formule qui doit être entrée avec la touche "enter" en maintenant les touches "ctrl" et "shift" enfoncées.
Elle doit s'afficher automatiquement entre accolades dans la barre de formules.
exemple à adapter:
chercher en B les valeurs sur les lignes contenant X en colonne A, dans un champ A2:B100
la formule via une solution matricielle
=SIERREUR(INDEX($B$1:$B$100;PETITE.VALEUR(SI($A$1:$A$100="X";LIGNE($A$1:$A100);LIGNE($A1)));"")
attention:
Si problème de mise en place , revenez avec plus d'info sur vos données
crdlmt
Ps: et en prime, un modèle avec les deux options:
https://www.cjoint.com/
(la colonne H peut être masquée)
La qualité de la réponse dépend surtout de la clarté de la question, merci!
INDEX ne résoudra pas la question tout seul si vous voulez extraire plusieurs lignes selon une même valeur.
Il faut soit passer par une colonne intermédiaire soit passer par une matricielle.
Précision: une matricielle est une formule qui doit être entrée avec la touche "enter" en maintenant les touches "ctrl" et "shift" enfoncées.
Elle doit s'afficher automatiquement entre accolades dans la barre de formules.
exemple à adapter:
chercher en B les valeurs sur les lignes contenant X en colonne A, dans un champ A2:B100
la formule via une solution matricielle
=SIERREUR(INDEX($B$1:$B$100;PETITE.VALEUR(SI($A$1:$A$100="X";LIGNE($A$1:$A100);LIGNE($A1)));"")
attention:
- aux signes $ aux bons endroits
- à bien commencer les références de champs en ligne 1 (A1:A100 par ex) pour éviter une correction de N° de ligne dans le code PETITE.VALEUR.
- à bien entrer la formule selon les info en début de message.
- à noter que le code SIERREUR qui évite les affichages d'erreur quand les valeurs ne sont pas trouvées en fin de liste ne fonctionne qu'à partir d'Excel 2007
- à noter aussi que les matricielles sont lourdes et qu'il est donc recommandé de limiter les champs de recherche au minimum utile (ici de ligne 1 à ligne 100) de même que les lignes d'édition
Si problème de mise en place , revenez avec plus d'info sur vos données
crdlmt
Ps: et en prime, un modèle avec les deux options:
https://www.cjoint.com/
(la colonne H peut être masquée)
La qualité de la réponse dépend surtout de la clarté de la question, merci!
7 janv. 2017 à 19:57
Résoudre mon problème !