Excel Makro

Meng

Ensign
Registriert
Juli 2006
Beiträge
224
Hi liebe Community

Ich brauche dringend eure Hilfe und ich weiss nicht wie ich das Marko schreiben soll.

Der Fall ist wie folgt!

In der Zelle A1 ist ein Wert eingetragen und der sieht wie folgt aus: _086928070000000000000000_

Nun sollte das Makro von der Reihe A1, welches solche Zahlen enthalten folgendes ausgeben: 869280.7

Es soll also von der 2. Stelle ab die Zahlen übernehmen und an 6 Stelle einen Punkt setzten und anschliessend noch die letzte Zahl hinzufügen.

Hoffe das jemand mir hier behilflich sein kann.

Grüsse
 
Immer gleich viele Stellen? Dann einfach die Formel Teil verwenden:
=TEIL(A1;2;8)/10
Edit: Wenn Komma stört:
=TEIL(A1;2;7) & "." & TEIL(A1;9;1)
 
Mit den Formeln LINKS RECHTS TEIL kannst du solche Werte abschneiden.
Wenn du darin noch die Formel FINDEN einsetzt kannst du sogar nach bestimmten Zeichen suchen.

Sobald du die unnötigen Zeichen abgeschnitten hast, kannst du den Wert in eine Zahl umwandeln und danach noch durch 10 rechnen damit du das .7 erhälst.

Suche am besten im Internet nach den oben genannten Formeln, da gibt es gute Anleitungen.
 
Hi,

dafür brauchst du kein Makro, wenn das Format und die Zeichenanzahl immer gleich ist geht das mit einer einfachen Formel :)

=LINKS(TEIL(A1;3;8);6) &"." &TEIL(A1;9;1)

VG,
Mad
 
Zurück
Oben