Warum ändert Excel beim Einfügen immer die Zehnerpotenzen?
Hallo, ich verzweifle hier langsam und brauche dringend Hilfe. Zur Erläuterung, ich habe eine enorme Datenmenge bestehend aus vielen einzelnen sehr geringen Strömen, die sich im nA/µA-Bereich bewegen, das ganze sieht im Programm IGOR Pro folgendermaßen aus: -1.62501e-06, -1.03557e-07, 6.41518e-08, 1.59226e-09, usw... Leider brauche ich für einige Rechenoperationen Excel, das Problem ist, dass Excel beim Einfügen der Werte die Nachkommastellen auf 2 abschneidet (was nicht ganz so schlimm ist) und dann aber (was verdammt schlimm und nervig ist) einfach die Zehnerpotenz ändert. Das bedeutet aus dem Originalwert 1.59226e-09 macht Excel in seiner unendlichen Weisheit 1,59E-04. Wie kann ich Excel klarmachen, dass die Potenzen verdammt nochmal so zu bleiben haben, wie sie sind? Es ist enorm zeitaufwendig, nach dem Einfügen nochmal alle Potenzen korrigieren zu müssen und ich bin mir fast sicher, dass dieses Problem mit wenigen Klicks behoben ist, ich hab nur einfach keine Ahnung, wie.
Viele Grüße Felix
4 Antworten
Manchmal sind es tatsächlich nur einige wenige Handgriffe. Danke an euch zwei für den Tipp mit den Trennzeichen, da IGOR eine Englische Software ist, nutzt diese einen Punkt als Dezimaltrennzeichen. Einfach in den Optionen die Trennzeichen entsprechend einstellen, das war's!
Vielen Dank nochmal, ich bin fast verrückt geworden :)
Übrigens, wenn man eh schon in Excel arbeitet ist es nicht zeitaufwendig zu beheben, man muss ja einfach nur die bestehenden Zahlen durch 1000 dividieren, was excel gerne macht :-D
ist mir klar, das Problem ist, dass Excel, abhängig von der Anzahl der Nachkommastellen (oder in dem Fall Nachpunktstellen), die Potenz ändert, d.h. aus e-07 wird mal E-02, mal E-03, damit hat sich das mit der Regelmäßigkeit.
Logisch, denn für Excel ist ein Punkt ein tausender trennzeichen und das Komma das Dezimaltrennzeichen.
Jedenfalls in Deutschland für das Deutsche Excel
Excel versteht also 1.5922 als 1592,2
und 1592,2e-9 sind nunmal 1,59e-4
Entweder in Excel das Tennzeichen ändern, oder Quelldaten aufbereiten.
Die Standard-Potenzdarstellung einer Zahl ist im dt. xl
1,23E-6
12,3E-7 gibt es nicht als Darstellung. Entsprechend ändert xl die Potenzdarstellung, die Größe der Zahl dagegen nicht. Die gezeigten Nachkommastellen kannst Du ändern mit dem Button Dezimalstellen hinzufügen/wegnehmen.
Du beschreibst nun aber eine Änderung von 1.59226e-09 nach 1,59E-04
ich habe den Verdacht, dass das was mit dem Punkt bzw dem Komma zu tun hat: hast Du anscheinend englisches xl? (ich vermute das fast wg kleingeschriebenem e-09, andererseits schreibst Du E-04 ??. Oder sind Deine Beispiele erfunden?)
im dt. könnte vllt 1.59226,00e-09 als 1,59E-4 gelesen werden, die 5 Stellen zwischen . und e also als Zehnerdekaden interpretiert werden(der . als 100ooo-er Trennzeichen), also als 1,59E-4 klassifiziert (was bei dieser Interpretation dann ja stimmen würde!).
Achte also mal genau auf Punkt und Komma. Wenn es sich um größere Datenlisten handelt, importiere die Zahlen als Text, tausche . gegen , aus (dt xl) und lies das dann als =Zelltext*1 oder WERT(Zelltext) in i'einer Spalte wieder aus.
Dann kopierst Du die Ergebnis-Spalte und fügst sie an der Herkunftsstelle nacheinander als Formate und dann als Werte wieder ein.
Klappts?
Der Gedanke mit dem Punkt kam mir auch schon, aber ich würde ja nicht fragen, wenn es nicht woanders schon funktioniert hätte (bei mir auf arbeit macht Excel nicht son Quatsch), deswegen vermute ich, dass es mit ner einfachen Einstellung getan ist.
Du kannst meine These testen, indem Du mal die Anzeige auf Zahl mit zB 15 Dezimalstellen und ggf zusätzlich Punkt als Tausendertrennzeichen setzt, dann siehst Du sofort, wie xl die eingegebene Exponentialzahl "versteht"!
(Strg+1, Zahlen, Zahl mit entspr. Einstellungen)