bonsoir
Une possiblité par formule:
si par exemple tes données source sont dans les colonnes A à C et dans des feuilles nommées Feuil1 et Feuil2.
Dans la Feuil3 qui va servir de synthèse:
Dans la cellule A2, tu saisies:
=SI(Feuil2!A1="";"";Feuil2!A1)
puis tu étires la formule vers le bas.
Dans la cellule B2, tu saisies:
=SI(ESTNA(EQUIV(A2;Feuil1!A:A;0));"";EQUIV(A2;Feuil1!A:A;0))
puis tu étires la formule vers le bas.
Dans la cellule C2, tu saisies:
=SI(MIN(SI($B$2:$B$100>C1;$B$2:$B$100))=0;"";MIN(SI($B$2:$B$100>C1;$B$2:$B$100)))
Formule matricielle à valider pat Ctrl+Maj+Entree
puis tu étires la formule vers le bas.
Nota: il faudra réadapter la plage $B$2:$B$100 si tu as un nombre de donées plus important.
Dans la cellule D2, tu saisies:
=SI(C2="";"";INDIRECT("Feuil1!A"&C2))
puis tu étires la formule vers le bas.
Dans la cellule E2, tu saisies:
=SI(C2="";"";INDIRECT("Feuil1!B"&C2))
puis tu étires la formule vers le bas.
Dans la cellule F2, tu saisies:
=SI(C2="";"";INDIRECT("Feuil1!C"&C2))
puis tu étires la formule vers le bas.
Tu peux ensuite, si besoin, masquer les colonnes intermédiaires: A, B et C dans la Feuil3.
michel
Partager