❤️ Helfen Sie noch heute, unser LibreOffice Forum zu erhalten! ❤️
Unterstützen Sie das LibreOffice-Forum und helfen Sie uns, unser Ziel für 2025 zu erreichen!

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱


❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

Runden in Calc - Ich brauche einen Denkanstoß

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
Dream-Teacher
Beiträge: 154
Registriert: So 30. Jun 2013, 22:28

Runden in Calc - Ich brauche einen Denkanstoß

Beitrag von Dream-Teacher » Mi 1. Nov 2017, 18:00

Hallo ihr lieben Experten,

ich brauche mal wieder Eure Hilfe und bitte um einen Denkanstoß:

Ich möchte eine Zahl auf zwei Nachkommastellen runden =Runden(Zahl;3) <-- Soweit so gut...
Jetzt soll aber als Rundungsergebnis wie folgt gerundet werden:
Nachkommastellen --> Ergebnis
x,0-x,125 = x,0
x,126-x,250=x,25
x,251-x,500=x,5
x,501-x,750=x,75
x,751-x,999=x,0

Mir würde hier nur eine Wenn-Funktion einfallen =Wenn(rechts;3)<125;0;..."usw") Aber gibts vielleicht eine elegantere Version, dass über die Runden-Funktion zu lösen?

Lieben Dank und viele Grüße

D-T
Viele liebe Grüße und
Danke für Eure Hilfe!!

Dream-Teacher

-------------------------------------------
LO 6.3.3 & WIN 10

Mondblatt24
* LO-Experte *
Beiträge: 3376
Registriert: Fr 3. Mär 2017, 17:12

Re: Runden in Calc - Ich brauche einen Denkanstoß

Beitrag von Mondblatt24 » Do 2. Nov 2017, 10:06

Hallo,
Hier meine Lösung.

Code: Alles auswählen

=GANZZAHL(C2)+WENN(C2-GANZZAHL(C2)<0,126;0;WENN(UND(C2-GANZZAHL(C2)>=0,126;C2-GANZZAHL(C2)<0,251);0,25;WENN(UND(C2-GANZZAHL(C2)>=0,251;C2-GANZZAHL(C2)<0,501);0,5;WENN(UND(C2-GANZZAHL(C2)>=0,501;C2-GANZZAHL(C2)<0,751);0,75;1))))
Gruß Peter
Dateianhänge
Ganzzahl.ods
(10.44 KiB) 264-mal heruntergeladen
Zuletzt geändert von Mondblatt24 am Do 2. Nov 2017, 12:33, insgesamt 1-mal geändert.
Win 11 (x64) ▪ LO 25.8.1.1 (x64) ▪ AOO Portable 4.1.15
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.

mikele
* LO-Experte *
Beiträge: 1947
Registriert: Mo 1. Aug 2011, 20:51

Re: Runden in Calc - Ich brauche einen Denkanstoß

Beitrag von mikele » Do 2. Nov 2017, 12:14

Hallo,
wenn ich dich richtig verstehe, möchtest du auf Vielfache von 0,25 runden.
Das wäre so möglich (A1 sei der zu rundende Wert):

Code: Alles auswählen

=Runden(A1*4;0)/4
Gruß,
mikele

Mondblatt24
* LO-Experte *
Beiträge: 3376
Registriert: Fr 3. Mär 2017, 17:12

Re: Runden in Calc - Ich brauche einen Denkanstoß

Beitrag von Mondblatt24 » Do 2. Nov 2017, 12:47

Hallo,
noch eine Möglichkeit, ein bisschen kürzer und übersichtlicher als in meinem ersten Beitrag.

Code: Alles auswählen

=GANZZAHL(E4)+INDEX($B$4:$C$8;VERGLEICH(E4-GANZZAHL(E4);$B$4:$B$8);2)

Gruß Peter
Dateianhänge
Ganzzahl Index.ods
(10.26 KiB) 229-mal heruntergeladen
Zuletzt geändert von Mondblatt24 am Do 2. Nov 2017, 17:00, insgesamt 1-mal geändert.
Win 11 (x64) ▪ LO 25.8.1.1 (x64) ▪ AOO Portable 4.1.15
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.

Helmut_S
* LO-Experte *
Beiträge: 757
Registriert: Di 9. Feb 2016, 19:27

Re: Runden in Calc - Ich brauche einen Denkanstoß

Beitrag von Helmut_S » Do 2. Nov 2017, 16:44

Hallo Traum-Lehrer, hier bekommst du noch einen "geistigen Tritt in den Allerwertesten" (Denkanstoß); mit den Funktionen Untergrenze und Obergrenze abwechselnd eingesetzt, könnte es vielleicht passen?
Gruß Helmut
AufAb_Runden.ods
(12.8 KiB) 297-mal heruntergeladen
MX-Linux KDE + Linux-Mint Cinnamon

Mondblatt24
* LO-Experte *
Beiträge: 3376
Registriert: Fr 3. Mär 2017, 17:12

Re: Runden in Calc - Ich brauche einen Denkanstoß

Beitrag von Mondblatt24 » Fr 3. Nov 2017, 16:32

Hallo Helmut,
so wie ich es verstanden habe, ist wohl so gemeint, dass das „Runden“ auf jedes Ergebnis zutreffen soll.

Gruß Peter
Win 11 (x64) ▪ LO 25.8.1.1 (x64) ▪ AOO Portable 4.1.15
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.

Helmut_S
* LO-Experte *
Beiträge: 757
Registriert: Di 9. Feb 2016, 19:27

Re: Runden in Calc - Ich brauche einen Denkanstoß

Beitrag von Helmut_S » Fr 3. Nov 2017, 20:59

Hallo Traum-Lehrer und @Mondblatt24, das war wirklich nur ein Denkanstoß, so wie vom TE gewünscht ;) .
Mondblatt24 hat da völlig recht, die Formel taugt (noch) nicht wirklich, aber es war ja auch nicht direkt eine Lösung angefragt.
Noch ein solcher D.A. und wir kommen dem Ziel schon etwas näher. Die Formel in Spalte C kann man herunterziehen.
Schau dir die Tabelle an. :)
AufAb_Runden_2.ods
(13.79 KiB) 274-mal heruntergeladen
Gruß Helmut
MX-Linux KDE + Linux-Mint Cinnamon

Dream-Teacher
Beiträge: 154
Registriert: So 30. Jun 2013, 22:28

Re: Runden in Calc - Ich brauche einen Denkanstoß

Beitrag von Dream-Teacher » Fr 3. Nov 2017, 21:59

Vielen Dank für Eure Hilfe

Grüße D-T
Viele liebe Grüße und
Danke für Eure Hilfe!!

Dream-Teacher

-------------------------------------------
LO 6.3.3 & WIN 10

Lupo
Beiträge: 279
Registriert: Do 11. Okt 2012, 14:22

Wieso war hier "nicht direkt" eine Lösung "angefragt", Helmut?

Beitrag von Lupo » So 25. Mär 2018, 11:26

B1: =KÜRZEN(A1)-(REST(A1;1)=0)+WAHL(REST(-GANZZAHL(1-A1*8);8)+1;0;2;4;4;6;6;8;8)/8 für positive Zahlen
MfG Lupo - xxcl.de Win10ProLO6062


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten