Pauw Gauwes
Gebruiker
- Lid geworden
- 22 nov 2009
- Berichten
- 82
Wie weet hiervoor de meest handige oplossing?
Het betreft het bijhouden van de gewerkte periodes van uitzendkrachten in het tabblad Bestand.
In dit bestand staan alle uitzendkrachten, daarin staat aangegeven
De naam
De geboortedatum
Beginperiode
Eindperiode.
Periodiek komt er een mutatiebestand (tabblad Mutaties) binnen met de bedoeling deze gegevens te verwerken in het bestand.
Uiteraard kan dit handmatig, maar veel mooier zou zijn als ik dit met behulp van een formule en/of macro zou kunnen automatiseren.
Er zijn 3 mogelijkheden die getest moeten worden als het mutatiebestand moet worden ingelezen:
1 komt de naam al voor in het bestand?
Bij nee moet er een nieuwe regel in het bestand toegevoegd worden met de gegevens uit het mutatiebestand.
2 Als de naam wel voorkomt in het Bestand, dan moet er getest worden of er al een datum in de eindperiode staat, staat die er niet, en in het mutatiebestand wel, dan moet de datum uit het mutatiebestand overgenomen worden in het bestand.
3 Staat er wel een einddatum in het bestand dan moet getest worden of de datum van de beginperiode ongelijk is aan de beginperiode in het mutatiebestand. Als dat het geval is moet er een nieuwe regel aangemaakt worden in het bestand met de gegevens uit het mutatiebestand. Als de datum in beide bestanden wel gelijk is moet er een foutmelding komen.
Een en dezelfde persoon kan dus meerdere keren voorkomen in het bestand omdat hij meerdere verschillende periodes kan werken.
Hoop dat er een mooie oplossing komt.
Bijgevoegd het voorbeeldbestand:
Dit bestaat uit 2 tabbladen
Tabblad "Bestand"
Tabblad "Mutaties
Bekijk bijlage Uitzendkrachten.xlsx
Het betreft het bijhouden van de gewerkte periodes van uitzendkrachten in het tabblad Bestand.
In dit bestand staan alle uitzendkrachten, daarin staat aangegeven
De naam
De geboortedatum
Beginperiode
Eindperiode.
Periodiek komt er een mutatiebestand (tabblad Mutaties) binnen met de bedoeling deze gegevens te verwerken in het bestand.
Uiteraard kan dit handmatig, maar veel mooier zou zijn als ik dit met behulp van een formule en/of macro zou kunnen automatiseren.
Er zijn 3 mogelijkheden die getest moeten worden als het mutatiebestand moet worden ingelezen:
1 komt de naam al voor in het bestand?
Bij nee moet er een nieuwe regel in het bestand toegevoegd worden met de gegevens uit het mutatiebestand.
2 Als de naam wel voorkomt in het Bestand, dan moet er getest worden of er al een datum in de eindperiode staat, staat die er niet, en in het mutatiebestand wel, dan moet de datum uit het mutatiebestand overgenomen worden in het bestand.
3 Staat er wel een einddatum in het bestand dan moet getest worden of de datum van de beginperiode ongelijk is aan de beginperiode in het mutatiebestand. Als dat het geval is moet er een nieuwe regel aangemaakt worden in het bestand met de gegevens uit het mutatiebestand. Als de datum in beide bestanden wel gelijk is moet er een foutmelding komen.
Een en dezelfde persoon kan dus meerdere keren voorkomen in het bestand omdat hij meerdere verschillende periodes kan werken.
Hoop dat er een mooie oplossing komt.
Bijgevoegd het voorbeeldbestand:
Dit bestaat uit 2 tabbladen
Tabblad "Bestand"
Tabblad "Mutaties
Bekijk bijlage Uitzendkrachten.xlsx