CSVfox
Gets the job done.
 Deutsch

±append

Hängt einen Inhalt an ein bestehendes CSV Datenfeld (Spalte) an.

Hängt einen Wert an das Ende des Datenfelds an.
Der Wert kann ein Literal, der Inhalt eines anderen Feldes oder ein beliebiger Ausdruck sein.
Um ein ganzes neues Feld an das Ende der Datenzeile anzuhängen, verwenden Sie ±add.

Muster

±append[Feldname]=ZusatzWert ±append[Feldname],[Feldname]...=ZusatzWert


Verwendung

-append[FieldName]=1234
Hängt "1234" an die Spalte FieldName an.
-append[NetPrice],[GrossPrice]= USD
Hängt den Wert " USD" an die beiden Felder NetPrice und GrossPrice an.
Bitte beachten Sie das Leerzeichen vor "USD", das Teil des resultierenden Feldinhalts wird.
-append[NetPrice],[GrossPrice]= [Currency]
Hängt ein Leerzeichen und dann den Inhalt des Feldes Currency an die beiden Felder NetPrice und GrossPrice an.

Beispiel

[Falsches Beispiel, muss geändert werden]
Wenn es eine csv-Datei gibt:

ProductProduct Weight
Apple100g
Pear120g
-append["Transport Weight"]={(1,05*["Product Weight"]),3}g
Hängt eine neue Spalte Transport Weight an die Zeile an und füllt sie mit dem Wert des Feldes Product Weight * 1.05. Die Ausgabe erfolgt mit Dezimalkomma und 3 Dezimalstellen.
Die Anführungszeichen sind wegen des Leerzeichens im Spaltennamen notwendig.
Die resultierende csv-Datei sieht nun wie folgt aus:
ProductProduct WeightTransport Weight
Apple100g105,000g
Pear120g126,000g

Weitere Beispiele

Under construction, coming soon