Ich habe ziehe über ein Externes Programm meine Daten, und muss dort für eine andere Anwendung ein Code generieren der immer 10 Stellen hat.
Der Code Bezieht sich aus A3 (Inhalt: 5110) und einer Kilometrierung in F3 dabei gibt es Verschiedene GPS Geräte die mir Probleme machen.
Die A reihe ist sozusagen immer das Objekt die ist immer gleich sozusagen, nur bei der F Spalte sind Verschiedene KM Angaben in Verschiedenen Arten:
Variante 1: z.b. KM 1,000
Variante 2: z.b. KM 1,000123456
beides ist bei KM 1,000 nur es wird am ende immer anders dargestellt mit meiner Formel.
Die KM geht von 0,000 bis 999,000 nur!
Habe es auch geschaft, das wenn es nur im unteren KM Bereich ist das er mir im Code 2 Nuller hinzufügt da der Generierte Code 10 Stellen braucht!
z.b. 5110 00 1000 (bei 1 KM)
z.b. 5110 01 0000 (bei 10 KM)
z.b. 5100 10 0000 (bei 100 KM)
er muss selbst die 00 er erkennen. Da die KM nur angegeben wird, wie sie aufgenommen wurde.
Also Spalte A3 + F3 = 10 Stelliger Code
Wie gesagt es gibt andere KM angaben mit z.b. 8 Stellen nach dem Komma, da wird mein Code dann wieder Probleme machen. Weil bei dieser Art Rundet er dann auf was er nicht soll! Aber er muss auch funktionieren für die die die Normale KM hat. D.h. ich füge diesen Code in mehrere EXCEL ein... also kein Standard. :)''
Dieser Code muss in BB3
=A3&WENN(BC310000;"00"&BC3;WENN(BC3100000;"0"&BF3;BF3))
Dieser Code in BC
=LINKS(F3;5)*1000
und BE3
= RUNDEN(BE3;3)
Im Entdefekt, kann man das alles gerne ändern in BB BC BE ich brauch nur ein neuen Code in der BB, es darf nicht in der Normalen Tabelle verändert werden. Ich muss mir diese daten dann nur ziehen am ende in BB.
Ich hoffe ihr versteht was ich meine und könnt mir echt helfen :)
hier ist eine Beispiel Datei
https://www.herber.de/bbs/user/158147.xlsx