Entfernen Sie leere Zellen mit einer Formel in OpenOffice Calc

602
a coder

Ich versuche, leere Zellenwerte, die auch eine Formel haben, aus einer Spalte in OpenOffice calc zu entfernen.

Zeilennummern und zugehörige Daten:

1 A1 2 A4 3  4 A9 5  6 A98 

Jede Zelle in der Datenspalte enthält eine Formel. Daher sind sie technisch nicht leer, für bestimmte Zeilen werden jedoch keine Daten im Arbeitsblatt angezeigt.

In der Regel findet die Formel eindeutige Werte von zwei anderen Spalten und kopiert diese in eine dritte Spalte: =IFERROR(INDEX($A$1:$A$100,AGGREGATE(15,6,1/(1/(ISNA(MATCH($A$1:$A$100,$B$1:$B$100,0))*ROW($A$1:$A$100)*($A$1:$A$100<>""))),ROWS($1:3))),"")

Hier ist mein Beispielblatt .

Bisher habe ich versucht, einen Standardfilter hinzuzufügen, indem ich die Datenspalte auswählte, dann zu Standard Filter, die Datenspalte wähle, Bedingung auf =, Wert auf Not Empty, dann die Copy toOption auswähle und auf eine Zelle in einer leeren Spalte im Arbeitsblatt zeige. Offensichtlich funktioniert das nicht, da meine Zellen eine Formel enthalten.

Gibt es eine ähnlich einfache Methode, um das Gleiche mit Zellen zu tun, die eine Formel enthalten, jedoch keine Daten für dieselbe Zelle im Blatt vorhanden sind?

0
Verwenden Sie * Data -> Filter -> AutoFilter *, wie unter https://askubuntu.com/questions/943662/libreoffice-calc-delete-empty-rows erläutert. Jim K vor 6 Jahren 0
Versuchte dies ([dasselbe Beispielblatt mit Autofilter] (https://drive.google.com/file/d/19UWtbTJO0T8fYrpsf1_eYa36hW-ya7Fg/view?usp=sharing)). Nach dem Anwenden des Autofilters habe ich auf die Dropdown-Liste über Col C geklickt und dann auf Leer geklickt. Jede Zelle im Blatt verschwand. a coder vor 6 Jahren 0
Ja, das soll passieren. Sehen Sie meine Antwort für Details. Jim K vor 6 Jahren 1

1 Antwort auf die Frage

1
Jim K

Folgen Sie nach dem Einschalten von AutoFilter Schritt 3 unter https://askubuntu.com/questions/943662/libreoffice-calc-delete-empty-rows, was sich anhört wie Sie.

Schritt 3 - Leer filtern

Jetzt werden nur die leeren Zeilen angezeigt. Beachten Sie, dass die sichtbaren Zeilen 3 und 5 sind. Wählen Sie die Zeilen aus und löschen Sie sie, zum Beispiel durch Drücken von Ctrl+ -.

Schritt 4

Schritt 5 ist das Zurücksetzen des Filters. Dazu wählte ich Spalte C aus und ging zu Daten -> Filter -> AutoFilter . Als ich es gerade ausprobierte, musste ich es aus irgendeinem Grund zweimal machen, bevor es funktionierte. Beachten Sie, dass die Zeilen wieder normal sind: 1, 2, 3, 4.

Das Ergebnis:

3 nicht leere Zeilen