Help!

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

Hulp bij posten

Recente topics

Auteur Topic: Einddatum opzoeken  (gelezen 2180 keer)

0 leden en 1 gast bekijken dit topic.

Offline spyder

  • Ambassadeur
  • *****
  • Berichten: 5.265
  • PC probleem zit meestal tussen scherm en rugleun
Einddatum opzoeken
« Gepost op: 10 februari 2007, 14:04:15 »
Hoi,

Hoe kan ik een datum automatisch laten berekenen aan de hand van een begindatum en een tellertje?
Het lastige van deze situatie is dat ie elke woensdag en zaterdag moet tellen vanaf de begin datum .

Veronderstel dat ik start op 01/01/07 en er moeten 20 "dagen" (woensdagen en zaterdagen) bijkomen , zou ik moeten uitkomen op 10/10/07.

Is dit in een formule te gieten?

groetjes


Windows 7 Ultimate Unknow NLD
Intel(R) Core(TM) i7 CPU         870  @ 2.93GHz 2934
P7P55D-E PRO
NVIDIA GeForce GTX 470 1280MB 1680 x 1050
HD 1 : INTEL SSDSA2M080G2GC (80GB)
HD 2 : ST31500341AS (1,5TB)
HD 3 : ST320006 41AS (2TB)
browser: Maxthon  mail:Thunderbird AV: Bitdefender
Scarlet user

Online RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.284
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: Einddatum opzoeken
« Reactie #1 Gepost op: 10 februari 2007, 23:29:59 »
Spyder, ik snap ff niet hoe jij aan de einddatum 10/10/07 komt als je gaat rekenen vanaf woensdag 3 januari.... ???
Als ik er 20 woensdagen en zaterdagen bij optel, kom ik op 16/5/07 uit (zie kolommen A:D in m'n bestandje).

Op zich zou je in een standaard formule dit kunnen opnemen: =startdatum + (aantal dagen * 7). Het vervelende is dan alleen dat je zelf de 1e de beste woensdag of zaterdag moet aangeven als startdatum.

Vandaar dat ik zelf aan de slag ben gegaan in VBA. Ik heb een functie(tje) voor je geschreven die geeft wat je vraagt. Deze functie heet 'vinddatum' en moet gevoed worden met (2 arguments) de 'startdatum' en 'het aantal dagen dat er tussen moet liggen'. In de functie wordt er via een Select Case eerst bepaald of er vanaf de startdatum een woensdag of een zaterdag volgt. Als die gevonden is, tel ik die gevonden datum met het 'aantal dagen - 1 vermenigvuldigd met 7' weer op.

Als mijn bewering van mijn gevonden einddatum juist is, moet je hier verder mee kunnen.  ;)
Zo niet, laat 't ff weten!

Groet, Leo
______________________________

Groet, Leo

Offline spyder

  • Ambassadeur
  • *****
  • Berichten: 5.265
  • PC probleem zit meestal tussen scherm en rugleun
Re: Einddatum opzoeken
« Reactie #2 Gepost op: 10 februari 2007, 23:43:59 »
Hoi Redhead,

Big blunder van mij. :-[ :-[ (een tikvout is nooit ver weg :-[.)

De bedoeling is dat ik op 10/03/07 moet uitkomen. Elke woensdag en elke zaterdag heeft een waarde 1 uit het tellertje.
Dus in het voorbeeldje (20 dagen) zou ik 10 woensdagen en 10 zaterdagen moeten krijgen.

groetjes
Windows 7 Ultimate Unknow NLD
Intel(R) Core(TM) i7 CPU         870  @ 2.93GHz 2934
P7P55D-E PRO
NVIDIA GeForce GTX 470 1280MB 1680 x 1050
HD 1 : INTEL SSDSA2M080G2GC (80GB)
HD 2 : ST31500341AS (1,5TB)
HD 3 : ST320006 41AS (2TB)
browser: Maxthon  mail:Thunderbird AV: Bitdefender
Scarlet user

Online RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.284
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: Einddatum opzoeken
« Reactie #3 Gepost op: 11 februari 2007, 13:13:58 »
Spyder, 't is altijd wat hè, met die tickvouten!   ;D ;D ;D
Geeft niets. Ik ben ff verder gegaan met de functie en tel nu dmv een loopje hoeveel woensdagen en zaterdagen er tussen zitten. Let wel op dat deze functie alléén werkt bij de woensdag en zaterdag!

Groet, Leo
______________________________

Groet, Leo

 


www.combell.com