Excel - argument matrice fonction colonne

Fermé
abloin Messages postés 28 Date d'inscription mardi 7 novembre 2006 Statut Membre Dernière intervention 5 avril 2011 - 28 juin 2010 à 16:29
Raymond PENTIER Messages postés 57149 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 24 mars 2023 - 29 juin 2010 à 04:08
Bonjour,

Dans une formule INDEX :
=INDEX(doc!$F$5:$F$50000;EQUIV(GRANDE.VALEUR(doc!$U$5:$U$50000-LIGNE(doc!$U$5:$U$50000)/10000;A3);doc!$U$5:$U$50000-LIGNE(doc!$U$5:$U$50000)/10000;0))

j'ai besoin pour le premier argument de cette fonction qui correspond à une matrice
doc!$F$5:$F$50000
de le remplacer par la même matrice qui correspond à un tableau mais qui exclut certaines lignes qui ont une certaine même valeur X dans la première colonne du tableau.

Avez-vous une solution facile ?!
Merci pour les helpers éventuels

Abloin
A voir également:

3 réponses

Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022 6 319
28 juin 2010 à 16:45
Bonjour
n'est il pas possible ce créer une autre colonne qui éliminerait cette valeur par une condition?
Crdlmnt
0
abloin Messages postés 28 Date d'inscription mardi 7 novembre 2006 Statut Membre Dernière intervention 5 avril 2011
28 juin 2010 à 17:12
merci pour votre réponse vaucluse

en fait mon tableau données est sur un onglet, il dispose d'une colonne A avec des croix sur certaines lignes

et j'ai sur une autre feuille un tableau dans lequel j'utilise la fonction index mais dans laquelle je veux que la matrice dans laquelle les données sont cherchée ne prennent pas en compte les lignes du tableau de données pour lesquelles la colonne A = X

je ne sais pas si c'est clair...

je ne vois pas du coup à quoi cela servirait de créer une autre colonne...
0
Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022 6 319
28 juin 2010 à 17:30
Pas tout compris. Je ne pense pas effectivement avoir la solution, mais si votre matrice de recherche est en colonne U et votre code X en A je pensais tout simplement à créer une nouvelle matrice de recherche, en V par exemple qui éliminerait les X:
=SI(Feuille1!A1="X";"";A1)
ça ne va pas plus loin
crdlmnt
0
Raymond PENTIER Messages postés 57149 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 24 mars 2023 17 163
29 juin 2010 à 04:08
Une matrice de recherche ne doit pas contenir de ligne vide.
La recherche s'effectue ligne après ligne sans exclusive.
Il faut soit reconsidérer la logique de la formule, soit créer un tableau annexe avec des lignes en moins.
0