Autor Thema: Spaltenformel zum extrahieren eines String  (Gelesen 1214 mal)

Offline oson00

  • Aktives Mitglied
  • ***
  • Beiträge: 240
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Spaltenformel zum extrahieren eines String
« am: 20.07.07 - 16:26:28 »
Hallo,

oh man, es ist Freitag und ich stehe auf dem Schlauch. Ich versuche gerade eine Spaltenformel zu bauen, die mir einen String zerteilt.

Ich habe beispielsweise diesen String aus einem Dokument: "12345"
Dieser soll wie folgt zerpflückt werden, dass 5 Ansichtseinträge erstellt werden. Folgende:

1
12
123
1234
12345

Ich könnte das ganze mit dieser Formel erreichen:

Code
@Left(ALG_OENR; 1):
@Left(ALG_OENR; 2):
@Left(ALG_OENR; 3):
@Left(ALG_OENR; 4):
@Left(ALG_OENR; 5)

Ich würde das Ganze allerdings lieber dynamisch halten, denn es gibt nicht nur String mit 5 Zeichen, sondern die Anzahl kann variieren. Hat jemand eine Lösung dafür?

Offline Fedaykin

  • Aktives Mitglied
  • ***
  • Beiträge: 229
  • Geschlecht: Männlich
  • Ya Hya Chouhada!
Re: Spaltenformel zum extrahieren eines String
« Antwort #1 am: 20.07.07 - 16:57:23 »
Hi

Das dürfte Dir weiterhelfen, musst halt entsprechend anpassen.

@For(i:=1;i<=@Length(Subject);i:=i+1;Wert:=@If(Wert="";@Left(Subject; i);Wert:@Left(Subject; i)));
@Implode(Wert;";")

Gruss
Remo
Ich sage Euch: "Man muss noch Chaos in sich haben, um einen tanzenden Stern gebären zu können."

Offline oson00

  • Aktives Mitglied
  • ***
  • Beiträge: 240
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Spaltenformel zum extrahieren eines String
« Antwort #2 am: 23.07.07 - 10:56:50 »
ja das klappt. danke

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz