Zum Hauptinhalt springen

Kutools für Office — Eine Suite. Fünf Tools. Erledigen Sie mehr.

Wie kann man Formeln automatisch ausfüllen, wenn man Zeilen in Excel einfügt?

Author: Xiaoyang Last Modified: 2025-08-26

Beim Arbeiten mit Daten in Excel ist es üblich, neue Zeilen innerhalb eines bestehenden Datensatzes einzufügen, möglicherweise um neue Einträge hinzuzufügen oder bestehende Datensätze zu aktualisieren. Das Einfügen leerer Zeilen zwischen den Daten kann jedoch zu einem häufigen Problem führen: Die Formeln in angrenzenden Spalten werden normalerweise nicht automatisch in die neu eingefügten Zeilen kopiert. Das bedeutet, dass Sie normalerweise manuell den Ausfüllkursor verwenden oder die Formel nach unten ziehen müssten, um die neuen Zeilen abzudecken, was mühsam sein kann, insbesondere wenn Sie Ihre Daten häufig aktualisieren.

Diese Situation kann zu Inkonsistenzen oder Auslassungen bei der Berechnung führen, insbesondere wenn Sie vergessen, eine Formel in einer neu hinzugefügten Zeile auszufüllen. Um dies zu veranschaulichen, betrachten Sie das folgende Beispiel, in dem Spalten Formeln enthalten und Sie eine leere Zeile zwischen bestehenden Daten einfügen – die Formeln in benachbarten Spalten werden nicht automatisch übernommen:

dautofill formula when inserting row

Um dieses Problem zu lösen und sicherzustellen, dass Ihre Formeln automatisch ausgefüllt werden, wenn Sie neue Zeilen einfügen, können Sie einige praktische Lösungen verwenden. Dieser Artikel bietet Schritt-für-Schritt-Anleitungen für verschiedene Ansätze, die jeweils auf unterschiedliche Arbeitsgewohnheiten und Anforderungen zugeschnitten sind. Sie finden auch praktische Tipps und Lösungsvorschläge zur Fehlerbehebung, um typische Fallstricke zu vermeiden.


Automatisches Ausfüllen von Formeln beim Einfügen leerer Zeilen durch Erstellen einer Tabelle

Einer der effektivsten Wege, um Excel dazu zu bringen, Formeln automatisch in neue Zeilen auszufüllen, besteht darin, Ihren Datenbereich in eine Tabelle umzuwandeln. Im Tabellenformat werden Formeln, die in eine Spalte eingegeben werden, als Teil einer strukturierten Spalte betrachtet und automatisch auf jede Zeile angewendet, die zur Tabelle hinzugefügt wird – egal, ob Sie eine Zeile am Ende oder in der Mitte einfügen. Dies erspart Ihnen die wiederholte Aufgabe, Formeln zu kopieren und eliminiert fast vollständig Fehler, die durch vergessene Formeln entstehen.

Um diese Methode zu verwenden, folgen Sie den folgenden Schritten:

1. Wählen Sie den Datenbereich aus, in dem Formeln automatisch ausgefüllt werden sollen. Gehen Sie dann zur Registerkarte 'Einfügen' und klicken Sie auf 'Tabelle'. Verweisen Sie auf diesen Screenshot:

click Table form Insert tab

2. Aktivieren Sie im Dialogfeld 'Tabelle erstellen' die Option 'Meine Tabelle hat Überschriften', falls Ihr Bereich Spaltenüberschriften enthält. Dadurch bleiben Ihre Überschriften erhalten und helfen, Ihre Daten klar zu organisieren. Siehe Screenshot:

set options in the Create Table dialog

3. Klicken Sie auf die Schaltfläche 'OK', um zu bestätigen. Nun ist Ihre Daten formatiert als Tabelle. Ab diesem Punkt werden, sobald Sie eine leere Zeile innerhalb der Tabelle einfügen, alle vorhandenen Formeln in den Spalten der Tabelle automatisch auf die neue Zeile erweitert, wie unten gezeigt:

when inserting a blank row, the above formula will be inserted into the new row automatically

Diese Methode ist einfach und zuverlässig und wird empfohlen, wenn Sie strukturierte Listen oder fortlaufende Datensätze verwalten.
Tipps und Hinweise:

  • Tabellen wenden das automatische Ausfüllen von Formeln auf alle Tabellenspalten an, was die Konsistenz bei großen Datensätzen leicht macht.
  • Sie können Zeilen einfügen, indem Sie mit der rechten Maustaste auf eine Tabellenzeilennummer klicken und 'Einfügen' auswählen, oder einfach die Tab-Taste drücken, wenn Sie sich am Ende der Tabelle befinden.
  • Wenn eine Formel auf Zellbezüge außerhalb der Tabelle verweist, stellen Sie sicher, dass diese Bezüge bei Bedarf absolute Adressierung verwenden, um Bezugsfehler zu vermeiden.
Einschränkungen:
  • Wenn Sie die Tabellenformatierung löschen, gilt dieses automatische Ausfüllen nicht mehr.
  • Das Formatieren Ihrer Daten als Tabelle ist möglicherweise für einige Benutzer, die freie Layouts oder erweiterte Zellformatierungen benötigen, nicht wünschenswert.

 



Automatisches Ausfüllen von Formeln beim Einfügen leerer Zeilen mit VBA-Code

Falls das Arbeiten mit Tabellen nicht in Ihren Workflow passt oder Ihre Daten einen traditionellen Bereich erfordern, können Sie VBA verwenden, um das automatische Ausfüllen von Formeln nach dem Einfügen einer Zeile zu erreichen. Die VBA-Lösung ist flexibel und kann angepasst werden, um Formeln automatisch aus der darüberliegenden Zeile zu kopieren, wann immer Sie eine neue Zeile einfügen, was Ihnen hilft, die Integrität Ihrer Formeln über den gesamten Datensatz hinweg aufrechtzuerhalten.

Um diesen Ansatz zu verwenden, folgen Sie diesen Schritten sorgfältig:

1. Wählen Sie zunächst das Arbeitsblatt aus, das die Formeln enthält, die automatisch ausgefüllt werden sollen. Klicken Sie mit der rechten Maustaste auf die Registerkarte des Blatts am unteren Rand von Excel und wählen Sie 'Code anzeigen' aus dem Kontextmenü. Dies öffnet den Microsoft Visual Basic for Applications-Editor. Im geöffneten Fenster fügen Sie ein neues Modul ein, indem Sie auf 'Einfügen > Modul' klicken, und kopieren Sie dann den folgenden Code in das Modul:

VBA-Code: Automatisches Ausfüllen von Formeln beim Einfügen leerer Zeilen

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Updateby Extendoffice 20160725
    Cancel = True
    Target.Offset(1).EntireRow.Insert
    Target.EntireRow.Copy Target.Offset(1).EntireRow
    On Error Resume Next
    Target.Offset(1).EntireRow.SpecialCells(xlConstants).ClearContents
End Sub

click View Code and paste the vba code

2. Speichern und schließen Sie den VBA-Editor. Kehren Sie zu Ihrem Arbeitsblatt zurück. Wenn Sie nun auf eine Zelle in Ihrem Datenbereich doppelklicken, wird sofort eine neue Zeile darunter eingefügt und die Formeln in den angrenzenden Spalten werden automatisch in die neu erstellte Zeile übertragen.

Zusätzliche Hinweise zu diesem Ansatz:

  • Wenn Sie beim erneuten Öffnen der Arbeitsmappe eine Sicherheitsabfrage zu Makros erhalten, aktivieren Sie Makros, damit dieser Code ordnungsgemäß ausgeführt wird.
  • VBA-Lösungen bieten Flexibilität in verschiedenen Formatierungssituationen, erfordern jedoch makrofähige Arbeitsmappen, die möglicherweise in streng kontrollierten oder eingeschränkten Excel-Umgebungen nicht geeignet sind.
  • Bei der Anwendung von Änderungen auf freigegebene Arbeitsmappen oder cloudbasierte Dokumente kann die Makroausführung eingeschränkt sein – stellen Sie sicher, dass andere Benutzer informiert sind und über die richtigen Berechtigungen verfügen.
  • Beachten Sie, dass das Doppelklicken in Bereichen außerhalb Ihres vorgesehenen Bereichs weiterhin das Einfügen einer Zeile auslösen kann, daher sollten Sie gründlich testen.

Automatisches Ausfüllen von Formeln mit dem Excel-Befehl 'Nach unten ausfüllen'

Wenn Sie gelegentlich neue Zeilen einfügen und eine schnelle Möglichkeit suchen, vorhandene Formeln anzuwenden – ohne Ihre Daten in eine Tabelle umzuwandeln oder VBA zu verwenden – ist der Befehl 'Nach unten ausfüllen' in Excel eine einfache und effektive Option. Dieser Befehl ermöglicht es Ihnen, die Formel aus der Zelle darüber in die ausgewählte(n) Zelle(n) darunter mit nur wenigen Klicks oder einer Tastenkombination zu kopieren.

Schritte zur Durchführung:
Schritt 1: Fügen Sie eine leere Zeile dort ein, wo sie benötigt wird.
Schritt 2: Wählen Sie die Zelle aus, die die Formel enthält, die Sie kopieren möchten.
Schritt 3: Verwenden Sie eine der folgenden Methoden, um die Formel in die neue Zeile zu übernehmen:
  • Methode A: Ziehen Sie den Ausfüllkursor (das kleine Quadrat in der unteren rechten Ecke der ausgewählten Zelle) nach unten in die leere Zelle.
  • Methode B: Verwenden Sie den Befehl 'Nach unten ausfüllen':
    • Gehen Sie zur Registerkarte 'Start' > Gruppe 'Bearbeiten' > klicken Sie auf 'Ausfüllen' > 'Nach unten'
    • Oder drücken Sie Strg + D, um die Formel in die Zelle darunter auszufüllen.
Schritt 4: Wiederholen Sie dies bei Bedarf für andere eingefügte Zeilen.

Vorteile:

  • Keine Notwendigkeit, Tabellen oder VBA zu verwenden.
  • Gibt manuelle Kontrolle darüber, wo und wann Formeln angewendet werden.
  • Schnell und effektiv für einmalige Bearbeitungen.

Nachteile:

  • Nicht ideal für häufiges Einfügen von Zeilen oder große Datensätze.
  • Manuelle Schritte können zu fehlenden Zeilen oder inkonsistenten Formeln führen, wenn sie nicht sorgfältig angewendet werden.

Tipps zur Fehlerbehebung: Überprüfen Sie nach dem Einfügen von Zeilen und dem Anwenden von 'Nach unten ausfüllen' alle Formeln, um sicherzustellen, dass sie auf die beabsichtigten Bereiche verweisen – insbesondere, wenn Sie dynamische Bezüge oder kumulative Summen verwenden. Wenn Sie feststellen, dass Sie Formeln wiederholt auf neue Zeilen anwenden, sollten Sie eine strukturierte Tabelle oder ein einfaches VBA-Makro verwenden, um den Prozess effizienter zu automatisieren.

Durch die Verwendung dieser Methoden können Sie Ihre Daten konsistent halten, manuelle Arbeit minimieren und Fehler aufgrund fehlender Formeln nach dem Hinzufügen neuer Zeilen vermeiden. Wählen Sie den Ansatz, der am besten zu Ihrer spezifischen Excel-Umgebung und Ihren Arbeitsanforderungen passt.


Demo: Automatisches Ausfüllen von Formeln beim Einfügen leerer Zeilen

 

Die besten Produktivitätstools für das Büro

🤖 Kutools AI Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung |  Code generieren  |  Benutzerdefinierte Formeln erstellen |  Daten analysieren und Diagramme generieren  |  Erweiterte Funktionen aufrufen
Beliebte Funktionen: Doppelte suchen, hervorheben oder markieren | Leere Zeilen löschen | Spalten oder Zellen zusammenführen, ohne Daten zu verlieren | Runden...
Erweiterte SVERWEIS: SVERWEIS mit mehreren Kriterien | SVERWEIS für mehrere Werte | Mehrblatt-SVERWEIS | Fuzzy Match...
Erweiterte Dropdown-Liste: Dropdown-Liste schnell erstellen | Abhängige Dropdown-Liste | Mehrfachauswahl Dropdown-Liste...
Spaltenmanager: Eine bestimmte Anzahl an Spalten hinzufügen | Spalten verschieben | Sichtbarkeitsstatus versteckter Spalten umschalten | Bereiche & Spalten vergleichen...
Empfohlene Funktionen: Gitterfokus | Entwurfsansicht | Erweiterte Formelleiste | Arbeitsmappe & Arbeitsblatt-Manager | AutoText-Bibliothek | Datumsauswahl | Daten zusammenführen | Zellen verschlüsseln/entschlüsseln | E-Mail senden nach Liste | Super Filter | Spezialfilter (fett/kursiv/durchgestrichen filtern...) ...
Top15 Toolsets:12 Textwerkzeuge (Text hinzufügen, Bestimmte Zeichen löschen, ...) |50+ Diagramm typen (Gantt-Diagramm, ...) |40+ praktische Formeln (Alter basierend auf dem Geburtsdatum berechnen, ...) |19 Einfügewerkzeuge (QR-Code einfügen, Bild aus Pfad einfügen, ...) |12 Konvertierungswerkzeuge (In Wörter umwandeln, Währungsumrechnung, ...) |7 Konsolidierungs- & Aufteilungstools (Erweiterte Zeilen zusammenführen, Zellen aufteilen, ...) | ... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und über40 weitere!

Stärken Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und genießen Sie Effizienz wie nie zuvor. Kutools für Excel bietet mehr als300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...


Office Tab bringt die Tab-Oberfläche in Office und macht Ihre Arbeit wesentlich einfacher

  • Aktivieren Sie die Tabulator-Bearbeitung und das Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Tabs innerhalb desselben Fensters, statt in neuen Einzelfenstern.
  • Steigert Ihre Produktivität um50 % und reduziert hunderte Mausklicks täglich!

Alle Kutools-Add-Ins. Ein Installationspaket

Das Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro und ist ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.

Excel Word Outlook Tabs PowerPoint
  • All-in-One-Paket — Add-Ins für Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Ein Installationspaket, eine Lizenz — in wenigen Minuten einsatzbereit (MSI-kompatibel)
  • Besser gemeinsam — optimierte Produktivität in allen Office-Anwendungen
  • 30 Tage kostenlos testen — keine Registrierung, keine Kreditkarte erforderlich
  • Bestes Preis-Leistungs-Verhältnis — günstiger als Einzelkauf der Add-Ins