05. marts 2016 - 21:07
Der er
17 kommentarer og 2 løsninger
En oprunding formel ?? ? ?
Hej Er der en der kunne hjælpe, med at lave en oprunding formel som nedenstående eksempel : 00:00 00:00 - 00:18 =00:15 eller 0,25 00:19 - 00:38 = 00:30 eller 0,50 00:39 - 00:48 = 00:45 eller 0,75 00:49 - 01:00 = 01:00 eller 1,00 ---------------------------------------------------------------- 01:00 01:00 - 01:18 = 01:15 eller 1,25 01:19 - 01:38 = 01:30 eller 1,50 01:39 - 01:48 = 01:45 eller 1,75 01:49 - 2:00 = 02:00 eller 2,00 Det kan godt være det ikke ligner en helt "normal" oprundings skala : -) Jeg kan nu bare godt lide den runder lidt mere op : -) Tænker hvis den ser et tal som hedder 1:07 så skulle den runde op til = 1:15 Og efterfølgende lave et tal som hedder 1,25 Så Fx A1 = 1:07 B1 = 1:15 C1 = 1,25 Er det mon muligt at lave via en formel eller skal der en makro hen over? Mon Jeg bruger Excel 2007 Hilsen Martin
Annonceindlæg fra Computerworld
Open Source AI er på vej ind i kommunerne
Med OS2ai forsøger Aarhus Kommune og OS2-fællesskabet at give offentlige medarbejdere adgang til generativ AI uden at gøre kommunerne mere afhængige af amerikanske techgiganter.
06. marts 2016 - 08:36
#2
B1 = AFRUND.LOFT(a1;1/(24*4)) C1 = B1*24 (formateret som tal)
06. marts 2016 - 11:26
#3
Hej Pistolprinsen > Jeg har kigget men kunne godt tænke mig at få et eksempel på en formel streng?? Sdh > B1 = AFRUND.LOFT(a1;1/(24*4)) C1 = B1*24 (formateret som tal) Jeg har prøvet ovenstående, det dur ikke rigtigt ? ---- Celle formart "tt:mm" - A1 = 01:07 Oprundet Celle formart "tt:mm" B1 "viser " 01:15" Oprundet Celle formart "Tal" viser"C2" "1,25" Tænker der skulle være 4 formler i en streng? Eller Jeg ved ikke rigtig , hvis der er et tal der hedder fx 1:06 så den skulle runde ned til 1:00 Hilsen Martin
06. marts 2016 - 17:20
#4
Det er nogle lidt skæve tal du bruger som overgang, så du kan ikke bruge en almindelig afrundingsformel. Men denne formel giver dig det du ønsker: =HOUR(A1)/24+CHOOSE(MINUTE(A1)+1 ;15;15;15;15;15;15;15;15;15;15;15;15;15;15;15;15;15;15;15 ;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30 ;45;45;45;45;45;45;45;45;45;45;0;0;0;0;0;0;0;0;0;0;0)/24/60 Husk at formatere til hh:mm På dansk ser den således ud: =TIME(A1)/24+VÆLG(MINUT(A1)+1 ;15;15;15;15;15;15;15;15;15;15;15;15;15;15;15;15;15;15;15 ;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30 ;45;45;45;45;45;45;45;45;45;45;0;0;0;0;0;0;0;0;0;0;0)/24/60 Og så skal den formateres til tt:mm Bemærk at jeg har skilt formlerne ad i flere linjer for at gøre dem synlige
06. marts 2016 - 18:59
#5
Hej jens48 : -) Jeg synes nu det køre meget godt, MAN MAN, hvis men skvriver fx 00:49 så kommer den med 00:00 eller 01:50 så bliver den på 01:00 Og 00:00 bliver til 00:15 hvis denne kunne for bliv 00:00 Så måske man kunne lave denne del af afrundingen på denne måde : ???? ? 00:00 = 00:00 00:01 - 00:18 = 00:15 OK 00:49 - 00;59, 01:01, 01:02, 01:03, 01:04, 01:05, 01:06 = 01:00 01:49 - 01:59, 02:01, 02:02, 02:03, 02:04, 02:05, 02:06 = 02:00 01:00 = 01:00 02:00 = 02:00 Kunne man så efterfølgende lave så den runder op til de tal her: 00:15 = 0,25 00:30 = 0,50 00:45 = 0,75 01:00 = 1,00 Hilsen Martin
06. marts 2016 - 19:20
#6
Der skal stå "15;" 19 gange, "30;" 20 gange, "45;" 10 gange og "0;" 11 gange (sidste gang dog uden ";"). Hvis du vil have 00:00 = 00:00 retter du blot det første "15" til "0"
06. marts 2016 - 19:46
#7
=TIME(A1)/24+VÆLG(MINUT(A1)+1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;45;45;45;45;45;45;45;45;45;45;0;0;0;0;0;0;0;0;0;0;0)/24/60 nu har jeg prøvet sådan her så skriver den bare 00:00
06. marts 2016 - 20:16
#8
> Jeg har kigget men kunne godt tænke mig at få et eksempel på en formel streng?? Jeg ved ikke rigtigt, hvordan det kan skæres mere ud i pap, end det er angivet på det link??? Der er endda givet et eksempel med 0,25 - som du selv efterspørger... = RUND.OP ( Værdi / 0,25 ; 0 ) * 0,25
06. marts 2016 - 20:58
#9
Jeg skrev det første "15", ikke de første 19 "15"
07. marts 2016 - 17:36
#10
Hej igen jens48 > =TIME(A1)/24+VÆLG(MINUT(A1)+1;15;15;15;15;15;15;15 ;15;15;15;15;15;15;15;15;15;15;15;15;30;30;30;30;30;30 ;30;30;30;30;30;30;30;30;30;30;30;30;30;30;45;45;45;45 ;45;45;45;45;45;45;0;0;0;0;0;0;0;0;0;0;0)/24/60 Jeg har sat ovenstående ind Så hvis jeg skriver fx : 00:49 = så skriver den 00:00 hvor den skulle skrive 1:00 01:00 = så skriver den 01:15 hvor den skulle skrive 1:00 --- Pistolprinsen > Jeg har prøvet sådan her =RUND.OP(C6/0,25; 0 ) * 0,25 C6 = fx 00:45 så bliver den ved med at skrive 0,25 hvor den skulle skrive 0,45 Så jeg ved ikke om der skulle mere på formelen? ? Det er fordi der skulle afrundes ved være kvarter : -) Den skulle køre fra [tt]:mm til tal
07. marts 2016 - 19:39
#11
sorry - havde ikke lige læst at det var skæve minut tal. Så her et forslag: =HVIS(MINUT(A1)=0;(AFRUND.GULV(A1;1/24));HVIS(MINUT(A1)>48;(AFRUND.GULV(A1;1/24))+(1/24);HVIS(MINUT(A1)>38;(AFRUND.GULV(A1;1/24)+(0,75/24));HVIS(MINUT(A1)>18;(AFRUND.GULV(A1;1/24))+(0,5/24);(AFRUND.GULV(A1;1/24))+(0,25/24)))))
07. marts 2016 - 20:21
#12
Formel var måske lidt overkill. Kunne også ser således ud: =HVIS(MINUT(A1)=0;(TIME(A1)/24);HVIS(MINUT(A1)>48;(TIME(A1)+1)/24;HVIS(MINUT(A1)>38;(TIME(A1)+0,75)/24;HVIS(MINUT(A1)>18;(TIME(A1)+0,5)/24;(TIME(A1)+0,25)/24))))
07. marts 2016 - 21:19
#13
Hvis du retter det første "15" til "0" bør den se sådan ud: =TIME(A1)/24+VÆLG(MINUT(A1)+1 ;0;15;15;15;15;15;15;15;15;15;15;15;15;15;15;15;15;15;15 ;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30 ;45;45;45;45;45;45;45;45;45;45;0;0;0;0;0;0;0;0;0;0;0)/24/60 Det VÆLG gør, er at tage minuttallet og derudfra vælge et af de efterfølgende 60 tal og så indsætte det som minutter
08. marts 2016 - 20:13
#14
sdh > Jeg kan se i dit fine eksempel når man skriver fra 00:49 til 01:00 så kommer der til at stå 01:00 OK Men hvis man skriver 01:01 så bliver den 01:15 hvor jeg godt kunne tænke mig den først runde op ved 01:07 til 01:15 Kan godt se problemet når der stå 00:01 til 00:18 så skal den runde op/ned til 00:15 jens48 > den bliver 00:00 når man skriver 00:49 og stå 01:49 kommer der til at stå 01:00 Det er nok de samme problematik som i sdh når tallene er så skæve tænker jeg . Jeg ved ikke om der er mere at gøre ? : -) og hvordan med pointene mon? De skulle jo deles lidt ud : -)
09. marts 2016 - 08:21
#15
Så forstår jeg det som du gerne vil have nedenstående interval 00:00 - 00:06 =00:00 eller 0,00 00:07 - 00:18 =00:15 eller 0,25 00:19 - 00:38 = 00:30 eller 0,50 00:39 - 00:48 = 00:45 eller 0,75 00:49 - 01:00 = 01:00 eller 1,00 Så skal formel være: =HVIS(MINUT(A1)=0;(TIME(A1)/24);HVIS(MINUT(A1)>48;(TIME(A1)+1)/24;HVIS(MINUT(A1)>38;(TIME(A1)+0,75)/24;HVIS(MINUT(A1)>18;(TIME(A1)+0,5)/24;HVIS(MINUT(A1)>6;(TIME(A1)+0,25)/24;TIME(A1)/24)))))
09. marts 2016 - 11:52
#16
Med de nye intervaller vil min formel komme til at se sådan ud. Der er nu også lagt en time ekstra på fra 49 minutter. =TIME(A1)/24+VÆLG(MINUT(A1)+1 ;0;0;0;0;0;0;0;15;15;15;15;15;15;15;15;15;15;15;15 ;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30;30 ;45;45;45;45;45;45;45;45;45;45;60;60;60;60;60;60;60;60;60;60;60)/24/60
09. marts 2016 - 17:41
#17
Fik vist ikke forkortet formel tilstrækkelig. Så hermed ny opdateret formel: =HVIS(MINUT(A1)>48;(TIME(A1)+1)/24;HVIS(MINUT(A1)>38;(TIME(A1)+0,75)/24;HVIS(MINUT(A1)>18;(TIME(A1)+0,5)/24;HVIS(MINUT(A1)>6;(TIME(A1)+0,25)/24;TIME(A1)/24))))
09. marts 2016 - 19:43
#18
Hej med jer : - ) sdh > ja den blev ski forkort noget Jeg synes det ser godt ud til jer : -)begge to : - ) 00:00 = 00:00 = eller 0,0 00:01 - 00:18 = 00:15 eller 0,15 00:19 - 00:38 = 00:30 eller 0,50 00:39 - 00:48 = 00:45 eller 0,75 00:49 - 01:06 = 01:00 eller 1,00 01:07 - 01:18 = 01:15 eller 1,15 01:19 - 01:38 = 01:30 eller 1,50 01:39 - 01:48 = 01:45 eller 1,75 02:49 - 02:06 = 02:00 eller 2,00 Det er nok ikke let at lave denne her 00:01 - 00:06 /-/ 00:07 - 00:18 = 00:15 eller 0,15 Men pyt nu med det : - ) jeg er glad for hjælpen så mon ikke man kan dele point? Tænker om man kunne lave så den kunne lave minutter til 100-dele timer Og der op af : -) Så den slutter med 59 = 0,98 58 = 0,97 15 = 0,25 14 = 0,23 13 = 0,22 12 = 0,20 11 = 0,18 10 = 0,17 9 = 0,15 8 = 0,13 7 = 0,12 6 = 0,10 5 = 0,08 4 = 0,07 3 = 0,05 2 = 0,03 1 = 0,02 Hilsen Martin
10. marts 2016 - 17:05
#19
Jeg takker mangen gangen : -)
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig