Wie kopiere ich Formeln in eine ganze Spalte und behalte dabei dieselben Variablen in Excel bei?

Wie kopiere ich Formeln in eine ganze Spalte und behalte dabei dieselben Variablen in Excel bei?

Ich habe eine VLOOKUPMethode, und wenn ich die Pulldown-Formelkopie ausführe (das schwarze Kreuz unten rechts in der Originalzelle), ändert sich, obwohl die Formel die Zellen des Tabellenarrays kopiert, auch der Zellbereich.

Das ist nicht das, was ich brauche. Ich kann anscheinend keinen Weg finden, den gleichen Zellbereich in den Formeln beizubehalten, ohne die Formel manuell zu kopieren und in jede Zelle einzufügen.

Die Formel lautet wie folgt:

=VLOOKUP(Table1[[#All],[Service Tag]], '[Master record on a new sheet in excel]'!A2:D30,2, FALSE)

Wenn ich die Formel jedoch nach unten kopiere, wird „A2:D30“ jedes Mal erhöht; A3:D31 usw., was ich nicht möchte. Ich möchte, dass die Formel in jeder Zelle genau gleich ist. Gibt es eine Möglichkeit, dies zu erreichen, ohne sie jedes Mal manuell zu kopieren und einzufügen?

Antwort1

Sie können einen absoluten/statischen/gesperrten Zellbezug erzwingen.

Es gilt die folgende Semantik:

  • A1- normal / kostenlos
    • Eine vertikale Replikation würde ergeben A2: A3, , …
    • Eine horizontale Replikation würde ergeben B1: C1, , …
  • $A1- Sperrsäule
    • Eine vertikale Replikation würde ergeben A2: A3, , …
    • Eine horizontale Replikation würde ergeben A1: A1, , …
  • A$1- Reihe sperren
    • Eine vertikale Replikation würde ergeben A1: A1, , …
    • Eine horizontale Replikation würde ergeben B1: C1, , …
  • $A$1- absolut verriegeln
    • Eine vertikale Replikation würde ergeben A1: A1, , …
    • Eine horizontale Replikation würde ergeben A1: A1, , …

Diese Sperren können durch Drücken von aufgehoben werden, F4während sich der Cursor auf der Zellreferenz befindet.


In Ihrem Fall klingt es so, als ob Sie$A$2:$D$30

Antwort2

ich glaube, Sie sprechen von absoluten Referenzen. Googlen Sie es. Was die Formel betrifft: Sie können ein $-Zeichen als absolute Referenz zu Zellennamen hinzufügen, und sie werden nicht hochgezählt, etwa so !$A$2:$D$30,2, FALSE).

verwandte Informationen