Erweiterter Zeilenfilter: Zeilen basierend auf Spaltenvergleichen entfernen

Geschätzte Lektüre: 3 Minuten 10 Ansichten

Zusätzlich zu den einfachen Filtern, die den Inhalt einer Spalte prüfen, können Sie mit dem Vergleichsfilter Zeilen entfernen, indem Sie die Werte von zwei verschiedenen Spalten miteinander vergleichen.

Dies ist extrem nützlich für logische Prüfungen, zum Beispiel:

  • Entferne alle Produkte, deren Sonderpreis (special_price) höher ist als der Normalpreis (products_price).
  • Entferne alle Artikel, deren Lagerbestand (products_quantity) unter der Mindestbestellmenge (min_order) liegt.
  • Entferne Produkte, bei denen der Herstellerpreis (supplier_price) nicht mit dem Einkaufspreis (purchase_price) übereinstimmt.

Wo finde ich die Funktion? Der Vergleichsfilter ist Teil des Dialogs „Zeilenfilter verwalten“, den Sie über Bearbeiten -> Daten filtern & konditionieren -> Zeilenfilter (Zeile entfernen)… öffnen. Sie finden ihn im unteren Bereich des Dialogs.

Wie richte ich einen Vergleichsfilter ein?

  1. Spalte 1 auswählen:
    • Typ (Ziel/Quelle): Wählen Sie, ob Sie eine Spalte aus der Zieldatei (bereits verarbeitete Daten) oder der Quelldatei (Originaldaten) verwenden möchten.
    • Spalte: Wählen Sie die gewünschte Spalte aus.
  2. Vergleichsoperator auswählen: Wählen Sie die mathematische Bedingung aus, z.B. größer als (>) oder ist gleich (==).
  3. Spalte 2 auswählen:
    • Typ (Ziel/Quelle): Wählen Sie auch hier den Typ und die Spalte für den zweiten Vergleichswert.
  4. Filter hinzufügen: Klicken Sie auf „Vergleichsfilter hinzufügen“, um die Regel zu aktivieren.

Wichtiger Hinweis zu „Ziel“ vs. „Quelle“:

  • Ziel: Bezieht sich auf die Daten, wie sie nach allen Transformationen, Berechnungen (z.B. Preisanpassungen) und Mappings in der finalen Datei stehen würden.
  • Quelle: Bezieht sich auf die rohen, unveränderten Daten, wie sie in Ihrer ursprünglichen CSV-Datei stehen.

Diese Unterscheidung ermöglicht sehr mächtige Vergleiche. Sie könnten zum Beispiel den ursprünglichen Preis aus der Quelle mit einem neu berechneten Preis im Ziel vergleichen.

Wie funktioniert der Vergleich?

  • Die Werte in den beiden ausgewählten Spalten werden für den Vergleich als Zahlen behandelt. Kommas werden automatisch als Dezimaltrennzeichen erkannt.
  • Zeilen, in denen einer der Werte kein gültiger numerischer Wert ist (z.B. Text oder eine leere Zelle), werden von der Regel ignoriert und nicht entfernt.
  • Eine Zeile wird aus dem Export entfernt, wenn die Bedingung des Vergleichsfilters (oder eines anderen aktiven Filters) zutrifft.

Beispiel: Sie möchten alle Artikel entfernen, deren Lagerbestand (products_quantity) kleiner ist als die Mindestbestellmenge (products_min_quantity_checkout).

  • Spalte 1: Typ Ziel, Spalte products_quantity
  • Vergleichsoperator: kleiner als (<)
  • Spalte 2: Typ Ziel, Spalte products_min_quantity_checkout

Visueller Indikator: Wie beim einfachen Filter wird eine Spalte, die in einer Vergleichsregel verwendet wird, mit dem Indikator [F] in der Zielspalten-Liste markiert.

Teile diese Dokument

Erweiterter Zeilenfilter: Zeilen basierend auf Spaltenvergleichen entfernen

Or copy link

Nach oben scrollen