±insert
Fügt ein Feld (eine Spalte) in die Datenzeile CSV vor oder nach einer bestimmten Position ein.
Beschreibung
Fügt eine neue Spalte neben einer bestehenden Spalte der Datenzeile ein und füllt sie optional mit einem Wert.Der Wert kann ein Literal, der Inhalt eines anderen Feldes oder ein beliebiger Ausdruck sein.
Wenn Sie stattdessen eine Spalte am Ende der Datenzeile anfügen möchten, können Sie ±add verwenden.
Muster
±insert[NeuerFeldname]@[BestehenderFeldname]
±insert[NewFieldName]@[ExistingFieldname]=NewFieldValue
Beispiele für die Verwendung
Wenn eine csv-Datei vorhanden ist:
Produkt | Produktgewicht | Transportgewicht |
---|---|---|
Apfel | 100g | 105,000g |
Birne | 120g | 126.000g |
Banane | 200g | 210,000g |
- -insert["Produkt-ID"]@["Produktgewicht"]
- Fügt eine neue leere Spalte "Produkt-ID" vor der Spalte "Produktgewicht" ein. Mit einem nachfolgenden Feldbefehl können Sie sie später mit einem Wert füllen.
Produkt | Produkt-ID | Produktgewicht | Transportgewicht |
---|---|---|---|
Apfel | 100g | 105.000g | |
Birne | 120g | 126.000g | |
Banana | 200g | 210,000g |
Weitere Beispiele
- -insert["Zeilennummer"]@[1]=(#)
- Fügt eine neue erste Spalte "Zeilennummer" vor der aktuellen ersten Spalte ein und initialisiert sie mit der Nummer der aktuellen Datenzeile.