2012-05-30 03:42:33 +0000 2012-05-30 03:42:33 +0000
12
12

excel - comment saisir la formule pour une colonne entière

Je sais que si je sélectionne la colonne entière et que j'entre ensuite la formule dans la première colonne et que j'appuie ensuite sur ctrl+entrée, cela sera pris en compte. Cependant, ma première ligne est la ligne de titre. Comment dois-je procéder autrement ?

Réponses (4)

27
27
27
2012-05-30 07:59:27 +0000
  1. Entrez la formule souhaitée dans la 2ème ligne de la colonne que vous souhaitez remplir.
  2. Veillez à utiliser $ pour toutes les cellules référencées où la ligne reste la même pour toutes les équations.
  3. Sélectionnez la cellule contenant la formule, et appuyez sur Ctrl + Shift + Bas.
  4. Cela devrait permettre de sélectionner toutes les cellules de cette colonne entre la cellule sélectionnée et le bas.
  5. Appuyez ensuite sur Ctrl + D.
  6. Cela devrait remplir toutes les cellules sélectionnées avec la formule que vous avez entrée dans la cellule de la 2ème ligne.

Expliquer un peu plus le signe $.

Example: =VLOOKUP(A2,$B$2:$C$21,2)

Ici la valeur de B2:C21 sera constante pour toutes les cellules.

3
3
3
2012-05-30 03:51:53 +0000
  1. Copiez la colonne
  2. Cliquez n'importe où dans vos données et formatez-les sous forme de tableau Excel 2010 -> Home Tab -> Format as Table
  3. Insérez la colonne et changez le titre en n'importe quoi.
  4. Tapez la formule dans la première cellule sous ce
  5. Vous verrez apparaître une icône d'éclairage, cliquez dessus et elle s'appliquera à toute la colonne.

Mise à jour basée sur un bon point par pnuts, aucune raison de supprimer la colonne, la copie de la colonne conserve les données !

0
0
0
2012-05-30 03:49:43 +0000

Allez dans la première cellule de la colonne dans laquelle vous voulez mettre la formule, et tapez la formule.

Puis, une fois que la formule est dans cette cellule, appuyez sur Ctrl+Down.

Cela va sélectionner toutes les cellules en dessous de celle que vous avez sélectionnée jusqu'à ce qu'il y ait une rupture dans l'état des cellules (si elles sont toutes remplies, alors une cellule non remplie apparaît dans la colonne, ou vice versa)

0
0
0
2015-10-12 18:02:44 +0000

Il existe une autre option en utilisant =ARRAYFORMULA()

Par exemple, disons que vous avez une ligne d'en-tête et 3 colonnes et que vous voulez que votre dernière colonne soit le produit des deux premières. Dans la cellule C2 vous pourriez entrer ce qui suit :

=ARRAYFORMULA(A2:A*B2:B)

Cela présente trois avantages :

  1. saute complètement la première ligne (votre question)
  2. Applique effectivement la formule à chaque ligne, ce qui est utile si vous décidez plus tard d'insérer une ligne
  3. Un seul endroit pour modifier la formule pour chaque ligne

Bien qu'il ne soit peut-être pas évident de savoir immédiatement où et comment les cellules sont calculées. (indice : ctrl+~ peut aider)