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

excel - wie man eine Formel für eine ganze Spalte eingibt

Ich weiß, wenn ich die gesamte Spalte markiere und dann die Formel in der ersten Spalte eingebe und dann Strg+Eingabe drücke, würde es erledigt werden. Meine erste Zeile ist jedoch die Titelzeile. Wie sollte ich es sonst machen?

Antworten (4)

27
27
27
2012-05-30 07:59:27 +0000
  1. Geben Sie Ihre gewünschte Formel in die 2. Zeile der Spalte ein, die Sie füllen möchten.
  2. Stellen Sie sicher, dass Sie $ für alle referenzierten Zellen verwenden, bei denen die Zeile für alle Gleichungen gleich bleibt.
  3. Wählen Sie die Zelle aus, die die Formel enthält, und drücken Sie Strg + Umschalt + Unten.
  4. Dies sollte alle Zellen in dieser Spalte zwischen der markierten Zelle und dem unteren Ende auswählen.
  5. Drücken Sie dann Strg + D.
  6. Dies sollte alle markierten Zellen mit der Formel füllen, die Sie in die Zelle der zweiten Zeile eingegeben haben.

Um das $-Zeichen etwas näher zu erläutern.

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

Hier wird der Wert für B2:C21 für alle Zellen konstant sein.

3
3
3
2012-05-30 03:51:53 +0000
  1. Kopieren Sie die Spalte
  2. Klicken Sie irgendwo in Ihre Daten und formatieren Sie sie als Tabelle Excel 2010 -> Home Tab -> Format as Table
  3. Fügen Sie die Spalte ein und ändern Sie den Titel in einen beliebigen Namen.
  4. Geben Sie die Formel in die erste Zelle darunter ein
  5. Es erscheint ein Beleuchtungssymbol, klicken Sie darauf und es wird auf die gesamte Spalte angewendet.

Aktualisieren Sie basierend auf einem guten Punkt von pnuts, kein Grund, die Spalte zu löschen, das Kopieren der Spalte behält die Daten!

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

Gehen Sie zur ersten Zelle in der Spalte, in der Sie die Formel einsetzen möchten, und geben Sie die Formel ein.

Drücken Sie dann, nachdem die Formel in dieser Zelle steht, Strg+Abwärts.

Dadurch werden alle Zellen unterhalb der von Ihnen ausgewählten Zelle ausgewählt, bis es einen Bruch im Status der Zellen gibt (wenn sie alle gefüllt sind, erscheint eine ungefüllte in der Spalte, oder umgekehrt)

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

Es gibt eine weitere Möglichkeit, indem Sie =ARRAYFORMULA()

verwenden. Angenommen, Sie haben eine Kopfzeile und 3 Spalten und möchten, dass die letzte Spalte das Produkt der ersten beiden ist. In Zelle C2 könnten Sie Folgendes eingeben:

=ARRAYFORMULA(A2:A*B2:B)

Dies hat drei Vorteile:

  1. Überspringt die erste Zeile komplett (Ihre Frage)
  2. Wendet die Formel effektiv auf jede Zeile an, was nützlich ist, wenn Sie später eine Zeile einfügen möchten
  3. Nur eine Stelle, um die Formel für jede einzelne Zeile zu ändern

Obwohl es möglicherweise nicht sofort ersichtlich ist, wie/wo die Zellen berechnet werden. (Tipp: ctrl+~ kann helfen)