Recherche en cascade

Bonjour,

11maj-refs.xlsx (10.85 Ko)

Je viens vers vous car je ne trouve pas de solution simple à mon problème.

ci-joint fichier exemple.

Mon problème:

la colonne A fait mention de réfs, au fil du temps celles-ci peuvent évoluer, colonne BCD.

Je souhaite trouver la dernière mise à jour (colonne F) de chaque réf par le biais d'une formule.

Si quelqu'un a une piste

D'avance merci

Xavier

Bonjour,

En F2 pour repartir sur votre exemple de DECALER :

=DECALER(A2;0;NB.SI(B2:D2;"<>"&0))

Ma question est la suivante : Ya a-t-il une malchance pour laquelle tu ais un 0 entre 2 valeurs ? Si non alors la formule actuelle est OK.

Cldt,

Bonjour,

si la colonne C contient 0 alors D contient 0 également, pas de 0 intercalé.

J'insère et test la proposition

Re,

Mon problème est la syntaxe de la formule,

les colonne BCD sont le résultat d'une recherche (sur une autre feuille) de l'équivalent de cellules en colonne A

=SI(INDEX(TARIF!$A$3:$V$313000;EQUIV(D5;TARIF!$A$3:$A$313000;0);6)=0;DECALER(A2;0;NB.SI(B2:D2;"<>"&0));INDEX(TARIF!$A$3:$V$313000;EQUIV(D5;TARIF!$A$3:$A$313000;0);2))

je suppose que je doit replacer index/equiv dans la partie en gras..

Bonjour,

J'avoue ne pas comprendre cette feuille TARIF, je ne la vois nulle part. Peut importe les valeurs renvoyées en colonnes B, C ou D, si tu mets en F2 la formule que je t'ai donné, tu as la dernière référence mise à jour dans les colonnes B, C ou D.

Cdlt,

Oui tout cela marche.

Merci pour votre aide

bonne soirée

bonjour

une contribution à tester sur l'exemple fourni

=SI(A2="";"";INDEX(B2:F2;EQUIV("z^z";B2:D2)))

cordialement

Rechercher des sujets similaires à "recherche cascade"