Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: Gewone getallen omzetten naar urenaanduiding  (gelezen 52745 keer)

0 leden en 1 gast bekijken dit topic.

Offline HenkStb

  • Nieuw lid
  • Berichten: 9
  • Geslacht: Man
  • Oplossing.be
Gewone getallen omzetten naar urenaanduiding
« Gepost op: 14 augustus 2007, 12:33:38 »
Beste lezers,

Hoe kan ik een rekenkundig getal b.v. 1,75 omzetten, zodat er 1:45 uur als aanduiding verschijnt ?

Van uren en minuten naar gewone getallen gaat easy  via de formules =uur en =minuten, maar andersom lukt me dus niet met tijdformules.  Wie weet raad ?

Vast bedankt
Henk
Gelieve uw systeemgegevens in te vullen. Klik HIER voor meer informatie.

Offline LucB

  • Lid
  • *
  • Berichten: 55
  • Groeten Luc
Re: Gewone getallen omzetten naar urenaanduiding
« Reactie #1 Gepost op: 14 augustus 2007, 13:32:54 »
Dag Henk,

Wil je dit eens proberen.

]
RANGE FORMULA (1st cell)
B2 =TIME(LEFT(A2,FIND(",",A2)-1),RIGHT(A2,LEN(A2)-FIND(",",A2)+1)*60,)

[Table-It] version 07 by Erik Van Geit
Windows XP Prof SP2, AMD DualCore 4400, 1024 MB RAM, NTFS, Norton AntiVirus, Internet Explorer 7.0, Outlook Express 6

Offline Erik Van Geit

  • Excel-Expert
  • Ervaren lid
  • *****
  • Berichten: 306
  • Geslacht: Man
Re: Gewone getallen omzetten naar urenaanduiding
« Reactie #2 Gepost op: 14 augustus 2007, 15:18:42 »
Hallo,

Tijden worden in Excel berekend "per dag".
Als je dus door 24 deelt heb je een getal dat het aantal uren aanduidt.

Je kan dus =A1/24 gebruiken. Formatteer je cel als "tijd" of "aangepast".

voorbeeld
  A    B       
2 1,75 1:45
3 2,2  2:12
4 4    4:00
5 24   0:00
6 24,1 0:06
7 48,1 0:06

Blad1

[Table-It] version 07 by Erik Van Geit
RANGE FORMULA (1st cell)
B2:B7 =A2/24

[Table-It] version 07 by Erik Van Geit
Luc, in "Table-It" is een optie "local formulas": zo krijg je de formules in het Nederlands, tenminste als je Excel in het Nederlands is.

beste groeten,
Erik


EDIT:
Merk op wat er op de zevende rij gebeurt: wat wil je doen als het aantal uren 24 overschrijdt? Misschien komt dat niet voor? Je kan eventueel het formaat aanpassen...

Offline LucB

  • Lid
  • *
  • Berichten: 55
  • Groeten Luc
Re: Gewone getallen omzetten naar urenaanduiding
« Reactie #3 Gepost op: 14 augustus 2007, 16:09:10 »
Erik,

Eenvoud is toch de ware schoonheid!

Nog even Table-It-test hieronder.

ADRES FORMULE (1ste cel)
B2:B9 =TIJD(LINKS(A2;VIND.ALLES(",";A2)-1);RECHTS(A2;LENGTE(A2)-VIND.ALLES(",";A2)+1)*60;)
C2:C9 =A2/24

[Table-It] version 07 by Erik Van Geit
Windows XP Prof SP2, AMD DualCore 4400, 1024 MB RAM, NTFS, Norton AntiVirus, Internet Explorer 7.0, Outlook Express 6

Offline HenkStb

  • Nieuw lid
  • Berichten: 9
  • Geslacht: Man
  • Oplossing.be
Re: Gewone getallen omzetten naar urenaanduiding
« Reactie #4 Gepost op: 16 augustus 2007, 11:46:56 »
Dag Luc en Erik

Kunnen jullie me svp nog verder helpen? Zolang het aantal uren onder de 24 blijft werkt de formule van Luc van 14 aug. perfect (of gewoon celA2/24).

Bedoeling is inderdaad om ook boven 24 uur een goede weergave te krijgen b.v. getal 25,75 wordt 25:45 uur. en niet 1:45 uur.

De formule van Erik loopt vast bij   $ qout;,"  . Ook wijziging in qoutient helpt niet of extra apostrofje erbij.

Weten jullie raad? Vast dank.
Henk
 
Gelieve uw systeemgegevens in te vullen. Klik HIER voor meer informatie.

Offline Erik Van Geit

  • Excel-Expert
  • Ervaren lid
  • *****
  • Berichten: 306
  • Geslacht: Man
Re: Gewone getallen omzetten naar urenaanduiding
« Reactie #5 Gepost op: 16 augustus 2007, 15:59:29 »
Dag, Henk,

Met de simpele formule kan je alles oplossen. Het hangt er enkel van af hoe je de cel formatteert.
Probeer dit formaat eens
[uu]:mm
Werkt perfect voor mij.

Citaat
De formule van Erik loopt vast bij   $ qout;,"  . Ook wijziging in qoutient helpt niet of extra apostrofje erbij.
Dat is niet "mijn" formule, maar wel geproduceerd door "Table-It" - mijn geesteskindje - en "omgezet" door de forumsoftware. We moeten altijd opletten bij het gebruik van aanhalingstekens, een spatie toevoegen is meestal al genoeg.

ADRES FORMULE (1ste cel)
B2:B9 =TIJD(LINKS(A2;VIND.ALLES(",";A2)-1);RECHTS(A2;LENGTE(A2)-VIND.ALLES( ",";A2)+1)*60;)
C2:C9 =A2/24
[Table-It] version 07 by Erik Van Geit

beste groeten,
Erik

Offline HenkStb

  • Nieuw lid
  • Berichten: 9
  • Geslacht: Man
  • Oplossing.be
Re: Gewone getallen omzetten naar urenaanduiding
« Reactie #6 Gepost op: 17 augustus 2007, 09:39:03 »
Dag Erik,

We zijn eruit met dank aan jou. Aan het einde v.d. formule =tijd(.......*60;) moest nog gewoon vastgeplakt worden   +quotient(A2/24)     Oftewel, de uitkomst moet nog extra opgehoogd worden met het veelvoud van 24 uur dat in de cel A2 staat.  Klinkt zo logisch, maar ja. Werkt nu vlekkeloos.

Thnx voor de support.

gr.
Henk
Gelieve uw systeemgegevens in te vullen. Klik HIER voor meer informatie.

Offline Erik Van Geit

  • Excel-Expert
  • Ervaren lid
  • *****
  • Berichten: 306
  • Geslacht: Man
Re: Gewone getallen omzetten naar urenaanduiding
« Reactie #7 Gepost op: 17 augustus 2007, 12:31:59 »
Het ziet er niet naar uit dat je geprobeerd hebt wat ik voorstelde.
Je bekomt precies hetzelfde resultaat - en bovendien wiskundig gesproken veel bruikbaarder - met de eenvoudige formule =A1/24 en het formaat [uu]:mm

Zo simpel.
  A     B     
1 1,50  01:30
2 12,75 12:45
3 24,50 24:30
4 27,45 27:27
5 32,33 32:20
6 40,00 40:00
7 85,80 85:48

Blad1

[Table-It] version 07 by Erik Van Geit
RANGE FORMULA (1st cell)
B1:B7 =A1/24

[Table-It] version 07 by Erik Van Geit

Offline HenkStb

  • Nieuw lid
  • Berichten: 9
  • Geslacht: Man
  • Oplossing.be
Re: Gewone getallen omzetten naar urenaanduiding
« Reactie #8 Gepost op: 21 augustus 2007, 09:57:59 »
Dag Erik

Nog even een slotreactie. 'k Heb steeds gedacht dat je de oplossing moest verkrijgen door die lange formule
= tijd(...) + qoutient. Was dus een grote omweg. Tien keer simpeler is inderdaad A1//24, mits de juiste celeigenschap. Dat laatste had ik over het hoofd gezien.
 Heb toch veel aan gehad aan je tips bij andere Excelprobleempjes. 

Thnx Henk
Gelieve uw systeemgegevens in te vullen. Klik HIER voor meer informatie.

 


www.combell.com