Hallo,
kurze Frage zu Microsoft Excel:
Beispiel:
Zelle 1 hat den Wert: 0.058000
Zelle 2 hat den Wert: 1 (ohne Nachkommastellen)
Nun möchte ich einer Zelle 3 folgendes zuweisen:
Zelle 3 sollte so aussehen: 1.000
Möchte also die Nachkommastellen von Zelle 1 auslesen und einer Zahl die in einer anderen Zelle ist die Nachkommastellen zuweisen und auch runden! Wichtig ist das auch wie in diesem Fall die nachstehenden Nullen mit angegeben werden. (Fehlerrechnung) Im Prinzip kann man sie ja weglassen nur bei der Fehlerrechnung im Messergebnis ja nicht.
Beispiel 2:
Zelle 1 enthält: 0.383000
Zelle 2 enthält: 2.3945435
Zelle 3 soll dann haben: 2.395 (also angepasst auf die Nachkommastellen von Zelle 1 und gerundet auf diese 3 Nachkommastellen)
Kann mir da jemand helfen?
Bin dankbar für jeden Tipp :-)
Gruß
Office - Word, Excel und Co. 9.753 Themen, 41.598 Beiträge
Spricht irgendwas gegen die Verwendung eines entsprechende Zahlenformates zusammen mit der Option Genauigkeit wie angezeigt?
Gruß
Borlander
Ja das tut es, denn die Nachkommastellen und Zahlen ändern sich bei jeder Eingabe und müssen neu berechnet werden.
Desweiteren befindet sich das Ergebnis wo es angezeigt werden soll zwar in einem Feld aber in einer Anweisung:
=WENN(E12=0;"Noch nicht bestimmbar !";"(" & E22 &" +/- " & E21 &")")
E22 ist das betreffende Feld.
Noch ein Beispiel:
Zelle 1 : 6,9000
Zelle 2: 8,8571
Zelle 3 soll haben: 8,9 (also die Nachkommastellen von Zelle 1 und auf diese gerundet (ausgehend von dem Wert in Zelle 2)
Die beiden Zellen (Zelle 1 und Zelle 3) müssen die gleichen NK-Stellen besitzen, auch wenn es nachstehende Nullen sind. Und da die sich jederzeit ändern können kann ich es nich einmal mit dem Zellenformat definieren zumal ich auch nicht weiß wie man die Nachkommastellen nur bei der Angabe E22 anzeigen lässt, denn da nimmt er die nachstehenden Nullen immer weg. Das geht ja nur wenn ich es bei der Zelle direkt anpasse in den formatierungen aber das geht nicht da sich diese Zelle aus mehreren andern Zellen wie beschrieben zusammensetzt. Ich muss ihm halt irgendwie sagen in der Anweisung oben =WENN..... bei dem Feld E22, das er die NK stellen von Zelle 1 nehmen soll und dann den wert in Zelle 2 auf die NK stellen runden soll und falls nachstehende nullen erforderlich sind, damit die NK stellen gleich sind, diese auch anzeigt.
hoffe das kann man nun irgendwie verstehen.
danke nochmal.
..da ich mit Excel die boshaftesten Dinge tue, gebe ich ggf. zur Erheiterung folgenden Tipp:
Wenn man sich vom mathematischen Begriff der Zahl löst, und nur noch die Ziffern betrachtet, kann man bei Verwendung bestimmter Excel-Funktionen Deinem Ziel relativ nahe kommen:
Wie bekomme ich den Nachkommawert von Zelle 2 (8571) zu 9000 bzw ,9 ?
Zunächst isoliere ich den Nachkommawert: Funktion: Zelle 2 - Ganzzahl(Zelle 2) : Ergebnis 0,8571
Dann runde ich das Ergebnis auf eine Nachkommastelle (Runden(Zelle2;1) : Ergebnis 0,9
Dann nehme ich aus dieser Zelle mit der Funktion Rechts(ErgebnisZelle;1) die 9 heraus : Ergebnis 9
und teile sie anschließend durch 10, damit wieder ein dezimaler Zahlenwert vorliegt: Ergebnis: 0,9
So, den addiere ich dann wieder zu meiner Ganzzahl von ganz oben, ggf. gebe ich als Zahlenformat 1 Nachkommastelle an, Ergebnis: 8,9
Klar, das ist an Umständlichkeit nicht mehr zu überbieten, das sieht aber hinterher keiner....