±insert
Fügt ein Feld (eine Spalte) in die Datenzeile CSV vor einer bestimmten Position ein.
Beschreibung
Fügt eine neue Spalte vor 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[NewFieldName]@[ExistingFieldname]
±insert[NeuerFeldname]@[BestehenderFeldname]=NeuerFeldWert
Beispiele für die Verwendung
Wenn es eine csv-Datei gibt:
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.