"Wenn artist xy, dann Genre xy" automatisieren

Es funktioniert NICHT ...

Tag-Felder formatieren "GENRE":
Bedingung (x): NUR bei %artist%="Extrabreit" wird %genre% mit "Deutschrock" ersetzt, SONST entfällt.
$if($eql(%artist%,Wir sind Helden),Deutschrock,)
$if($eql(%artist%,Extrabreit),Deutschrock,)
$if($eql(%artist%,Beatles),Classic Rock,)

... weil der alte Zustand von %genre% nicht wieder hergestellt wird, wenn die Bedingung unzutreffend ist.

Ich habe mit Hilfe geholt bei heisubo
Cover mit verschieben
und das Cover-Beispiel abgewandelt:

STATT DESSEN

Allgemein bedeutet, WENN x und y gleich sind, DANN wird z ausgeführt SONST w.
$if($eql(x,y),z,w)

Tag-Felder formatieren "GENRE":

Bedingung (x): NUR bei %artist%="Extrabreit" wird %genre% mit "Deutschrock" ersetzt, SONST alter Zustand wieder herstellen.
$if($eql(%artist%,Wir sind Helden),Deutschrock,%genre%)
$if($eql(%artist%,Extrabreit),Deutschrock,%genre%)
$if($eql(%artist%,Beatles),Classic Rock,%genre%)

Dies ist natürlich keine sehr elegante Lösung - bei unter 50 Interpreten noch machbar. Bei einigen tausend Interpreten würde die Liste einige tausend Zeilen haben. Das ist manuell nicht zu schaffen. Allein der Tippfehlerteufel macht die Lösung schon unpraktikabel. Vielleicht gibt einen besseren Ansatz über "Textdatei - Tag (Import)"?