abonnement Unibet Coolblue Bitvavo
pi_46695193
Ik moet een excel bestandje maken maar het wil niet echt:

"opdracht" Omzetten van decimale notatie naar sexagesimale notatie programma maken mbv Excel

Dus:
1 -> 1
61 -> 1:01
120 -> 2:00
3600-> 60:00

AA:BB:CC moet de notatie worden met CC tot de 60 en gaat hij daarover dan moet hij in BB komen, die gaat ook tot de 60 maar elke eenheid van BB is 60 waard. Hetzelfde geld voor AA, is BB groter dan 60 dan moet AA "gevuld" worden. Misschien een beetje een vage uitleg maar het ongeveer hetzelfde als minuten/uren/dagen
(61 seconden is 1 minuut en 1 sec: 1:01, 500 seconden is 8:20)

Tot zover snap ik het, maar dan moet ik het in Excel dus maken, en ik heb geen idee hoe ik dat moet aanpakken met die formules enzo, heeft iemand een idee?
Nu zonder begeleiding
pi_46696285
Ik denk %
Maar maak je huiswerk lekker zelf
pi_46696301
Er zal best een snellere manier zijn, maar dit werkt in ieder geval.

in A1 je tijd zetten.
1
2
3
4
5
6
7
=IF(TRUNC(A1/3600)<10;
 IF(TRUNC(A1/60)-B1*60<10;
  IF(A1-(B1*3600)-(C1*60)<10;
   CONCATENATE("0";TRUNC(A1/3600);":0";TRUNC(A1/60)-B1*60;":0";A1-(B1*3600)-(C1*60));
  CONCATENATE("0";TRUNC(A1/3600);":0";TRUNC(A1/60)-B1*60;":";A1-(B1*3600)-(C1*60)));
 CONCATENATE("0";TRUNC(A1/3600);":";TRUNC(A1/60)-B1*60;":";A1-(B1*3600)-(C1*60)));
CONCATENATE(TRUNC(A1/3600);":";TRUNC(A1/60)-B1*60;":";A1-(B1*3600)-(C1*60)))
pi_46696360
daar zit trouwens nog een foutje in als je een tijd krijgt >10 uur... dan voegt hij geen 0 meer toe als de minuten<10 zijn en de seconden<10. Maar dat kun je gok ik zelf wel Gewoon een paar extra IF's erin
pi_46696422
quote:
Op maandag 26 februari 2007 15:18 schreef _VoiD_ het volgende:
Er zal best een snellere manier zijn, maar dit werkt in ieder geval.

in A1 je tijd zetten.
[ code verwijderd ]
Hoe moet je die invoeren, Bij Fx van A1? Zoja, hij geeft dan een kringverwijzingsfout aan..

Maar in ieder geval al bedankt voor je hulp
Nu zonder begeleiding
pi_46696473
je knalt deze code bijvoorbeeld in A2, en in A1 zet je dan een waarde in seconden. Bij mij werkt het in ieder geval.
pi_46696531
dus niet met klikken op functieknop, maar gewoon daarnaast alles plakken.

De code die ik heb geeft trouwens altijd uu:mm:ss (of uu:m:s en uu:mm:s). Als je dat echt wil laten opbouwen naar jouw notatie (dus ook alle s, of m:ss) moet je het anders doen, maar als je deze opbouw snapt is dat vrij simpel om te doen.
pi_46696623
quote:
Op maandag 26 februari 2007 15:25 schreef _VoiD_ het volgende:
dus niet met klikken op functieknop, maar gewoon daarnaast alles plakken.

De code die ik heb geeft trouwens altijd uu:mm:ss (of uu:m:s en uu:mm:s). Als je dat echt wil laten opbouwen moet je het anders doen, maar als je deze opbouw snapt is dat vrij simpel om te doen.
Ja dat snap ik, als ik hem in A2 zet krijg ik geen foutmelding maar verder doet hij ook vrij weinig. Er staat in A2 #NAAM? en als ik bij A1 een waarde invoer gebeurd er vrij weinig..
Nu zonder begeleiding
pi_46696718
oh wacht ik zie het al. Ik heb verwezen naar B1 enzo... ik had eerst alles losgekoppeld van elkaar, dus in B1 uren, C1 minuten en D1 seconden.
pi_46696767
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_46696837
quote:
Op maandag 26 februari 2007 15:30 schreef _VoiD_ het volgende:
oh wacht ik zie het al. Ik heb verwezen naar B1 enzo... ik had eerst alles losgekoppeld van elkaar, dus in B1 uren, C1 minuten en D1 seconden.
Moet ik dan de formule gaan ontbinden of kan ik hem zo laten? Ik ben opzich best wel een excel n00b
Nu zonder begeleiding
pi_46697180
Ik verwijs je inderdaad door naar het excel topic: [Excel] Het grote Excel vragen topic
En anders naar een van de centrale huiswerktopics
'Expand my brain, learning juice!'
&lt;a href="http://www.last.fm/user/crossover1" rel="nofollow" target="_blank"&gt;Last.fm&lt;/a&gt;
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')