Etendre formule sur toute une colonne à partir d'une cellule

Salut le forum,

Dans cette formule :

=IF(ISERROR(MATCH(F1;Répertoire!C2:C20;0));"";IF($F$1="";"";INDEX(Base;MATCH($F$1;Pseudo;0);ROW()-1)))

je souhaiterais que Répertoire!C2:C20 puisse être étendu sur toute la colonne C à partir de C2 :

=IF(ISERROR(MATCH(F1;Répertoire!C2:toute la colonne C;0));"";IF($F$1="";"";INDEX(Base;MATCH($F$1;Pseudo;0);ROW()-1)))

C'est possible ou je dois absolument le faire comme ceci : C:C

Merci

Bonjour,

Prend une feuille et essaie cette méthode (pour tester):

  • Sélectionnes la colonne C
  • tapes la formule =A1*B1
  • et touches CTRL Entrée

>> la formule se recopie jusqu'à la dernière ligne de la colonne.

Est-ce ok?

Merci beaucoup claben mais ça ne répond pas du tout à ma question. Peut-être n'ai-je pas été assez clair?

Enfin, je verrai bien avec les propositions suivantes.

Merci encore.

Bonjour,

Une proposition par formule en remplaçant "Répertoire!C2:C20" par la formule ci-dessous

DECALER(Feuil1!$C$2;;;NBVAL(Feuil1!$C:$C)-1)

Autre solution plus lisible :

  • vas dans INSERTION / NOM / DEFINIR
  • mets un nom (par exemple REF)
  • dans "ref à" --> =DECALER(Feuil1!$C$2;;;NBVAL(Feuil1!$C:$C)-1)

Dans ta formule --> =IF(ISERROR(MATCH(F1;REF;0));"";.......

A te relire

Dan

Salut Nad-Dan,

j'imagine que feuil1 dans ta formule équivaut à ma feuille Répertoire dans ma formule. S c'est le cas, ça ne fonctionne pas, j'ai toujours un résultat vide.

Amicalement.

Bonjour

Essaie

=IF(ISERROR(MATCH(F1;Répertoire!$C$2:OFFSET(Répertoire!$C$2:NBVAL($C:$C)-1;;);0));"";IF($F$1="";"";INDEX(Base;MATCH($F$1;Pseudo;0);ROW()-1)))

Cordialement

Salut Amadéus,

il y a une erreur dans cette formule et excel ne m'indique pas où.

Salut Erick

=IF(ISERROR(MATCH(F1;Répertoire!$C$2:OFFSET(Répertoire!$C$2:NBVAL(Répertoire!$C:$C)-1;;);0));"";IF($F$1="";"";INDEX(Base;MATCH($F$1;Pseudo;0);ROW()-1)))

essaie comme ceci

Pas mieux

Bon allez, je vous remerce pour votre aide.

J'ai trouvé une solution de remplacement. J'ai ajouté è ma formule la condition de C1 qui est à éviter.

Ça fait une formule plutôt longue mais elle fonctionne.

Merci encore.

Re Erick

Reste plus qu'à nous envoyer un fichier avec ta colonne C pour voir comment sont les valeurs à l'intérieur (Sous excel 2003 s'il te plait)

Cordialement

Re Eric

Il faut pour que cela fonctionne ajuster tous les champs nommés dans la formule.

https://www.excel-pratique.com/~files/doc/RepertoireRetour.xls

Cordialement

Ah super! Merci!

Au moins, j'apprends. Ce qui est plutôt bien.

Merci encore.

Rechercher des sujets similaires à "etendre formule toute colonne partir"