Spalten-Priorisierung

Estimated reading: 2 minutes 207 views

Die Regel „Spalten-Priorisierung“ ist ein mächtiges Werkzeug, um Datenredundanz innerhalb einer einzelnen Zeile zu beseitigen. Sie wird typischerweise verwendet, wenn zwei Spalten potenziell dieselbe Information enthalten (z.B. p_ean und code_mpn) und eine davon Vorrang haben soll.

Die Regel prüft für jede Zeile, ob der Wert in einer Zielspalte mit dem Wert in einer Prioritätsspalte identisch ist. Wenn ja, wird der Wert in der Zielspalte entweder geleert oder durch einen festen Text ersetzt.

Konfiguration der Regel

Sie können die Regel über das Menü Bearbeiten -> Daten filtern & konditionieren -> Spalten-Priorisierung… oder über das Kontextmenü einer Zielspalte aufrufen.

Der Dialog bietet folgende Einstellmöglichkeiten:

  1. Spalte X (Priorität): Wählen Sie hier die Spalte aus, deren Wert immer erhalten bleiben soll. Diese Spalte hat Vorrang.
  2. Spalte Y (Ziel): Wählen Sie hier die Spalte aus, die geändert werden soll, falls ihr Wert mit Spalte X identisch ist.
  3. Aktion bei Gleichheit: Legen Sie fest, was mit dem Wert in Spalte Y passieren soll, wenn er dem Wert in Spalte X entspricht:
    • Spalte Y leeren: Dies ist der Standardfall. Der Wert in der Zelle von Spalte Y wird gelöscht.
    • Spalte Y auf festen Wert setzen: Der Wert in der Zelle von Spalte Y wird durch einen von Ihnen definierten Text ersetzt. Dies ist nützlich, um einen Hinweis zu hinterlassen, z.B. „Siehe EAN“.

Anwendungsbeispiel

Angenommen, Sie haben eine CSV-Datei, in der die EAN manchmal fälschlicherweise auch im MPN-Feld steht. Sie möchten das MPN-Feld in diesen Fällen leeren.

Ausgangsdaten:

p_eancode_mpn
12345678901231234567890123
9876543210987ABC-123
1112223334445

Konfiguration im Dialog:

  • Spalte X (Priorität): p_ean
  • Spalte Y (Ziel): code_mpn
  • Aktion bei Gleichheit: Spalte Y leeren

Ergebnis nach der Verarbeitung:

p_eancode_mpn
1234567890123
9876543210987ABC-123
1112223334445

In der ersten Zeile wurde code_mpn geleert, da der Wert identisch mit p_ean war. In den anderen Zeilen waren die Werte unterschiedlich oder bereits leer, daher blieben sie unverändert.

Teile diese Dokument

Spalten-Priorisierung

Or copy link

Nach oben scrollen