Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1160to1164
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Suche eine Formel
Hambücker
Hallo , und einen schönen guten Tag. Ich benötige mal wenn möglich eure Hilfe. In meiner Tab. habe ich in C8 die Formel 50/9 stehen somit wird als Ergebnis 5,56 ausgegeben .
Ich möchte aber in C8 als Ausgabe nur die 5 stehen haben und der Rest sollte in D8 also 0,56 ausgewiesen werden. Wer kann mir einen Rate geben um dieses zu realisieren.
MfG dieter

12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
so ? Gruß
12.06.2010 16:17:04
robert
Tabellenblattname: Tabelle1
 

D

E

11

5

0,56


Benutzte Formeln:
D11: =GANZZAHL(50/9)
E11: =RUNDEN(50/9;2)-D11
AW: so ? Gruß
12.06.2010 16:25:23
Hambücker
Besten Dank Robert. Und weiterhin einen schönen Tag.
MfG dieter
Anzeige
Danke-ebensolchen ;-) owT
12.06.2010 16:27:00
robert
@Robert: RUNDEN ist gut, es gibt aber auch REST
12.06.2010 22:06:42
NoNet
Hey Robert + Dieter,
weshalb nicht einfach so : =REST(50/9;1)
Gruß, NoNet
..ja, warum nicht so....
13.06.2010 13:24:37
robert
Hi NoNet,
ein unterschied muss ja sein ;-)
nun, es ist so, dass ich nicht der excel-profi bin, ich orientiere mich mehr
am einfachen logischen denken. da kommt dann meine antwort raus,
die aber nicht falsch war-aber halt nicht profi-like.
gruß robert
noch zwei Formeln
12.06.2010 16:59:16
Erich
Hi Dieter,
hier noch ne Alterntive:
 CD
850,56

Formeln der Tabelle
ZelleFormel
C8=KÜRZEN(50/9)
D8=REST(DM(50/9); 1)

Schönes Rest-Wochenende!
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
Alles Käse
13.06.2010 07:30:56
Erich
Hi Dieter,
für das Beispiel 50/9 funktionieren (fast) alle geposteten Formeln.
Was aber, wenn die Zahl 9,995 zu zerlegen ist? Die gelb unterlegten Ergebnisse sind IMHO falsch,
Zeile 4 sollte ok sein:
 ABC
19,99591
2 90
3  0,995
4 100

Formeln der Tabelle
ZelleFormel
B1=GANZZAHL(A1)
C1=RUNDEN(A1;2)-B1
B2=KÜRZEN(A1)
C2=REST(DM(A1); 1)
C3=REST(A1;1)
B4=KÜRZEN(DM(A1))
C4=REST(DM(A1); 1)

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
und bei Negativwerten?
13.06.2010 09:20:01
Matthias
Hallo zusammen ...
In Zeile4 erscheint doch 10 und nicht 9 (wie mE gewollt)
Desweiteren ist mir aufgefallen, das bei allen Vorschlägen z.B. ein negativer Wert ein
ungewolltes Ergebnis liefert. z.B. bei =50/9*-1
Ich denke es sollte so aussehen:



ABC
19,99590,995
2-9,995-90,995

B1=WENN(A1
C1=WENN(ISTFEHLER(RUNDEN(1*(0 & TEIL(A1;FINDEN(",";A1;1);LÄNGE(A1)));2));"";1*(0 & TEIL(A1;FINDEN(",";A1;1);LÄNGE(A1))))

Ob ich aber richtig liege, keine Ahnung ...
und optimieren läßt sich das sicher auch noch.
Gruß Matthias
Anzeige
Rundung auf 2 Stellen, auch mit Negativwerten
13.06.2010 10:20:29
Erich
Hi Matthias,
ja, bei negativen Werten war noch etwas zu tun!
Hier mal deine und meine (neuen) Ergebnisse:
 ABCDE
15,5555555650,5555555650,56
29,98590,98590,99
39,99590,995100
4-9,995-90,995-100
5-9,444-90,444-9-0,44

Formeln der Tabelle
ZelleFormel
A1=50/9
B1=WENN(A1<0;GANZZAHL(ABS(A1))*-1;GANZZAHL(A1))
C1=WENN(ISTFEHLER(RUNDEN(1*(0 & TEIL(A1;FINDEN(",";A1;1); LÄNGE(A1))); 2)); "";1*(0 & TEIL(A1;FINDEN(",";A1;1); LÄNGE(A1))))
D1=KÜRZEN(DM(A1))
E1=DM(A1)-D1

Dieter hat in seiner Anfrage das Ergebnis 0,56 für den Rest gewollt - also nicht 0,555... wie in C1.
Da liege ich mit E1 = 0,56 wohl richtig.
Und - wegen der Rundung - halte ich die 10 für richtig, die 9 für falsch.
Auch E5 erscheint mir mit -0,44 richtiger als C5 = 0,444.
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
@Erich
13.06.2010 11:35:58
Matthias
Hallo Erich
Da liege ich mit E1 = 0,56 wohl richtig.
Ich hab ja auch nichts gegenteiliges behauptet!
Übrigens, wenn ich C1 (im aufgezeigten Bsp.) als Zahl mit 2 Dezimalstellen formatiere erhalte ich ebenfalls 0,56
Ob Dieter nun tatsächlich auch vor dem Komma "Runden" will hat er so deutlich ja nicht geschrieben.
Um da ganz korrekt antworten zu können, sollte sich Dieter evtl. nochmal äußern.
Jeder interpretiert die Fragen eben ein wenig anders.
Gruß Matthias
@Matthias
13.06.2010 11:59:49
Erich
Hi Matthias,
Da liege ich mit E1 = 0,56 wohl richtig.
Ich hab ja auch nichts gegenteiliges behauptet! - Ja, aber deine Formel rechnet etwas anderes aus.
"wenn ich C1 (im aufgezeigten Bsp.) als Zahl mit 2 Dezimalstellen formatiere erhalte ich ebenfalls 0,56"
Was meinst du mit "erhalte ich"? Eher "sehe ich".
Ich meine: Das Ergebnis sieht nur aus wie 0,56, das ist nur die Anzeige.
Der Wert ist ca. 0,555555556. Da sehe ich einen riesigen Unterschied.
So etwas wie "vor dem Komma runden" gibt es in diesem Sinne wohl nicht.
Wenn auf zwei Nachkommastellen gerundet werden soll, ist nun mal
Rund(9,9678) = 9,97 und Rund(9,9978) = 10,00. Gäbe es da eine andere Möglichkeit?
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort und: Schönen Rest-Sonntag!
Anzeige
@Erich
13.06.2010 18:31:36
Matthias
Hallo Erich
Leider kann ich Dir in Deinen Ausführungen jetzt nicht mehr folgen.
Du interpretierst eben die gestellt Frage anders.
Aber egal.
Gruß Matthias

299 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige