jeudi 26 mars 2015

Meerdere ALS- en VERT.ZOEKEN functies in één formule

Beste Heren en Dames,



Om onze oude handgeschreven verlofkaarten te vernieuwen voor een mooie digitale oplossing, ben ik aan de haal gegaan met een gekocht template en heb hier ongeveer 50% aangepast voor onze wensen en voorwaarden.



Probleem/uitdaging:

Zoals je kunt zien in de Excelsheet (http://we.tl/lKB8eSENMM) worden momenteel alle uren van verlof, dokter en ziekte weergegeven in de verlofkaart op het tabblad "Overzicht verlof en ziekte".

Het lukt mij niet om de afwezigheid als volgt weer te geven: verlof in:, doktersbezoek in: d en ziekte in: z.



Met de volgende formule is het gelukt om de drie waarde zoals gewenst weer te geven, maar het probleem zat hem in wanneer er geen waarde was op een bepaalde datum bij die medewerker. Ik heb hierbij alle #NAAM!, #N/B!, etc gezien.



De formule als volgt:

=ALS(ISFOUT(VERT.ZOEKEN($H$17&DATUM(Jaar;$B35;K$33 );'Register verlof- en ziekte'!$D:$G;4;ONWAAR))="v";VERT.ZOEKEN($H$17&DAT UM(Jaar;$B35;K$33);'Register verlof- en ziekte'!$D:$G;4;ONWAAR);ALS(ISFOUT(VERT.ZOEKEN($H$ 17&DATUM(Jaar;$B35;K$33);'Register verlof- en ziekte'!$D:$G;4;ONWAAR))="d";"d";ALS(VERT.ZOEKEN($ H$17&DATUM(Jaar;$B35;K$33);'Register verlof- en ziekte'!$D:$G;4;ONWAAR)="z";"z";"")))



Gewenste situatie:

In de gewenste situatie worden de volgende drie waarden weergegeven;

Wanneer er niks geregistreerd is op het tabblad 'Register verlof- en ziekte' - lege cel

Wanneer er verlof is geresteerd: uren (in cijfers)

Wanneer er een doktersbezoek is geregistreerd: d

Wanneer er een dag ziek is geregistreerd: z



De verlofkaart heb ik voorzien van een voorwaardelijke opmaak, zodat wanneer een d of z in de kaart zichtbaar wordt de cel rod gekleurd wordt.



* Weten jullie toevallig waarom het bestand een grote heeft van 30,2MB ipv 836kb bij het originele template?



Vanwege de grote van het bestand heb ik het document via een downloadlink: http://we.tl/lKB8eSENMM



Hopend op een oplossing wil ik jullie alvast heel erg bedankt voor de tijd en hulp.



Met vriendelijke groet,





Rene van Weel





Meerdere ALS- en VERT.ZOEKEN functies in één formule

0 commentaires:

Enregistrer un commentaire