Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

leere und doch nicht leere Zellen

Forumthread: leere und doch nicht leere Zellen

leere und doch nicht leere Zellen
06.11.2002 18:28:25
Axel Schulte
Ich habe in einer Matrix mittels einer Formen etlichen Zellen
durch "" den Wert leer zugewiesen.

Bei weiteren Operationen werden diese leeren Zellen aber anders behandelt als solche, die unberührt (also wirklich leer) blieben.
Etwa die Funktion ANZAHL2 sieht diese Zellen als nicht leer an und zählt sie deshalb mit!
[Auch, wenn ich die Matrix kopiere und dann nur Werte einfüge, bleibt der unsichtbare Eintrag in den Zellen erhalten - die Zellen sind also für bestimmte Zugriffe nicht leer]

Wie kann ich schnell aus diesen nicht wirklich leeren Zellen leere machen - oder etwa auf diesen seltsamen unsichtbaren Inhalt der Zellen zugreifen (etwa durch Suchen/Ersetzen) ?





Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: leere und doch nicht leere Zellen
06.11.2002 19:01:14
andre
Hallo Axel,
speichere mal nach dem Leeren und probiere es dann noch mal.
gruss andre
Re: leere und doch nicht leere Zellen
07.11.2002 09:15:13
axel
Speichern, Neustart etc ... hat keine Auswirkungen auf das Problem :-(

Re: leere und doch nicht leere Zellen
07.11.2002 14:04:51
edi
Hallo Axel,

probier's doch einfach mal mit Range("Deine Zelle z.B.A1").ClearContent statt "" einzufügen.

Ich hab zwar nicht probiert ob's so klappt, aber einen Versuch wärs wert. ;-)

Gruß Edi


Anzeige
Re: leere und doch nicht leere Zellen
07.11.2002 18:02:23
andre
Hallo Axel,
versuchs statt Anzahl2 mal damit:
ZÄHLENWENN(E2:E200;"?*") 'für Texte mit min. 1 Zeichen
+ZÄHLENWENN(E2:E200;">=0") 'für Zahlen grösser gleich Null
+ZÄHLENWENN(E2:E200;"<0") 'für Zahlen kleiner Null
Bereich natürlich angepasst, ist allerdings etwas umständlich.
gruss andre
Anzeige
Re: leere und doch nicht leere Zellen
07.11.2002 22:41:28
axel
danke andre.
habe mich inzwischen so beholfen:

die Leerzellen durch Punkt ersetzt (klappte durch Suchen/Ersetzen), dann
=ANZAHL2(Bereich)-ZÄHLENWENN(Bereich;".")

aber ich verstehe immer noch nicht, warum Excel solche Probleme mit den angeblich leeren Zellen macht.
Auch =zählenwenn(bereich;"") ergab immer wieder fehler, die überhaupt keiner erkennbaren Logig folgten.

Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Leere und doch nicht leere Zellen in Excel


Schritt-für-Schritt-Anleitung

  1. Überprüfen der Zellen: Stelle sicher, dass die Zellen tatsächlich leer sind. Manchmal können unsichtbare Zeichen oder Formatierungen dazu führen, dass Excel leere Zellen nicht erkennt.

  2. Inhalte löschen: Verwende die Methode Range("Deine Zelle z.B.A1").ClearContents, um die Inhalte der Zellen zu löschen. Dies entfernt alle Inhalte, ohne die Zelle komplett zu löschen.

  3. Bedingte Formatierung nutzen: Um leere Zellen hervorzuheben, gehe zu "Start" > "Bedingte Formatierung" > "Neue Regel" und wähle "Zellen formatieren, die enthalten". Wähle „Gleich“ und gib dann ="" ein, um leere Zellen zu markieren.

  4. Zählen nicht leerer Zellen: Verwende die Formel =ZÄHLENWENN(Bereich; "<>"), um die Anzahl der nicht leeren Zellen zu zählen.


Häufige Fehler und Lösungen

  • Problem: Excel erkennt leere Zellen nicht als leer.

    • Lösung: Überprüfe, ob in den Zellen unsichtbare Zeichen oder Formate vorhanden sind. Nutze =LÄNGE(A1) um die Länge des Inhaltes zu prüfen.
  • Problem: ANZAHL2 zählt die Zellen, obwohl sie leer erscheinen.

    • Lösung: Verwende =ANZAHL(Bereich), um nur Zellen mit Zahlen zu zählen, oder passe die Formel an, um spezifische Werte auszuschließen.
  • Problem: Excel kann keine neuen Zellen einfügen, weil nicht leere Zellen vorhanden sind.

    • Lösung: Lösche oder verschiebe genügend Zeilen oder Spalten, um Platz für neue Zellen zu schaffen.

Alternative Methoden

  • Suchen/Ersetzen: Ersetze nicht leere Zellen durch einen Punkt oder ein anderes Zeichen, um sie als leer zu markieren. Nutze die Funktion "Suchen und Ersetzen" (Strg + H).

  • Formeln verwenden: Nutze Formeln wie =WENN(A1<>""; "Nicht leer"; "Leer"), um den Status der Zelle zu überprüfen.


Praktische Beispiele

  • Leere Zellen hervorheben:

    =WENN(A1=""; "Leer"; "Nicht leer")
  • Zählen nicht leerer Zellen:

    =ZÄHLENWENN(A1:A10; "<>")
  • Subtrahiere, wenn Zelle nicht leer:

    =WENN(A1<>""; A1-B1; "")

Tipps für Profis

  • Verwende die Funktion ISTLEER: Diese gibt TRUE zurück, wenn die Zelle wirklich leer ist. Beispiel:

    =ISTLEER(A1)
  • Zellenformatierungen zurücksetzen: Manchmal hilft es, die Zellenformatierung auf „Allgemein“ zurückzusetzen, um zu verhindern, dass Excel Zellen als nicht leer erkennt.

  • Makros verwenden: Automatisiere den Prozess mit einem Makro, das alle unerwünschten Inhalte in den Zellen löscht.


FAQ: Häufige Fragen

1. Warum erkennt Excel leere Zellen nicht als leer? Excel kann Inhalte wie unsichtbare Zeichen oder Formatierungen enthalten, die dazu führen, dass die Zelle als nicht leer betrachtet wird.

2. Wie zähle ich nicht leere Zellen in einem Bereich? Verwende die Formel =ZÄHLENWENN(Bereich; "<>"), um die Anzahl der nicht leeren Zellen zu zählen.

3. Wie kann ich sicherstellen, dass alle Zellen wirklich leer sind? Nutze die Funktion LÄNGE, um die Länge des Inhalts in der Zelle zu überprüfen. Eine Länge von 0 zeigt an, dass die Zelle leer ist.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige