Office - Word, Excel und Co. 9.744 Themen, 41.408 Beiträge

Excel 2010: Zellen mit Wert 0 löschen

Olaf19 / 9 Antworten / Flachansicht Nickles

Hallo zusammen!

Neulich wollte ich in einer Excel-Tabelle mit 24 Spalten alle Zellen löschen, die den Wert #NV (als Ergebnis eines erfolglos suchenden SVERWEISes) oder den Wert 0 enthalten. Nach Beseitigung aller Formeln über "Inhalte einfügen" waren die NVs mit einem einfachen "Alle ersetzen" schnell entfernt.

Etwas Kopfzerbrechen bereiteten mir jedoch die Nullen. Wenn man nämlich "0" mittels "alle ersetzen" auf eine Leerzelle ändert, werden nicht nur alle 0-Werte ersetzt, sondern auch alle Nullen, die sich mittendrin in einer Zahl befinden. Aus 1005 wird dann also 15, und das ist natürlich Unsinn.

Also musst ich Spalte für Spalte einen Filter auf den Wert Null setzen und jede Spalte einzeln löschen.

Wäre das nicht auch einfacher gegangen? Die Tabelle hätte ja genau so gut 500 Spalten haben können...

CU
Olaf

Die Welt ist ein Jammertal ohne Musik. Doch zum Glueck gab es Bach, Beethoven, Haendel und Goethe (Helge Schneider)
bei Antwort benachrichtigen
Olaf19 Borlander „Du könntest eine zusätzliche Spalte einfügen um die...“
Optionen

Moment - da soll ja nichts weggefiltert werden. Die Zeilen bleiben alle stehen, es sollen lediglich alle Zellen "leergemacht" werden, die ein #NV oder eine Null enthalten. Die #NVs lassen sich mit einem einfachen Replace entfernen, die Nullen erst nach Einstellung der entsprechenden Option. Ich werde daher zunächst Mawes Hinweis ausprobieren, ich denke, das sollte es schon gewesen sein. Mumpels VBA-Ansatz werde ich mir aus reiner Neugier natürlich auch anschauen.

THX nochmal an alle!
Olaf

Die Welt ist ein Jammertal ohne Musik. Doch zum Glueck gab es Bach, Beethoven, Haendel und Goethe (Helge Schneider)
bei Antwort benachrichtigen