Wie wähle ich Zeilen in Excel basierend auf der Logik aus?

0

Ich möchte ganze Zeilen anhand von Regeln auswählen.

Zum Beispiel:

  1. Wie würde ich alle Zeilen auswählen, in denen Spalte A größer als 3 ist?
  2. Wie würde ich alle Zeilen auswählen, die eine Zeichenfolge in Spalte A enthalten (Zeichenfolge kann sich an einer beliebigen Stelle in der Zelle befinden)?

Ich plane, Zeilen basierend auf Regeln auszuwählen und sie dann in ein neues Blatt zu kopieren und anschließend leere Zeilen zu löschen.

Ich hatte gehofft, dies ohne VBA zu tun.

Orun
quelle
6
Warum nicht einen Filter verwenden und die Ergebnisse kopieren?
Hervorragend
2
Ja, ein Filter ist genau das, was Sie brauchen. Sie können Bedingungen hinzufügen oder Muster verwenden.
Lqueryvg

Antworten:

4

Verwenden Sie die integrierten Tabellenfunktionen von Excel.

  1. Konvertieren Sie Ihre Daten in eine Excel-Tabelle Insert>Table
  2. Fügen Sie eine Hilfsspalte für Ihre Logik hinzu
    • Zum Beispiel 1 =IF([@ColumnA]>3,1,0)
    • Zum Beispiel 2 =IF(TYPE([@ColumnA])=2,1,0)
  3. Filtern Sie Ihre Ergebnisse in der Hilfsspalte nach Wahr (1) oder Falsch (0).
  4. Bei Bedarf kopieren (oder einfach gefiltert lassen).

Kein VBA nötig!

dav
quelle
1
1 und 2 können auch ohne Hilfssäule durchgeführt werden.
Hervorragend