Wenden Sie Formula ohne Ziehen und Ablegen auf einen Zellbereich an

26

In Excel kann eine Spalte normalerweise automatisch ausgefüllt werden, indem eine Zelle nach unten gezogen wird. Da jedoch viele Zellen ausgefüllt werden müssen, ist das manuelle Ziehen und Scrollen der Tabelle zeitaufwändig.

Gibt es eine viel bessere Möglichkeit, eine Spalte mit Formeln zu füllen?

Bearbeiten: Ich habe versucht, die $F$1:$F$20000an der markierten Stelle einzugeben , aber die Werte in Spalte F sind nicht ausgefüllt.

Alt-Text

Graviton
quelle

Antworten:

32

Anstatt auf das Quadrat in der unteren rechten Ecke der Zelle zu klicken und es zu ziehen, sollten Sie versuchen, darauf zu doppelklicken. Dadurch wird es automatisch ausgefüllt.

Außerdem sollten Sie sich an die Verwendung von "Strg" und "Umschalt" gewöhnen. Wenn ich Excel benutze, gehe ich extrem schnell, weil ich viele Tastaturkürzel benutze. Lassen Sie mich Ihnen ein Beispiel zeigen und genau sagen, was ich schreiben würde. Nehmen wir an, Sie haben Daten in den Spalten A: E mit 20000 Zeilen und möchten eine Formel für F erstellen. Gehen Sie folgendermaßen vor:

  • Geben Sie zuerst Ihre Formel in F1 ein.
  • Drücken Sie nun Strg + C, um Ihre Formel zu kopieren.
  • Drücke nach links, damit E1 ausgewählt wird.
  • Drücken Sie jetzt Strg + Ab. Dieser fährt den ganzen Weg nach unten, bis eine Leerstelle getroffen wird, in diesem Beispiel der E20000.
  • Drücken Sie jetzt rechts, damit F20000 ausgewählt wird.
  • Nun drücke Strg + Shift + Up. Jetzt wählen Sie F1: F20000.
  • Drücken Sie abschließend entweder Strg + V oder einfach die Eingabetaste, um die Zellen zu füllen.

Sobald Sie sich daran gewöhnt haben, werden diese 6 Tastenanschläge in Sekundenbruchteilen sehr schnell ausgeführt.

Jarvin
quelle
Ich benutze die 6-
Tasten
Kannst du nicht einfach Strg + C, Strg-Shift-Down, Strg-V?
Worse_Username
@Worse_Username Probieren Sie es aus - Sie landen in der letzten Zeile und nicht am Ende der Daten. Sie können es tun, aber Ihre Dateigröße wird hochschnellen.
Fund Monica Klage
Wunderschön, habe gelernt, wie schnell die Leute es mögen .. !!
Irfan
15

Eigentlich gibt es einen besseren Weg

  • Kopieren Sie Ihre Formel Ctrl+C
  • Drücken Sie
  • Ctrl+ Shift+ wählt die letzte nicht leere Zelle aus
  • Einfügen Ctrl+V

4 Schläge. Hab es gerade erst entdeckt

user1212326
quelle
Als Hinweis für andere, die dies finden, können Sie dasselbe auch über Zeilen hinweg tun (z. B. für Überschriften) und Strg + Umschalt + Rechts
Shawn,
Sie können Schritt 2 überspringen. Sie können eine Formel ohne negative Auswirkungen in die Zelle einfügen, aus der sie stammt. Doppelklicken ist jedoch meistens schneller.
mpag
Aus irgendeinem Grund hat der Vorschlag von @ Shawn für eine Instanz von Excel bei mir nicht funktioniert. Ein Neustart von Excel hat das behoben. Aber ich "entdeckte" auch, dass das Hervorheben der linken Spalte des Bereichs, dann Drücken der EndTaste, dann Ausführen des ShiftRechtspfeils, dann Einfügen der Formel oder Ausführen eines Control+ Rdie Formeln von der linken Spalte nach rechts kopiert.
mpag
@mpag Wenn Sie Schritt 2 überspringen und die Formel in ein Array eingegeben wurde, wird die Meldung "Sie können einen Teil eines Arrays nicht ändern" angezeigt. Error.
robinCTS
2
  • Kopieren Sie die Zelle, die die ursprüngliche Formel enthält, in die Zwischenablage.
  • Klicken Sie in das Feld "Zellenname" (oben links) und geben Sie den Bereich ein, den Sie auswählen möchten, gefolgt von der Eingabetaste.
  • Einfügen in die Auswahl.

Funktioniert es?

JanC
quelle
Nein, es funktioniert nicht. Siehe meine aktualisierte Frage.
Graviton
Komisch, es funktioniert in OpenOffice.org, und mindestens ein Excel-Tutorial, das ich gefunden habe, erwähnte es auch (aber es sah aus wie Excel 2000 oder so, also hat Microsoft vielleicht diese Funktion entfernt ...).
25.
Übrigens: Sie sollten wahrscheinlich F1: F20000 ohne die "$" Zeichen eingeben.
25.
1

Wenn Sie eine ganze Spalte auswählen, können Sie einfach F: F eingeben

Dies ist besonders nützlich, wenn Sie einen Vorgang mit einem gesamten Bereich hinzufügen oder ausführen und dem Bereich möglicherweise Daten hinzufügen möchten.

Ruben Misrahi
quelle
Beachten Sie, dass Sie dies auch in Formeln (z. B. SUM(F:F)) tun können , solange sich Ihre
Zielzelle
0

Ich musste das erst neulich machen.

  • Kopieren Sie die Formel mit relativer Referenzierung, dh ohne $Vorzeichen.
  • Wählen Sie den Bereich aus, den Sie ausfüllen möchten.
    Ich griff nach der untersten Zelle und drückte dann auf End-Shift-UpArrow.
  • Fügen Sie die Formel in die Auswahl ein.
    Excel ändert die relative Referenzierung für jede Zelle.
Lance Roberts
quelle
0
  1. Strg + C, um die gewünschte Formel zu kopieren
  2. Für 2003 Excel klicken Sie auf Bearbeiten-> Gehe zu
  3. in gehe zum Fenster stelle deine Bereiche ein; wie A2: A238
  4. Drücken Sie dann Strg + V, um die Formel in den von Ihnen ausgewählten genauen Zellbereich einzufügen.

Auf diese Weise haben Sie nicht # DIV / 0! in anderen Zellen; manchmal # DIV / 0! andere Berechnungen beeinflussen;

Wenn Sie die Zählfunktion verwenden, wissen Sie, wie viele Datenzeilen Sie haben.

Alice
quelle
0

Wählen Sie den Bereich aus, in dem Sie die Formel erstellen möchten, und klicken Ctrl + Enter
Sie darauf, um den gesamten ausgewählten Bereich mit relativer Referenz zu füllen


quelle