Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Runden-Formel mit zwei Bedingungen

Runden-Formel mit zwei Bedingungen
07.06.2005 10:46:34
Rico
Hallo liebe Experten
ich hab mal wieder ein Formelproblem welches ich möglichst elegant (nicht-resourcenfressend) lösen möchte.
Ich hab ein Preisliste und darin möchte ich schlussendlich in Zelle F3 nach unten aufgeführten Kriterien RUNDEN. Die Basisformel dieser Zelle lautet: =E3*2.3 und diese sollte möglichst in die neue Formel integriert werden damit ich keine zusätzliche Hilfszellen benötigen muss.
Kriterien (x = der zu rundende Betrag/Wert):
WENN x WENN x>100 DANN RUNDEN auf 1.00 (auf ganzen €/CHF)
Ist das in einer einzigen Formel überhaupt machbar und sinnvoll oder frisst das evt. zuviel Resourcen für die Berechnungen?!?
Für Eure Tips danke ich im Voraus und grüsse freundlich...
Rico
Anzeige

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Runden-Formel mit zwei Bedingungen
07.06.2005 10:51:31
HermannZ
Hallo Rico,
meinst du das so?
VersuchB
 ABC
265   
26699,4299,45 
267199,78200 
268   
Formeln der Tabelle
B266 : =WENN(A266<100;OBERGRENZE(A266;0,05);WENN(A266>100;OBERGRENZE(A266;1)))
B267 : =WENN(A267<100;OBERGRENZE(A267;0,5);WENN(A267>100;OBERGRENZE(A267;1)))
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Gruß Hermann
Anzeige
"OBERGRENZE"
07.06.2005 10:54:50
Rico
Hoi Hermann
das ging ja zackig und sogar genauso wie ich mir das vorgestellt habe :-)
Ich bin mir nun noch nicht ganz sicher was es auf sich hat mit der Funktion "OBERGRENZE".. muss ich mich noch schlau machen damit ich die Formel als solches auch wirklich begreifen kann.
BESTEN DANK
Gruss Rico
Anzeige
AW: "OBERGRENZE"
07.06.2005 11:23:44
HermannZ
Hallo Rico,
die Syntax ist OBERGRENZE(Zahl;Schritt), Zahl ist der Wert der gerundet werden soll.
Schritt ist der Wert, auf dessen Vielfaches gerundet werden soll.
Ist eines der beiden Argumente kein nummerischer Ausdruck,wird #WERT ausgegeben.
Unabhängig davon welches Vorzeichen die Zahl hat, wird ein Wert gerundet,bei positivem Vorzeichen wird der Wert aufgerundet und bei negativem Vorzeichen wird abgerundet. Ist die zahl ein genaues vielfaches vom Schritt, erfolgt keine Berechnung.
Haben Zahl und Schritt unterschiedliche Vorzeichen liefert die Funktion den Fehlerwert #ZAHL.
Ich hoffe dir hilft meine etwas deletantische Erklärung.
Gruß Hermann
Anzeige
doch nocht nicht ganz perfekt....
07.06.2005 10:59:42
Rico
... also.. habs nochmals kurz angeschaut.. und weiss jetzt nicht genau wo und wie ich am besten die Ursprungsformel miteinbeziehen kann in diese komplexe Funktion.
Die miteinzubeziehende Formel wäre: E3*2.3
Gruss Rico
AW: Frage...m.T
07.06.2005 11:27:40
HermannZ
Hallo Rico ;
welchen Wert stellt denn die Formel E2*2,3,ist das der Wert der Zelle wie im Beispiel A266 oder?
Gruß Hermann
Anzeige
Wert E2*2.3
07.06.2005 11:43:31
Rico
Na Hermann... da hast Du Dir aber recht Mühe gegeben beim Erklären von "Obergrenze". Noch mehr Mühe muss ich mir geben um das auch verstehen zu können :-) (nicht wegen Deiner Erläuterung, sondern weils nunmal komplex ist und ich mir dafür Zeit nehmen muss.. ) DANKE für die Erklärung.
Die Formel ergibt dann den zu rundenden Wert und ich würde gerne auf eine zusätzliche Hilfszelle verzichten ums etwas übersichtlicher zu behalten.
Gruss Rico
Anzeige
AW: Wert E2*2.3
07.06.2005 11:54:23
HermannZ
Hallo Rico;
dann müsstest du so schreiben;
=WENN((E2*2,3)100;OBERGRENZE(E2*2,3;1)))
Gruß Hermann
DANKE Hermann !!
07.06.2005 12:05:02
Rico
Genauso :-))
Vielen Vielen Dank und noch n'schönen Tag Dir wünsche.
Gruss Rico
AW: Danke für die Rückantwort.....oT.
07.06.2005 12:08:15
HermannZ
.
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Runden in Excel mit zwei Bedingungen


Schritt-für-Schritt-Anleitung

Um eine Runden-Formel in Excel mit zwei Bedingungen zu erstellen, kannst du die WENN- und OBERGRENZE-Funktionen kombinieren. Hier ist eine praktische Schritt-für-Schritt-Anleitung:

  1. Basisformel erstellen: Deine Ausgangsformel lautet =E3*2.3, die den Wert in der Zelle E3 mit 2.3 multipliziert.

  2. WENN-Bedingung einfügen: Du möchtest, dass der Wert aufgerundet wird, wenn er größer als 100 ist. Die Syntax für die WENN-Formel ist:

    =WENN(Bedingung; Wert_wenn_wahr; Wert_wenn_falsch)
  3. OBERGRENZE-Funktion einfügen: Um auf ein bestimmtes Vielfaches zu runden, wirst du die OBERGRENZE-Funktion verwenden:

    OBERGRENZE(Zahl; Schritt)
  4. Gesamte Formel: Die finale Formel könnte wie folgt aussehen:

    =WENN((E3*2,3)>100; OBERGRENZE(E3*2,3; 1); E3*2,3)

    Diese Formel prüft, ob der gerundete Wert größer als 100 ist und rundet dann entsprechend auf.


Häufige Fehler und Lösungen

  • Fehler bei der Syntax: Stelle sicher, dass du die deutschen Trennzeichen (z.B. Kommas) verwendest, wenn du eine Formel eingibst.
  • #WERT! Fehler: Dieser Fehler tritt auf, wenn eines der Argumente nicht numerisch ist. Überprüfe die Zellen, die in deiner Formel verwendet werden.
  • Nicht gerundet: Wenn das Ergebnis nicht wie erwartet gerundet wird, stelle sicher, dass die OBERGRENZE korrekt definiert ist und die Bedingungen richtig gesetzt sind.

Alternative Methoden

Falls du eine andere Methode bevorzugst, um in Excel auf bestimmte Werte zu runden, kannst du die Funktion RUNDEN verwenden. Diese Funktion gibt dir mehr Kontrolle über die Anzahl der Dezimalstellen. Hier ein Beispiel:

=RUNDEN(E3*2,3; 0)

Für das Aufrunden auf ein Vielfaches kannst du auch die Funktion RUNDEN verwenden, indem du die Formel anpasst.


Praktische Beispiele

Hier sind einige Beispiele, die dir helfen, die Runden-Formel in Excel zu verstehen:

  1. Runden auf 100:

    =WENN(E3*2,3>100; OBERGRENZE(E3*2,3; 100); E3*2,3)
  2. Runden auf 0,05:

    =WENN(E3*2,3>100; OBERGRENZE(E3*2,3; 0,05); E3*2,3)

Diese Beispiele zeigen, wie du die Runden-Formel an unterschiedliche Bedingungen anpassen kannst.


Tipps für Profis

  • Verwende benannte Bereiche: Um deine Formeln lesbarer zu machen, benenne die Bereiche, die du verwendest.
  • Kombiniere Funktionen: Du kannst die RUNDEN-Funktion auch in WENN-Formeln einbinden, um komplexere Bedingungen zu erstellen.
  • Nutze Formeln in Tabellen: Wenn du mit großen Datenmengen arbeitest, erleichtert es die Übersichtlichkeit, Formeln in Tabellen zu verwenden.

FAQ: Häufige Fragen

1. Wie kann ich in Excel auf ein Vielfaches von 10 runden?
Du kannst die OBERGRENZE-Funktion verwenden, um auf das nächste Vielfache zu runden:

=OBERGRENZE(E3*2,3; 10)

2. Kann ich mehrere WENN-Bedingungen in einer Formel verwenden?
Ja, du kannst mehrere WENN-Bedingungen geschachtelt verwenden, um komplexere Logiken abzubilden:

=WENN(E3*2,3>100; OBERGRENZE(E3*2,3; 1); WENN(E3*2,3>50; OBERGRENZE(E3*2,3; 0,5); E3*2,3))

Mit diesen Informationen bist du gut gerüstet, um in Excel auf bestimmte Werte zu runden und dabei mehrere Bedingungen zu berücksichtigen!

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige