fonction decaler

  • Initiateur de la discussion sophie
  • Date de début
S

sophie

Guest
bonsoir tout le monde,


J'aimerais que se reportent automatiquement les données d'une colonne d'une feuille dans une autre (suivant une cdt et avec des données variables)

j'ai essayé avec cette formule
=DECALER(INDEX(feuil1!B:B;EQUIV('ABC';feuil1!F:F;0));;;)
=DECALER(INDEX(feuil1!B:B;EQUIV('ABC';feuil1!F:F;0));1;;)
etc.....
Ce n'est pas que cela ne fonctionne pas mais je n'arrive pas en tirant la formule à incrémenter automatiquement le décalage et j'ai un peu trop de lignes pour le faire manuellement

donc merci d'avance pour toutes vos suggestions

Sophie
 

Monique

Nous a quitté
Repose en paix
Bonjour,

Tu peux remplacer 0, 1, 2, 3 etc
par la fonction Lignes()
LIGNES(C$3:C3) donne 1 en ligne 3, donne 2 puis 3 quand on la copie vers le bas

Ou par la fonction Ligne()
LIGNE() donne 1 en ligne 1, 2 en ligne 2, etc
LIGNE()-1 donne 0 en ligne 1, 1 en ligne 2, etc

Mais je crois que celle-ci donne la même chose :
=INDEX(Feuil1!B:B;EQUIV('ABC';Feuil1!F:F;0)+nb que tu veux par Ligne() ou par Lignes())
 

Discussions similaires

Statistiques des forums

Discussions
312 765
Messages
2 091 876
Membres
105 084
dernier inscrit
lca.pertus