Formule rechercheev m'affiche la meme valeur sur toute la colonne
Fermé
emma1992_kelo
Messages postés
55
Date d'inscription
jeudi 9 mai 2019
Statut
Membre
Dernière intervention
14 octobre 2021
-
14 oct. 2021 à 11:58
DjiDji59430 Messages postés 4142 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 13 novembre 2024 - 14 oct. 2021 à 17:06
DjiDji59430 Messages postés 4142 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 13 novembre 2024 - 14 oct. 2021 à 17:06
A voir également:
- Formule rechercheev m'affiche la meme valeur sur toute la colonne
- Formule somme excel colonne - Guide
- Formule si et - Guide
- Déplacer une colonne excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Trier colonne excel - Guide
2 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
Modifié le 14 oct. 2021 à 12:23
Modifié le 14 oct. 2021 à 12:23
Bonjour
que voulez vous faire exactement
Si vous cherchez A2 de collecte pour renvoyer G de ZMA, RECHERCHEV ne conviendra pas, car vous avez toujours le même code en A de AZMA.
RECHERCHEV ne trouve donc que le premier
Il faut dans ce cas utiliser une formule matricielle en G2 de collecte:
=SIERREUR(INDEX(ZMA!$G$1:$G$1000;PETITE.VALEUR(SI(ZMA!$A$1:$A$1000=A2;LIGNE($A$1:$A$1000));LIGNE(A1)));"")
attention
elle s'affiche automatiquement entre accolades dans la barre de formule
crdlmnt
que voulez vous faire exactement
Si vous cherchez A2 de collecte pour renvoyer G de ZMA, RECHERCHEV ne conviendra pas, car vous avez toujours le même code en A de AZMA.
RECHERCHEV ne trouve donc que le premier
Il faut dans ce cas utiliser une formule matricielle en G2 de collecte:
=SIERREUR(INDEX(ZMA!$G$1:$G$1000;PETITE.VALEUR(SI(ZMA!$A$1:$A$1000=A2;LIGNE($A$1:$A$1000));LIGNE(A1)));"")
attention
- cette formule est matricielle, elle doit être entrée avec la touche enter en maintenant ctrl et shift enfoncées
elle s'affiche automatiquement entre accolades dans la barre de formule
- bien commencer les adresse en ligne 1, (sinon il faut ajouter un correcteur)
- bien respecter tous les signes de b=SIERREUR(INDEX(ZMA!$G$1:$G$1000;PETITE.VALEUR(SI(ZMA!$A$1:$A$1000=A2;LIGNE($A$1:$A$1000));LIGNE(A1)));"")
- bien respecter les blocages $ pour tirer la formule
- formule assez gourmande en capacité, limiter les adresses au nombre de lignes utile (exemple ci dessus de 1 à 1000)
crdlmnt
DjiDji59430
Messages postés
4142
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
13 novembre 2024
678
14 oct. 2021 à 17:06
14 oct. 2021 à 17:06
Bonjour à tous,
Il n'y a que 3 lignes a ton fichier ?
A quoi te sert le N° d'index ???
Remets un fichier plus complet, qu'on puisse généraliser ta demande.
Crdlmt
Il n'y a que 3 lignes a ton fichier ?
A quoi te sert le N° d'index ???
Remets un fichier plus complet, qu'on puisse généraliser ta demande.
Crdlmt