Excel nur Zeilen anzeigen, in denen Wert größer 0
Hallo an alle, folgendes Problem:
Ich habe eine Tabelle mit drei Spalten (A:C, wobei in Zeile 1 die Überschriften sind). Die Werte werden aus anderen Tabellenblättern eingefügt.
Nun möchte all die Zeilen löschen, in denen ein oder mehrere Felder den Wert 0 haben. Habt ihr eine unkomplizierte Lösung für mich? Arbeite noch mit Excel 2003, falls das zur Sache tut...
Danke schon mal vorweg!
2 Antworten
Mach dir eine Hilfsspalte (als Beispiel D) und schreib in D2:
=WENN(ODER(A2=0;B2=0;C2=0);"Löschen";"")
und kopier sie nach unten.
Sortier jetzt die Tabelle nach Spalte D und lösch alle Zeilen, in denen "Löschen steht.
kürzer, allerdings nicht für Texte (oder Formeln, die "" ergeben, wie evtl diese):
=Wenn(A2B2C2=0;"löschen";"")
Leer zählt wie 0, durch Formel erzeugtes leer [=wenn(..;..;"")] ist ein Text
Super! Hab die Formel zwar noch etwas umgeändert, aber auf der Grundlage jetzt einfach ein Makro aufgenommen, funktioniert einwandfrei :)
Vielen Dank!
Mir fällt dazu gerade nur ein, dass man mit "start - sortieren und filtern - filtern" filter hinzufügen kann.. die erscheinen dann in der ersten zeile, also der zeile mit den überschriften und da kannst du dann mit hilfe eines drop down menu auswählen welche werte, bzw worte, etc dir (nicht) angezeigt werden sollen.
sicherlich nicht die beste und richtigste variante.. aber vllt hilfts? viel erfolg! :)
Ich hätte es genau so gemacht.
In 2003 findest du die Funktion unter Daten --> Filter --> Autofilter