Help!

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

Hulp bij posten

Recente topics

Auteur Topic: weekdagen in een maand  (gelezen 3699 keer)

0 leden en 1 gast bekijken dit topic.

Offline euphonium

  • Nieuw lid
  • Berichten: 2
  • Oplossing.be
weekdagen in een maand
« Gepost op: 01 december 2005, 14:21:28 »
Hallo
Graag had ik een sjabloon gemaakt die automatisch het aantal weekdagen per maand invult.
Iemand een tip voor de formule?
alvast bedankt
Gelieve uw systeemgegevens in te vullen. Klik HIER voor meer informatie.

Offline LucHeyndrick

  • Volledig lid
  • **
  • Berichten: 217
  • Oplossing.be
Re:weekdagen in een maand
« Reactie #1 Gepost op: 01 december 2005, 14:53:04 »
Hallo Euphorion,

Houd je vast... deze formule moet je invoeren als Matrix-formule.  Dit wil zeggen, invoeren, en afsluiten met de toetsencombinatie CTRL Shift Enter.

=DATUM(JAAR(A1);MAAND(A1)+1;1)-DATUM(JAAR(A1);MAAND(A1);1)-(SOM((WEEKDAG((DATUM(JAAR($A$1);MAAND($A$1);RIJ(VERSCHUIVING(B1;0;0;DATUM(JAAR($A$1);MAAND($A$1)+1;1)-DATUM(JAAR($A$1);MAAND($A$1);1);1)))))=1)*1)+SOM((WEEKDAG((DATUM(JAAR($A$1);MAAND($A$1);RIJ(VERSCHUIVING(B1;0;0;DATUM(JAAR($A$1);MAAND($A$1)+1;1)-DATUM(JAAR($A$1);MAAND($A$1);1);1)))))=7)*1))

In Cel A1 moet je dan een datum zetten uit de maand waarvan je het aantal weekdagen wil berekenen.

Om dergelijke formules te onthouden, zou je gebruik kunnen maken van m'n invoegtoepassing:
1-FormulaMemory
https://www.newbytes.be
Excel => Addins

Luc

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

Offline barthold

  • Volledig lid
  • **
  • Berichten: 171
  • ExWorks.be: Free Excel tools.
Re:weekdagen in een maand
« Reactie #2 Gepost op: 01 december 2005, 15:07:06 »
Excel bevat standaard meer complexe formules voor data...

Als je het standaard door MS meegeleverde Analysis Toolpak activeert (Tools > Add-Ins > Analysis Toolpak =meestal eerste optie), geeft volgende formule het aantal werkdagen tussen een start- en einddatum:
=NETWORKDAYS(C2;D2;verlofdagen)

Het coole van die formule is dat ze kan rekening met een range waarin je verlofdagen definieert. Als je dus een range hebt met verlofdagen, noem die dan bv. "verlofdagen", Excel trekt dan elke verlofdag die binnen je start en einde ligt ook nog eens af...

Voorbeeld in bijlage... Vul maar eens wat data in tussen start en einde en zie wat er gebeurt...

Bart
WinXP - Excel 2000/XP/2003

Offline LucHeyndrick

  • Volledig lid
  • **
  • Berichten: 217
  • Oplossing.be
Re:weekdagen in een maand
« Reactie #3 Gepost op: 01 december 2005, 15:11:51 »
Hoi Barthold,

Analysis is in dergelijke gevallen soms handig.  Maar heeft wel enkele nadelen.  Indien men toevallig Analysis niet heeft ingeschakeld, en je bestand draait op een andere computer... dan heb je fouten.
En nog slechter is het als je de formule draait op een computer met een andere taalversie.  Helaas worden deze formules niet automatisch vertaald.

Maar je hebt wel gelijk... indien je bestand enkel op je eigen computer moet draaien, dan doe ik te moeilijk.

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

Offline euphonium

  • Nieuw lid
  • Berichten: 2
  • Oplossing.be
Re:weekdagen in een maand
« Reactie #4 Gepost op: 01 december 2005, 15:52:14 »
Bedankt!!
Gelieve uw systeemgegevens in te vullen. Klik HIER voor meer informatie.

Offline barthold

  • Volledig lid
  • **
  • Berichten: 171
  • ExWorks.be: Free Excel tools.
Re:weekdagen in een maand
« Reactie #5 Gepost op: 01 december 2005, 16:14:17 »
Hey Luc,
Wat betreft het eerste nadeel: je zou kunnen checken of de add-in is geactiveerd met: application.AddIns("Analysis Toolpak").Installed.
En de taal, tja, ik vind zowiezo dat je best de orginele taal neemt van een proggie, dus in dit geval engels ;-). Dat is eigenlijk egoïsme: als ik support moet leveren voor bv. Excel nederlands, vind ik gewoon mijn weg niet ;-)
Alles heeft natuurlijk zijn nadelen, maar euh, een matrix-formule voor dit probleem vind ik dan weer een ietsiepietsie overkill ;-)

Bart
WinXP - Excel 2000/XP/2003

Offline LucHeyndrick

  • Volledig lid
  • **
  • Berichten: 217
  • Oplossing.be
Re:weekdagen in een maand
« Reactie #6 Gepost op: 01 december 2005, 16:25:07 »
Tja... je hebt natuurlijk de keuze niet als klanten uw programma gebruiken, welke taal ze gebruiken.  Ikzelf gebruik hoofdzakelijk Nederlands, waardoor ik veel sneller taalproblemen zelf ontdek.
Ook het gebruik van VBA. kan problemen geven voor hen die de beveiliging op 'hoog' hebben staan.  Maar goed... ik heb zelf nog nooit een bestand afgeleverd zonder VBA.  Dus dat is toch al verplicht.


Hmmm.... Om eerlijk te zijn: Ik vond m'n formule ook al behoorlijk moeilijk.  En ik ben zelf geen voorstander van lange formules.  Toch effe de moeite genomen om ze hier te plaatsen.

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

 


www.combell.com