Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Aufrunden auf 2 Kommastellen Wenn Rechnung mehr Kommastellen ergibt
#1
Hallo!

Ich suche seit Stunden nach einer Lösung und hoffe, ihr könnt mir helfen. Meine Google-Suche hat leider nichts gebracht.

Wenn ich in einer Preisliste die Vorjahrespreise alle um Hausnummer 2% erhöhe, habe ich Spalte A (siehe Beispiel angehängt). Diese sind teilweise dann schonmal nicht auf 2 Kommastellen.

Ich schaffe es problemlos, mittels Runden, diese auf 2 Kommastellen aufzurunden. Das Problem ist jedoch, dass AUCH der Preis PRO KG mit max. 2 Kommastellen anzugeben sein muss. Dh nicht nur 2 Kommastellen anzeigen sondern eben auch rechnerisch müssen 2 Kommastellen reichen.

Wie kann ich mit einer Formel sagen: Wenn der Preis in Spalte A 3 oder mehr Kommastellen hat, runde auf auf 2, aber wenn das Ergebnis dann dividiert durch die kg mehr als 2 Kommastellen hat, dann runde weiter auf ... oder so ähnlich.

Kann Excel das? gibt es vielleicht wenigstens eine unelegante Lösung mit mehreren Spalten/Umwegen?

Schonmal vielen Dank falls sich dem jemand annimmt.


lg
Cornelia

Ich hab schon mit dieser Formel rumgespielt und das funktioniert auch. Aber er rundet dann eben nur einmal auf und nicht so lange bis die Zahl durch die kg teilbar ist ohne mehr als 2 Kommastellen zu brauchen.

WENN((LÄNGE(A5)-FINDEN(",";A5))<3;A5;AUFRUNDEN(A5;2))


Angehängte Dateien
.xlsx   AUFRUNDENProblem.xlsx (Größe: 10,33 KB / Downloads: 8)
Antworten Top
#2
Hallo Cornelia

meinst du so etwas?  Ich bin kein Formel Fachmann, probier es bitte mal aus. Die erste berücksichtigt die Stellenanzahl in Spalte D, die zweite ist für 2 Kommastellen gedacht.    = AUFRUNDEN(C2/D2;D2)   oder so   = AUFRUNDEN(C2/D2;2)

mfg Gast 123
Antworten Top
#3
Hallo Cornelia,

wenn du mit Geldbeträgen arbeitest, kannst du doch gleich das Währungsformat verwenden, dann brauchst du dir um die Kommastellen doch keine Gedanken machen.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#4
Hallo Cornelia,

=AUFRUNDEN(A2/B2;2)*B2
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





Antworten Top
#5
(03.10.2019, 15:28)Klaus-Dieter schrieb: wenn du mit Geldbeträgen arbeitest, kannst du doch gleich das Währungsformat verwenden, dann brauchst du dir um die Kommastellen doch keine Gedanken machen.

Einspruch, Euer Ehren! Wink
Wenn nur über das Format gerundet wird, kann es selbst bei der Addition zweier Beträge zu "Fehlern" kommen:
A
11,24 €
21,24 €
32,49 €

ZelleFormatWert
A1_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_-1,2449

ZelleFormel
A3=SUMME(A1:A2)

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#6
Hallo Cornelia,

Warum erhöhst Du nicht die alten Kilopreise um 2% und rundest die auf den nächsten Cent auf?

Diese multiplizierst Du dann mit den Kilos und rundest diese neuen Preise auf Cents (auf).

Viele Grüße,
Bernd P
Antworten Top
#7
Vielen vielen Dank für die vielen schnellen Antworten. Ich bin ganz überrascht.

Ich werde morgen eure Vorschläge gleich ausprobieren.

Um die Frage zu beantworten, warum ich nicht einfach das Währungsformat nehme (zusätzlich zu dem, was oben schon geschrieben wurde,... dass es dann beim Rechnen trotzdem Unstimmigkeiten gebe): weil kg Preis x kg =Gebindepreis ergeben soll. Es müssen also beide zusammenpassen. Und einfach nur jede Spalte für sich aufzurunden wird das nicht bewerkstelligen. Oder überseh ich da in meiner Logik irgendwas?
Antworten Top
#8
Hallo Cornelia,

anbei mein Vorschlag.

Dabei gehe ich von den alten Gebindepreisen aus und errechne zunächst die neuen vorläufigen kg Preise.

Meine Datei wird ohne jegliche Gewährleistung zur Verfügung gestellt (aber ich verwende einen aktuellen Virenscanner).

Viele Grüße,
Bernd P


Angehängte Dateien
.xlsx   Gebindepreis_auf_kg_und_Cent_genau.xlsx (Größe: 11,81 KB / Downloads: 3)
Antworten Top
#9
Die Funktion VRUNDEN kannte ich noch gar nicht, vielen Dank!
Antworten Top


Gehe zu:


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