Hallo Andreas,
das ist ein Versuch die Daten auf ein Sortierbares Format zu Bringen,
1)if 1. Ziffer = 2
2/3) dann entferne "(erste Ziffer)" " ' " und "Z" und "/" + Auslesen der Länge
4) if 1. Ziffer ungleich 2 dann
5) if Länge = 3 dann (neue Zahl)*0,1^(Länge)+1 // so gehts auch und ist einfacher(anders als oben in der Formel)
if Länge = 4 dann (neue Zahl)*0,1^(Länge)+2
if Länge = 5 dann (neue Zahl)*0,1^(Länge)+3
else
if Länge = 5 dann (neue Zahl)*0,1^(Länge)+4
if Länge = 6 dann (neue Zahl)*0,1^(Länge)+5
if Länge = 7 dann (neue Zahl)*0,1^(Länge)+6
1) Hier sortiere ich alle Zellen aus die 2' am anfang haben ( 2' Z 40/1;2' Z 40/10; 2' Z 40/100; 2' Z 2000/1; 2' Z 2000/100)
2)dann soll die erste Ziffer, das ' , das Z und das / gelöscht werden (401; 4010; 40100; 20001; 2000100)
3) Lese die Länge aus und schreibe sie in eine Variable
4)dann gucke ich ob keine 2 am Anfang steht (401; 4010; 40100)
5)Jetzt bringe ich alle Zahlen auf eine Dezimalstelle (0,401; 0,4010 ;040100)
6) Anschließend addiere ich falls die Längenvariable 3 ist 1(bei 4 2und bei 5 2) (1,401 ; 2,4010; 3;40100)
Sonst würde es so aussehen:
2' Z 40/1
2' Z 40/10
2' Z 40/100
2' Z 40/2
Hab das glaube ich sehr aufwenid gemacht. :(
Also das Format was ich erreichen möchte ist
Signatur Zeile Sortierzeile
2' Z 40/1 1,401
2' Z 40/2 1,402
2' Z 40/10 2,401
2' Z 40/100 3,401
2' Z 99/1 3,991
2' Z 2000/1 4,20001
2' Z 2000/10 5,20001
2' Z 2000/100 6,20001
4' Z 40/1 7,401
4' Z 40/10 8,401
4' Z 2000/1 10,20001
4' Z 2000/100 12,20001
Z 40/1 13,401
Z 40/10 14,401
Z 2000/1 16,20001
Hab mir das ausgedacht, weiß nicht genau ob das richtig ist; aber in meinem Kopf funktioniert es.
Oder bin ich da kompellt aufm Holzweg?:D
|