Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Leere Zellen Ignorieren

Leere Zellen Ignorieren
25.09.2021 12:25:20
Daniel
Guten Tag
Mit folgendem Code setzte ich einen Filter welcher die Duplikate ausblendet. Funktioniert auch. Nun sollte es aber die leeren Zellen nicht mit einbeziehen!
Wie muss ich den Code anpassen?

Range("G1:G" & lLetzte).AdvancedFilter Action:=xlFilterInPlace, Unique:=True
Besten Dank für Eure Hilfe
Gruss Daniel E
Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Leere Zellen Ignorieren
27.09.2021 14:29:42
Daniel
Hallo zusammen
Ich bin schon das ganze Wochenende auf der Suche nach einem Code. Und zwar möchte ich in Spalte "I" doppelte Werte löschen. Die doppelten Werte sind in der Spalte verteilt! Das krieg ich noch hin. Aber es sollte mir die leeren Zellen ignorieren. Hat mir jemand einen Vorschlag?
Besten Dank und einen schönen Tag.
Gruss Daniel E
Anzeige
AW: Leere Zellen Ignorieren
27.09.2021 17:25:03
Daniel
Hallo Chris
Da meine Kenntnisse noch nicht so gross sind, habe ich dies mal versucht. Weis aber nicht, wie ich das anwenden soll? Funktioniert irgendwie noch nicht wie gewünscht!
Gruss Daniel E
AW: Leere Zellen Ignorieren
27.09.2021 19:53:59
ChrisL
Hi
G2 die Formel
G4 der Titel
G5:G10 die Daten
Code ausführen.
cu
Chris
Anzeige
AW: Leere Zellen Ignorieren
27.09.2021 17:42:07
Daniel
HI
du musst so vorgehen:
in einer freien Spalte neben den Daten schreibst du in die erste Zeile den Text aus Spalte G (Überschrift) und in die zweite Zeile den Text "?*" (Fragezeichen Stern)
dann gibst du beim Anwenden des Spezialfilters diese beiden Zellen als "Kriterienbereich" an.
Fragezeichen und Stern agieren im Filter als Jokerzeichen, der Stern als Joker für beliebig viele Zeichen (auch keines) und das Fragezeichen als Joker für genau ein Zeichen.
mit diesem Filterkriterium werden also nur Werte angezeigt, die aus mindesten einem Zeichen bestehen.
funktioniert allerdings nur mit Texten, nicht mit Zahlen.
den Code dazu ermittelst du dir selbst mit dem Recorder
Gruß Daniel
Anzeige
AW: Leere Zellen Ignorieren
27.09.2021 19:27:57
Daniel
Hallo Daniel
Irgendwie bin ich zu Dumm und krieg es einfach nicht hin!
In der Spalte "G" befindet sich zum Beispiel die E-Mail Adresse: "erkan.kavak@edelkeramik.ch" vier mal und die E-Mail Adresse: "at.glauser@bluewin.ch" zwei mal.
Mein Ziel wäre es, wenn in Spalte "G" alle mehrfach vorhandenen Mail Adressen inkl. die dazugehörende Zeile bis auf je eine gelöscht werden. Dort wo sich keine Mail Adresse befindet, sollen alle stehen bleiben!
Habe mal eine Beispieldatei hochgeladen! Vielleicht hilft dies noch was!
https://www.herber.de/bbs/user/148296.xlsm
Besten Dank für Eure Geduld...
Gruss Daniel E
Anzeige
AW: Leere Zellen Ignorieren
28.09.2021 11:47:14
Daniel
Hi
geht mit zusätzlicher Spalte.
in Zelle J2 bis zum Datenende die Formel: =Wenn(G2="";Zeile();G2)
dann kannst du deinen Filter auf diese Spalte anwenden.
Wenn du die Zeilen hart löschen willst, kannst du auch DATEN - DATENTOOLS - DUPLIKATE auf die ganze Tabelle anwenden, mit der Spalte J als Kriterium.
wenn du das als Makro brauchst, das lässt sich mit dem Recorder aufzeichnen.
Gruß Daniel
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Leere Zellen in Excel Ignorieren


Schritt-für-Schritt-Anleitung

Um leere Zellen in Excel zu ignorieren, kannst Du verschiedene Methoden anwenden. Hier ist eine einfache Schritt-für-Schritt-Anleitung, um leere Zellen beim Filtern und in Formeln auszulassen.

  1. Daten vorbereiten: Stelle sicher, dass Deine Daten in einer Tabelle oder einem definierten Bereich vorliegen.
  2. Filter anwenden:
    • Gehe zu Daten > Filter.
    • Klicke auf den Dropdown-Pfeil in der Spaltenüberschrift und wähle Zellen mit Daten. Dadurch werden nur die Zellen angezeigt, die nicht leer sind.
  3. Formel zur Filterung nutzen:
    • Verwende die Formel =WENN(G2="";"";G2) um leere Zellen in Berechnungen zu ignorieren.
  4. Bedingte Formatierung:
    • Gehe zu Start > Bedingte Formatierung > Neue Regel.
    • Wähle Formel zur Ermittlung der zu formatierenden Zellen verwenden und gib die Formel =G2<>"" ein, um nur nicht-leere Zellen zu formatieren.

Häufige Fehler und Lösungen

  1. Problem: Der Filter zeigt immer noch leere Zellen an.

    • Lösung: Überprüfe, ob Du die Filteroptionen korrekt eingestellt hast. Stelle sicher, dass Du Zellen mit Daten ausgewählt hast.
  2. Problem: Formeln geben unerwartete Ergebnisse zurück.

    • Lösung: Achte darauf, dass Du die richtige Syntax verwendest. Verwende =WENN(G2="";"";G2) um leere Zellen zu ignorieren.
  3. Problem: Die bedingte Formatierung funktioniert nicht wie gewünscht.

    • Lösung: Stelle sicher, dass die Formel in der bedingten Formatierung korrekt eingegeben wurde und die entsprechenden Zellbezüge verwendet werden.

Alternative Methoden

  • Datenüberprüfung: Wenn Du eine Dropdown-Liste erstellen möchtest, die leere Zellen ignoriert, gehe zu Daten > Datenüberprüfung. Wähle Liste und gib die Werte ein, während Du leere Zellen ausschließt.

  • Spezialfilter: Du kannst auch den Spezialfilter verwenden, um leere Zellen zu ignorieren. Wähle Daten > Erweiterte Filter und setze die Kriterien auf eine Zelle, die nur nicht-leere Werte enthält.


Praktische Beispiele

  1. Beispiel für die Nutzung der WENN-Funktion:

    =WENN(A1="";"";A1)

    Diese Formel gibt den Wert in A1 zurück, wenn er nicht leer ist. Andernfalls bleibt die Zelle leer.

  2. Beispiel für eine Dropdown-Liste: Wenn Du eine Dropdown-Liste in Excel erstellen möchtest, die leere Zellen ignoriert, kannst Du die Funktion Datenüberprüfung nutzen:

    • Gehe zu Daten > Datenüberprüfung > Liste und wähle den Bereich aus, der nur nicht-leere Zellen enthält.

Tipps für Profis

  • Nutze die SUMMEWENN-Funktion, um nur die nicht-leeren Zellen zu summieren:

    =SUMMEWENN(A1:A10;">0")
  • Bei der Verwendung von Pivot-Tabellen kannst Du leere Zellen ignorieren, indem Du die Option Leere Zeilen ignorieren aktivierst.

  • Wenn Du mit VBA arbeitest, kannst Du den Filter so anpassen, dass leere Zellen ausgeschlossen werden:

    Range("G1:G" & lLetzte).AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range("G1:G2"), Unique:=True

FAQ: Häufige Fragen

1. Wie kann ich leere Zellen in einem Diagramm ignorieren? Du kannst die Option Leere Zellen ignorieren in den Diagrammeinstellungen aktivieren, um sicherzustellen, dass leere Zellen nicht im Diagramm angezeigt werden.

2. Funktioniert die Dropdown-Liste auch mit leeren Zellen? Ja, Du kannst eine Dropdown-Liste erstellen, die leere Zellen ignoriert, indem Du die Datenüberprüfung entsprechend konfigurierst. Achte darauf, dass die Quelle nur nicht-leere Werte enthält.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige