kan3pz
XLDnaute Occasionnel
Bonjour,
j'ai de nouveau un problème avec une formule répétée sur plusieurs lignes qui me permet de scanner une table dans un onglet pour me la "reconstruire" dans un autre onglet en ne sélectionnant qu'un type de produit :
=INDEX(DECALER(Table;$K6;14);EQUIV($B$5;DECALER(TABLEce74b!$P$2;$K6:TABLEce74b!$P$208;0);COLONNE())
Pour info :
Index (
décaler (la table ; la ligne à partir de laquelle on commence le scan ; la colonne de la table concernée) ;
equiv ( la valeur cherchée ;
decaler (la col de ma table contenant la valeur; la ligne à partir de laquelle commencer le scan ;type0);
colonne (réécriture dans la colonne correspondant étant donné que la table reconstruite est identique)
)
)
Cette formule fonctionne dans l'ensemble plutôt bien sauf que lorsque les données à extraire se suivent dans ma table il me saute une ligne et me renvoient les mauvaises données le reste du tps tout fonctionne :
L1 donnée A donnée B
L2 donnée C donnée E
L3 donnée A donnée F
L4 donnée A donnée H
L5 donnée A donnée T
L6 donnée D donnée U
si je recherche à avoir dans ma table 2 toutes les données A, j'arrive à obtenir dans mes cellules recherche de ligne :
L1
L3
L4
L5
Par contre je n'ai pas les bonnes données en face, nouvelle table :
L'1 donnée A donnée B
L'2 donnée A donnée F
L'3 donnée A donnée T ERREUR SAUTE UNE LIGNE
L'4 donnée A donnée T
J'espère que je suis assez clair et je vous remercie d'avance pour votre aide,
j'ai de nouveau un problème avec une formule répétée sur plusieurs lignes qui me permet de scanner une table dans un onglet pour me la "reconstruire" dans un autre onglet en ne sélectionnant qu'un type de produit :
=INDEX(DECALER(Table;$K6;14);EQUIV($B$5;DECALER(TABLEce74b!$P$2;$K6:TABLEce74b!$P$208;0);COLONNE())
Pour info :
Index (
décaler (la table ; la ligne à partir de laquelle on commence le scan ; la colonne de la table concernée) ;
equiv ( la valeur cherchée ;
decaler (la col de ma table contenant la valeur; la ligne à partir de laquelle commencer le scan ;type0);
colonne (réécriture dans la colonne correspondant étant donné que la table reconstruite est identique)
)
)
Cette formule fonctionne dans l'ensemble plutôt bien sauf que lorsque les données à extraire se suivent dans ma table il me saute une ligne et me renvoient les mauvaises données le reste du tps tout fonctionne :
L1 donnée A donnée B
L2 donnée C donnée E
L3 donnée A donnée F
L4 donnée A donnée H
L5 donnée A donnée T
L6 donnée D donnée U
si je recherche à avoir dans ma table 2 toutes les données A, j'arrive à obtenir dans mes cellules recherche de ligne :
L1
L3
L4
L5
Par contre je n'ai pas les bonnes données en face, nouvelle table :
L'1 donnée A donnée B
L'2 donnée A donnée F
L'3 donnée A donnée T ERREUR SAUTE UNE LIGNE
L'4 donnée A donnée T
J'espère que je suis assez clair et je vous remercie d'avance pour votre aide,