KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Wie ersetzt man gefilterte Daten in Excel, ohne den Filter zu deaktivieren?

AutorKelly Änderungsdatum

Bei der Arbeit mit großen Datensätzen in Excel ist es üblich, Daten zu filtern, um sich nur auf bestimmte Datensätze oder Kategorien zu konzentrieren. Eine häufige Herausforderung tritt jedoch auf, wenn Sie Informationen innerhalb dieser gefilterten Zeilen ersetzen oder aktualisieren müssen, während der Filter aktiv bleibt. Stellen Sie sich beispielsweise vor, dass Ihnen mehrere Tippfehler auffallen, veraltete Einträge vorhanden sind oder ein Teil Ihrer gefilterten Daten aktualisiert werden muss. Normalerweise könnten Sie erwägen, den Filter zu deaktivieren, die Ersetzungen durchzuführen und den Filter anschließend erneut anzuwenden – dies kann jedoch Ihren Arbeitsablauf stören und sogar das Risiko bergen, dass Daten in ausgeblendeten Zeilen übersehen oder versehentlich geändert werden. Stattdessen gibt es mehrere effizientere Methoden, mit denen Sie gefilterte Daten ersetzen können, ohne den Filter zu deaktivieren, sodass ausschließlich die sichtbare, gefilterte Teilmenge betroffen ist und ausgeblendete Zeilen unberührt bleiben.

Im Folgenden werden praktische Techniken vorgestellt, darunter integrierte Excel-Tastenkombinationen, erweiterte Funktionen aus Kutools für Excel sowie leistungsstarke Möglichkeiten zur dynamischen Ersetzung mithilfe von VBA und Formeln – jeweils mit ihrem Nutzen, empfohlenen Anwendungsszenarien und wichtigen Tipps:


Gefilterte Daten durch denselben Wert ersetzen, ohne den Filter in Excel zu deaktivieren

Beispielsweise, wenn Sie Rechtschreibfehler korrigieren oder Einträge in einer gefilterten Liste standardisieren möchten, könnten Sie diese Änderungen gezielt nur an den sichtbaren Zeilen vornehmen wollen – ohne die ausgeblendeten (herausgefilterten) Daten zu beeinflussen. Excel bietet dafür eine praktische Tastenkombination, mit der Sie exklusiv die sichtbaren Zellen Ihres Filterbereichs auswählen können. Dieser Ansatz eignet sich ideal für einheitliche Ersetzungen oder schnelle Batch-Aktualisierungen.

Hinweis: Bei dieser Methode werden alle ausgewählten sichtbaren Zellen mit demselben Wert überschrieben. Falls jede Zelle einen individuellen Eintrag benötigt, sollten Sie die nachfolgenden Alternativen in Betracht ziehen.

1. Wählen Sie die Zellen im Filterbereich aus, die Sie ersetzen möchten. Drücken Sie anschließend gleichzeitig Alt+;. Dadurch werden nur die sichtbaren (gefilterten) Zellen markiert, während ausgeblendete Zeilen ignoriert werden.

Ein Screenshot der Auswahl nur sichtbarer Zellen

Fehlerbehebungstipp: Falls Alt + ; nicht funktioniert, stellen Sie sicher, dass Ihre Auswahl die Zellen umfasst, die Sie tatsächlich bearbeiten möchten, und dass der Filter korrekt angewendet wurde.

2. Geben Sie den gewünschten Wert ein und drücken Sie anschließend gleichzeitig Strg+Enter. Damit füllen Sie alle ausgewählten (sichtbaren) Zellen sofort mit Ihrem neuen Wert.

Nach dem Drücken dieser Tasten werden alle sichtbaren, gefilterten Zellen innerhalb Ihres Bereichs sofort auf den neuen Wert aktualisiert, während ausgeblendete Zeilen unverändert bleiben.

Ein Screenshot, der die Originaldaten und die Ersetzungsergebnisse zeigt

Vorteile: Einfach und schnell für einheitliche Ersetzungen – ohne Add-Ins.Einschränkung: Alle ausgewählten Zellen werden durch exakt denselben Wert ersetzt.

Tipp: Um Änderungen rückgängig zu machen, drücken Sie einfach Strg + Z nach dem Vorgang.


Gefilterte Daten ersetzen, indem gefilterte Daten mit anderen Bereichen ausgetauscht werden

Manchmal erfordert die Aktualisierung gefilterter Daten mehr als eine einfache Wertersetzung – Sie möchten Ihren Filterbereich möglicherweise gegen einen anderen Bereich gleicher Größe austauschen, ohne den Filter zu stören. Das ist besonders nützlich für Datenvergleiche, die Versionsverwaltung von Datensätzen oder das Wiederherstellen früherer Werte. Mit dem Bereiche tauschen-Werkzeug von Kutools für Excel gelingt dieser Austausch mühelos.

Kutools für Excel – Ausgestattet mit über 300 unverzichtbaren Werkzeugen für Excel. Erledigen Sie Ihre Excel-Aufgaben schneller, einfacher und effizienter.Jetzt herunterladen!

1. Wechseln Sie zum Excel-Menüband und wählen Sie Kutools > Bereich > Bereiche tauschen, um das Dialogfeld „Bereiche tauschen“ zu öffnen.

Ein Screenshot der Aktivierung der Funktion „Bereiche tauschen“ von Kutools

2. Legen Sie im Dialogfeld im ersten Feld („Bereich1 austauschen“) den Bereich mit Ihren gefilterten, sichtbaren Daten fest und im zweiten Feld („Bereich2 austauschen“) den Datenbereich, durch den Sie ihn ersetzen möchten. Achten Sie darauf, dass beide Bereiche exakt dieselbe Anzahl an Zeilen und Spalten enthalten, damit der Austausch reibungslos funktioniert.

Ein Screenshot, der zeigt, wie das Dialogfeld „Bereiche tauschen“ konfiguriert wird

3. Klicken Sie auf OK. Kutools tauscht sofort die Werte zwischen den beiden Bereichen aus, während Ihr Filter unverändert bleibt. Die Filtereinstellung bleibt erhalten – lediglich die Inhalte der angegebenen Zellen werden vertauscht.

Überprüfen Sie nach diesem Vorgang die Richtigkeit des ausgetauschten Inhalts. Der Vorgang beeinflusst keine anderen gefilterten Daten.

Ein Screenshot der getauschten Ergebnisse, ohne dass die Filterung beeinträchtigt wird

Kutools für Excel– Erweitern Sie Excel mit über 300 unverzichtbaren Tools, um Ihre Arbeit schneller und einfacher zu erledigen, und nutzen Sie KI-Funktionen für intelligentere Datenverarbeitung und höhere Produktivität.Jetzt herunterladen

Vorteile: Behandelt ganze Bereiche für Austauschvorgänge in gefilterten Daten – ideal für vergleichende Analysen.Hinweis: Die auszutauschenden Bereiche müssen in der Größe übereinstimmen; andernfalls tritt ein Fehler auf.


Gefilterte Daten ersetzen, indem beim Einfügen ausgeblendete Zeilen ignoriert werden

Neben dem Austausch haben Sie manchmal neue Daten bereit, die Sie in Ihren gefilterten Bereich einfügen möchten – jedoch nur in die sichtbaren (angezeigten) Zeilen, während ausgeblendete Zeilen übersprungen werden sollen. Das In sichtbaren Bereich einfügen-Werkzeug von Kutools für Excel bietet eine bequeme Möglichkeit, kopierte Daten direkt und ausschließlich in sichtbare Zellen innerhalb einer gefilterten Liste einzufügen. Ideal für schnelle Batch-Aktualisierungen, Datenimporte oder das Übernehmen von Ergebnissen aus einem anderen Bereich Ihrer Arbeitsmappe!

Kutools für Excel – Ausgestattet mit über 300 unverzichtbaren Werkzeugen für Excel. Erledigen Sie Ihre Excel-Aufgaben schneller, einfacher und effizienter.Jetzt herunterladen!

1. Wählen Sie den Bereich mit den Daten aus, die Sie zur Ersetzung verwenden möchten. Gehen Sie dann zu Kutools > Bereich > In sichtbaren Bereich einfügen, um das Werkzeug zu aktivieren.

Ein Screenshot, der zeigt, wie die Funktion „In sichtbaren Bereich einfügen“ aktiviert wird

2. Wählen Sie im erscheinenden Dialogfeld den Zielbereich in Ihren gefilterten Daten aus, in den die neuen Werte eingefügt werden sollen. Klicken Sie auf OK, um die Änderung anzuwenden.

Ein Screenshot der Auswahl des gefilterten Datenbereichs

Kutools ordnet Ihre eingefügten Werte automatisch nur den sichtbaren (gefilterten) Zeilen zu und lässt ausgeblendete Zeilen unberührt – die ideale Lösung für präzise, zielgerichtete Ersetzungen in gefilterten Listen.

Ein Screenshot der Endergebnisse

Kutools für Excel– Erweitern Sie Excel mit über 300 unverzichtbaren Tools, um Ihre Arbeit schneller und einfacher zu erledigen, und nutzen Sie KI-Funktionen für intelligentere Datenverarbeitung und höhere Produktivität.Jetzt herunterladen

Vorteile: Ideal, um gefilterte Datensätze gleichzeitig mit mehreren neuen Werten zu aktualisieren – zeilenweises manuelles Kopieren und Einfügen entfällt.Tipps: Achten Sie darauf, dass der Quell- und der sichtbare Zielbereich dieselbe Anzahl an Zellen umfassen, um Datenverschiebungen zu vermeiden.


VBA: Daten nur in sichtbaren (gefilterten) Zellen ersetzen

Für komplexere oder dynamischere Ersetzungsvorgänge – etwa das gezielte Ersetzen bestimmter Wörter, das Aktualisieren von Werten anhand festgelegter Kriterien oder das Anwenden musterbasierter Änderungen – können Sie ein VBA-Makro nutzen, um Daten selektiv nur in den sichtbaren Zellen eines gefilterten Bereichs zu ersetzen. Dieser Ansatz entfaltet seine Stärke besonders bei großen Datensätzen, individueller Logik oder der automatisierten Aktualisierung über mehrere Arbeitsblätter hinweg.

Anwendungsszenarien: Ideal für komplexe Ersetzungen, Batch-Aktualisierungen oder die Automatisierung wiederkehrender Aufgaben.

Vorteile: Flexibel, programmierbar und unterstützt mehrere Ersetzungsregeln.

Nachteile: Erfordert VBA-Kenntnisse; Änderungen werden sofort angewendet – sichern Sie Ihre Datei vorher.

1. Klicken Sie auf Entwicklertools > Visual Basic. Klicken Sie im Microsoft Visual Basic for Applications-Fenster auf Einfügen > Modul, und fügen Sie den folgenden Code in das Modul ein:

Sub ReplaceVisibleCellsOnly_Advanced()
    ' Updated by ExtendOffice
    Dim rng As Range
    Dim cell As Range
    Dim searchText As String
    Dim replaceText As String
    Dim xTitleId As String

    On Error GoTo ExitSub
    xTitleId = "KutoolsforExcel"

   
    Set rng = Application.InputBox("Select the filtered range:", xTitleId, Selection.Address, Type:=8)
    If rng Is Nothing Then Exit Sub

 
    searchText = Application.InputBox("Enter the text/value to be replaced:", xTitleId, "", Type:=2)
    If searchText = "" Then Exit Sub
    replaceText = Application.InputBox("Enter the new text/value:", xTitleId, "", Type:=2)

    On Error Resume Next
    For Each cell In rng.SpecialCells(xlCellTypeVisible)
        If Not IsError(cell.Value) Then
            If InStr(1, cell.Value, searchText, vbTextCompare) > 0 Then
                cell.Value = Replace(cell.Value, searchText, replaceText, , , vbTextCompare)
            End If
        End If
    Next cell
    On Error GoTo 0

    MsgBox "Replacements completed in visible cells.", vbInformation, xTitleId
ExitSub:
End Sub

2. Klicken Sie auf die Schaltfläche Schaltfläche „Ausführen“ Ausführen, um das Makro zu starten. Wählen Sie zunächst den Filterbereich aus, geben Sie anschließend den zu ersetzenden Wert und den neuen Wert ein. Das Makro führt die Ersetzungen ausschließlich in sichtbaren Zellen durch und lässt ausgeblendete Zeilen unverändert.

Hinweise und Tipps:

  • Wenn Ihr Filterbereich Formeln enthält, ersetzt dieses Makro sie durch neue Werte. Sichern Sie Ihre Daten daher vorab.
  • Sollten Sie einen Fehler im Zusammenhang mit sichtbaren Zellen erhalten, vergewissern Sie sich, dass der ausgewählte Bereich gefiltert ist und sichtbare Zeilen enthält.
  • Diese Methode funktioniert sowohl für Text- als auch für numerische Werte. Für fortgeschrittenere Szenarien erweitern Sie den Code mithilfe von Zeichenfolgenfunktionen wie Replace oder InStr.

Excel-Formel: Gefilterte Daten dynamisch verarbeiten oder ersetzen

Für Situationen, in denen Sie eine formelbasierte Methode zur „Ersetzung“ oder Änderung des Anzeigewerts abhängig davon verwenden möchten, ob eine Zeile sichtbar ist (d. h. nicht herausgefiltert), können Sie eine Kombination aus SUBTOTAL und bedingter Logik wie WENN oder WENNFEHLER nutzen. Dieser Ansatz eignet sich ideal für dynamische Berichterstattung oder visuelle Ersetzungen – ohne die Originaldaten zu verändern.

Anwendungsszenarien:Dynamische Zusammenfassungen, bedingte Exporte, nebeneinander stehende Ersetzungen

Vorteile:Ohne Programmierung, reagiert auf Filter, nicht destruktiv

Nachteile:Ändert keine Originaldaten; Ergebnisse erscheinen in Hilfsspalten

1. Angenommen, Ihre Daten befinden sich im Bereich A2:A100. Geben Sie in die benachbarte Zelle (z. B. B2) diese Formel ein:

=IF(SUBTOTAL(103, OFFSET(A2, 0, 0)), IF(A2 = "oldvalue", "newvalue", A2), "")

Erläuterung:

  • SUBTOTAL(103, OFFSET(A2, 0, 0)) gibt 1 zurück, wenn die Zeile sichtbar ist, und 0, wenn sie ausgeblendet ist.
  • Wenn sichtbar und A2 gleich "oldvalue" ist, wird "newvalue" angezeigt; andernfalls wird der Wert von A2 angezeigt.
  • Wenn die Zeile herausgefiltert ist, liefert die Formel ein leeres Ergebnis zurück.

2. Drücken Sie die Eingabetaste und ziehen Sie die Formel nach unten – die Logik wird automatisch auf alle sichtbaren Zeilen angewendet. Um die Ergebnisse abzuschließen, kopieren Sie die Hilfsspalte und fügen Sie sie mit Inhalte einfügen → Werte über die ursprünglichen Daten ein.

Erweiterte Tipps:

  • Sie können Funktionen wie SEARCH, SUBSTITUTE oder REPLACE verwenden, um partielle oder bedingte Ersetzungen basierend auf Textmustern durchzuführen.
  • Bestätigen Sie stets die Ergebnisse, bevor Sie Inhalte einfügen → Werte verwenden, um Originaldaten zu überschreiben – insbesondere in produktiven Arbeitsmappen.

Demo: Gefilterte Daten ersetzen, ohne den Filter in Excel zu deaktivieren

 
Kutools für Excel: Über 300 praktische Werkzeuge griffbereit! Nutzen Sie KI-gestützte Funktionen für intelligenteres und schnelleres Arbeiten!Jetzt herunterladen!

Verwandte Artikel:


Beste Office-Produktivitätstools

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten kombinieren oder Zellen ohne Datenverlust   |   Runden ohne Formel...
Erweiterte SVERWEIS:VLookup mit mehreren Kriterien  |  VLookup mit mehreren Werten  |   VLookup über mehrere Arbeitsblätter hinweg   |   Fuzzy Match....
Erweiterte Dropdown-Liste:Schnell eine Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl-Dropdown-Liste....
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen|Spalten verschieben|Sichtbarkeitsstatus ausgeblendeter Spalten umschalten|Bereiche & Spalten vergleichen...
Hervorgehobene Funktionen:Gitterfokus   |  Entwurf   |Erweiterte Formelleiste   | Arbeitsmappen- & Blatt-Manager   |  Ressourcenbibliothek(AutoText)|  Datumsauswahl   |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln   | E-Mails per Liste versenden   |  Super Filter   |   Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12-Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen, ...)|   50+-Diagramm-Typen(Gantt-Diagramm, ...)|   40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen, ...)|   19-Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen, ...)|   12-Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung, ...)|   7-Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Zellen aufteilen, ...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere Sprachen!

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...


Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
  • Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!

Alle Kutools-Add-Ins – ein Installationsprogramm

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

ExcelWordOutlookTabsPowerPoint
  • Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
  • Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
  • Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
  • 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
  • Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins