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

Forumthread: Leere Zellen beim Sortieren ignorieren ?

Leere Zellen beim Sortieren ignorieren ?
29.03.2005 09:03:47
Thomas
Hallo,
habe folgendes Problem:
In den Zellen A1 bis A70 sind Formeln, die entweder einen Zahlenwert als Berechnungsergebnis zurückgeben oder leer bleiben. Wenn ich nun die Zellen A1 bis A70 absteigend sortiere, dann schiebt er die leeren Zellen nach oben. Ich möchte allerdings erreichen, dass er erst die Zahlen bringt (100,31,12,...) und erst dann die leeren Zeilen. Kann man das mit einem Makro hinbringen? Alternative Möglichkeit wäre, dass ich ihm per Makro beibringe, dass er vor dem sortieren nur die Zellen markieren soll, die auch einen Zahlenwert zurücklieferen, die leeren Zellen soll er nicht markieren. Aber wie geht das?
Vielen Dank für eure freundliche Hilfe !
Ostner
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Leere Zellen beim Sortieren ignorieren ?
29.03.2005 09:21:14
Slugger
Hallo,
probier doch mal Daten .. Filter .. Spezialfilter
Das kannste auch im Makro machen.
Gruß
AW: Leere Zellen beim Sortieren ignorieren ?
29.03.2005 10:03:44
Thomas
Äääh, hilft mir jetzt nicht direkt weiter. Soll ich da dann die Leerzellen rausfiltern können? Mit sortieren hat das ja nichts zu tun, oder ?
AW: Leere Zellen beim Sortieren ignorieren ?
29.03.2005 09:32:57
MichaV
Hi,
ohne VBA gehts z.B. mit Hilfsspalte. Formeln in Spalte A
=WENN(B1="";MIN(B:B)-1;B1)
wenn Du das absteigend sortierst, sind die Leerzeilen in Spalte B am Ende.
Ich lass die Frage aber für ne VBA- Lösung mal offen.
Gruß- Micha
Anzeige
AW: Leere Zellen beim Sortieren ignorieren ?
29.03.2005 10:05:27
Thomas
Könntest du mir bitte die Idee hinter der Formel erklären ?
AW: Leere Zellen beim Sortieren ignorieren ?
29.03.2005 10:16:09
MichaV
Hi,
gerne.
=WENN(B1="";MIN(B:B)-1;B1) Wenn B1=leer, dann schreibe eine Zahl, die um 1 kleiner ist als die kleinste Zahl der gesamten Spalte B, sonst schreibe die Zahl von B1. Jeder leeren Zelle in B ist nun der mit sicherheit kleinste Wert zugeordnet, damit stehen die leeren Zellen bei absteigender Sortierung am Ende.
Gruß! Micha
Anzeige
AW: Leere Zellen beim Sortieren ignorieren ?
Thomas
Hallo,
scheint soweit zu funktionieren. Gibt es dann vielleicht noch eine Möglichkeit die kleinste Zahl irgendwie ausblenden zu lassen oder sie in weißer Schrift darstellen zu lassen? Denn es würde optisch deutlich besser ausschauen wenn nichts in der Zelle steht anstatt 30mal hintereinander 5,15...
Danke für deine Hilfe !
Anzeige
AW: Leere Zellen beim Sortieren ignorieren ?
29.03.2005 10:30:51
MichaV
Hi,
Hilfsspalte (A) markieren, bedingte Formatierung: Zellwert=min(A:A) Format: Schriftfarbe "weiß"
Wie gesagt, es gibt mit Sicherheit noch eine VBA- Lösung, solltest den Threat nochmal auf machen.
Gruß!
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Leere Zellen beim Sortieren ignorieren


Schritt-für-Schritt-Anleitung

Um in Excel leere Zellen beim Sortieren zu ignorieren und nur die Zellen mit Werten anzuzeigen, kannst du folgende Schritte befolgen:

  1. Hilfsspalte erstellen: Füge eine neue Spalte neben deiner Datenreihe hinzu.
  2. Formel eingeben: Verwende folgende Formel in der ersten Zelle der Hilfsspalte (angenommen, deine Daten beginnen in A1):
    =WENN(A1="";MIN(A:A)-1;A1)

    Diese Formel gibt für leere Zellen einen Wert zurück, der kleiner ist als der kleinste Wert in der Datenreihe.

  3. Formel nach unten ziehen: Ziehe die Formel nach unten bis zur letzten Zeile deiner Daten.
  4. Daten sortieren: Markiere die Hilfsspalte zusammen mit der Originaldatenreihe und sortiere sie absteigend. Die leeren Zellen erscheinen nun am Ende.
  5. Optional: Du kannst die Werte in der Hilfsspalte mit einer bedingten Formatierung in weißer Schrift darstellen, um sie unsichtbar zu machen.

Häufige Fehler und Lösungen

  • Fehler: Die leeren Zellen erscheinen immer noch oben.

    • Lösung: Überprüfe die Formel in der Hilfsspalte. Stelle sicher, dass sie korrekt eingegeben wurde und die Datenreihe, die du sortierst, die Hilfsspalte umfasst.
  • Fehler: Die falsche Zahl wird angezeigt.

    • Lösung: Stelle sicher, dass die MIN-Funktion auf die richtige Spalte verweist, die die Werte enthält.

Alternative Methoden

Neben der Verwendung einer Hilfsspalte kannst du auch die Filter-Funktion in Excel nutzen, um leere Zeilen zu ignorieren:

  1. Markiere deinen Datenbereich.
  2. Gehe zu Daten > Filter.
  3. Klicke auf den Filterpfeil in der Spaltenüberschrift und deaktiviere die Auswahl der leeren Zellen.

Mit dieser Methode kannst du leere Zellen ignorieren und nur die Zellen mit Werten anzeigen.


Praktische Beispiele

Wenn du eine Liste von Verkaufszahlen hast und einige Zellen leer sind, kannst du die oben beschriebene Methode verwenden. Angenommen, deine Verkaufszahlen sind in A1:A10 und einige Zellen sind leer:

  1. Füge die Hilfsspalte in B1 ein.
  2. Verwende die Formel:
    =WENN(A1="";MIN(A:A)-1;A1)
  3. Ziehe die Formel bis B10 und sortiere dann nach der Hilfsspalte.

Tipps für Profis

  • Überlege, die VBA-Lösung zu verwenden, wenn du häufig mit diesem Problem konfrontiert bist. Du kannst ein Makro erstellen, das automatisch die leeren Zellen ignoriert und die Werte sortiert.
  • Nutze die Bedingte Formatierung, um leere Zellen visuell hervorzuheben, bevor du die Daten sortierst.

FAQ: Häufige Fragen

1. Wie kann ich leere Zellen beim Sortieren ignorieren?
Verwende eine Hilfsspalte mit einer Formel, die leere Zellen durch einen Wert ersetzt, der kleiner ist als die kleinste Zahl in deiner Datenreihe.

2. Kann ich leere Zellen einfach filtern?
Ja, du kannst die Filterfunktion verwenden, um leere Zellen auszublenden, bevor du die Daten sortierst.

3. Wie funktioniert die Formel =WENN(B1="";MIN(B:B)-1;B1)?
Diese Formel weist leeren Zellen den kleinsten Wert in der Spalte B zu, sodass sie bei einer absteigenden Sortierung am Ende stehen.

4. Gibt es eine Möglichkeit, die Hilfsspalte unsichtbar zu machen?
Ja, du kannst die Schriftfarbe der Hilfsspalte auf weiß setzen, damit die Zahlen nicht sichtbar sind.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige