Zahlen ändern mit Komma
#11
Moin,

das Vorgehen scheint mir etwas kompliziert. Eso sollte dich das folgende reichen:
=A2/10^13

Ansonsten bin ich der Ansicht, dass es sinnvoller wäre, schon da anzusetzen, wo die Zahlen in die Datei gelangen.
Wenn es noch Fehler gibt, müsstest du schon dazuschreiben, was du getan hast, was passiert und was du erwartet hättest. Am besten mit einer nachvollziehbaren Beispieldatei.

Viele Grüße 
derHöpp
Antworten Top
#12
ok hat geklappt!
Antworten Top
#13
Hi,

was ist, wenn die Zahl nur eine Stelle länger oder kürzer ist?

@harlekin,

wenn die Zahlen keine Nachkommastellen haben, dann mußt du die Kommastellen, die angezeigt werden sollen erhöhen.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
[-] Folgende(r) 1 Nutzer sagt Danke an BoskoBiati für diesen Beitrag:
  • Harlekin1510
Antworten Top
#14
Bisher hat es gut geklappt, nun habe ich aber Zahlen bei der o.xxxxx steht bei Anwendung der Formel erhalte ich jetzt den Fehler #WERT!. Bei Zahlen über 0 als erste Ziffer klappt es.

wie kann ich die Formel abändern, damit 0.xxx zahlen mit 0,xxx Zahlen angezeigt werden?
Antworten Top
#15
Ersetze Punkt durch Komma

=--(WECHSELN(A1;".";","))
Gruss Ralf
[-] Folgende(r) 1 Nutzer sagt Danke an scorefun für diesen Beitrag:
  • Harlekin1510
Antworten Top
#16
danke Ralf, für eine Zelle geht es... wie mach ich das es für alle Zellen untereinander funktioniert?
Antworten Top
#17
Formel runter kopieren
Gruss Ralf
[-] Folgende(r) 1 Nutzer sagt Danke an scorefun für diesen Beitrag:
  • Harlekin1510
Antworten Top
#18
Das funktioniert nicht, da auch Zahlen ohne Komma enthalten sind. Ich müsste also beide Formeln kombinieren, wie mache ich das? 

a) 1599213791793190000 soll zu  1,599213792 werden und nicht zu  1,599213792 werden
b) 0.890438805214982657 soll zu 0,890438805214982657
Antworten Top
#19
Prüfe, ob der Punkt vorkommt, wenn ja: meine Wechsel-Formel, ansonsten die Formel von derHöpp
(die ^13 habe ich dynamisiert anhand der Länge der Zahl)

=WENN(ISTZAHL(FINDEN(".";B3:B1688));--WECHSELN(B3:B1688;".";",");B3:B1688/10^(LÄNGE(B3:B1688)-2))
Gruss Ralf
Antworten Top
#20
Hi,

nach den Problemen, die in den letzten Post angesprochen wurden, möchte ich nochmals auf den Beitrag von derHoepp verweisen:
Es ist zielführend, beim Import der Daten anzusetzen!

Wo kommen die Daten her? Ich vermute aus einer CSV-Datei, die einfach so mit Doppelklick in Excel geöffnet wurde. So etwas macht man nicht, weil dann genau solche Probleme auftreten. Wenn man Daten aus eine CSV-Datei verwenden will, dann sollte man diese per "Daten abrufen --> aus Textdatei" in Excel importieren. Dabei kann man nämlich einstellen, wie Punkte und Kommata zu berücksichtigen sind.
Gruß,
Helmut

Win10 - Office365 / MacOS - Office365
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste