Ansicht:   

#455286

baermaus zur Homepage von baermaus

Wien,
13.07.2022, 13:06:32

Werte in Excel runden auf nächstes Viertel (pc.sw.office)

Hallo zusammen

Nachdem ich eine gefühlte Ewigkeit hier immer nur gelesen habe, hätte ich eine Frage zu Excel.
Ich bekomme eine Liste mit Zeiten, welche ich auf die nächste Viertelstunde aufrunden möchte.
Blöderweise sind die Zeiten nicht mehr in Minuten (dafür hätte ich glaube ich schon was gefunden gehabt), sondern schon umgewandelt. Eine halbe Stunde steht dort mit 0.5 drinnen (Punkt, nicht Komma). Das zu ersetzen, ist ja kein Problem.
Aber jetzt müsste ich eben krumme Zahlen auf das nächste Viertel runden.
0,52 müsste also auf 0,75 gerundet werden, 1,58 auf 1,75 usw.

Hat eventuell jemand von Euch eine Idee, wie ich das bewerkstelligen könnte?

Sonnige (momentan noch erträgliche) Grüsse
Michael

--
...Ich weiss, dass ich nichts weiss... aber damit weiss ich ja schon was...
[image]

#455287

fuchsi zur Homepage von fuchsi

Niederösterreich,
13.07.2022, 13:20:18
(editiert von fuchsi, 13.07.2022, 13:25:28)

@ baermaus

Werte in Excel runden auf nächstes Viertel (ed)

auf das nächste 1/96 eines Tages aufrunden (Ein Tag hat 96 Viertelstunden)
=OBERGRENZE(A1;1/96)

auf das letzte 1/96 eines Tages abrunden (Ein Tag hat 96 Viertelstunden)
=UNTERGRENZE(A1;1/96)

auf die nächste Viertelstunden ab- oder aufrunden.
=RUNDEN(A1*96;0)/96


Allerdings müsste die Spalte1 schon im Zeitformat vorhanden sein: also z.B.: 1:32

--
mein privates Hobby. www.ffzell.at

#455291

Kleinalrik2021

13.07.2022, 13:31:14
(editiert von Kleinalrik2021, 13.07.2022, 13:37:13)

@ fuchsi

*gelöscht* (ed)

*gelöscht*

--
[image]

#455288

Kleinalrik2021

13.07.2022, 13:22:37
(editiert von Kleinalrik2021, 13.07.2022, 13:23:24)

@ baermaus

Werte in Excel runden auf nächstes Viertel (ed)

Ich habe keinen eleganten Weg gefunden.

Es sei der Ausgangswert in A1 eingetragen.

Zunächst müssen wir die Nachkommawerte isolieren. Das geht bestimmt einfacher, ich habe es so gemacht:
Eintrag in Zelle B1: =A1-Abrunden(A1;0)

Dann in C1: =B1+AUFRUNDEN((A1-B1)*4;0)*0,25

Das Einbeziehen der Nachkommaisoliereung in die Formel in C1 funktioniert leider nicht.

--
[image]

#455294

MudGuard zur Homepage von MudGuard

München,
13.07.2022, 15:56:40

@ Kleinalrik2021

Werte in Excel runden auf nächstes Viertel

> Zunächst müssen wir die Nachkommawerte isolieren.

nö.

Ob Du z.B. 10.27 mal 4 nimmst, rundest und wieder durch 4 teilst, oder vorher die 10 abtrennst, den Rest mal 4 nimmst, rundest, wieder durch vier teilst und die 10 wieder dranklebst, ist egal (solange man in "vernünftigem" Rahmen bleibt, also so, daß die Zahl mal 4 immer noch im darstellbarem Bereich ist).

> Das Einbeziehen der Nachkommaisoliereung in die Formel in C1 funktioniert
> leider nicht.

Braucht's ja auch gar nicht.

--
[image]
MudGuard
O-o-ostern

#455295

Kleinalrik2021

13.07.2022, 16:34:26

@ MudGuard

Werte in Excel runden auf nächstes Viertel

Junge, Junge, dann habe ich ja mächtig kompliziert gedacht.
Dann geht die Formel wesentlich einfacher:

=AUFRUNDEN(A1*4;0)*0,25

Ich würde sagen, damit hast du den Blumentopf des Tages gewonnen!!!



> > Zunächst müssen wir die Nachkommawerte isolieren.
>
> nö.
>
> Ob Du z.B. 10.27 mal 4 nimmst, rundest und wieder durch 4 teilst, oder
> vorher die 10 abtrennst, den Rest mal 4 nimmst, rundest, wieder durch vier
> teilst und die 10 wieder dranklebst, ist egal (solange man in
> "vernünftigem" Rahmen bleibt, also so, daß die Zahl mal 4 immer noch im
> darstellbarem Bereich ist).
>
> > Das Einbeziehen der Nachkommaisoliereung in die Formel in C1
> funktioniert
> > leider nicht.
>
> Braucht's ja auch gar nicht.

--
[image]

#455296

baermaus zur Homepage von baermaus

Wien,
13.07.2022, 17:13:31

@ Kleinalrik2021

Na dann nochmal Danke ;-) (kT)

[ kein Text ]

--
...Ich weiss, dass ich nichts weiss... aber damit weiss ich ja schon was...
[image]

#455292

Kleinalrik2021

13.07.2022, 13:33:41

@ baermaus

Werte in Excel runden auf nächstes Viertel

So klappt es in einer Formel:

=GANZZAHL(A1)+AUFRUNDEN((A1-GANZZAHL(A1))*4;0)*0,25

--
[image]

#455293

baermaus zur Homepage von baermaus

Wien,
13.07.2022, 14:18:45

@ Kleinalrik2021

Danke - auch den anderen :-)

> So klappt es in einer Formel:
>
> =GANZZAHL(A1)+AUFRUNDEN((A1-GANZZAHL(A1))*4;0)*0,25

Super! Funktioniert perfekt!

Danke

--
...Ich weiss, dass ich nichts weiss... aber damit weiss ich ja schon was...
[image]

Ansicht:   
Auf unserer Web-Seite werden Cookies eingesetzt, um diverse Funktionalitäten zu gewährleisten. Hier erfährst du alles zum Datenschutz