Hallo Baloeke,

Mooie oplossing.
Wat misschien de oplossing nog kan verfijnen is met de combinatie van de functies VERT.ZOEKEN en ISFOUT.
Met de functie VERT.ZOEKEN kan je de te valideren datum opzoeken in je lijst met feestdagen. Indien die er niet inwezig is, zal er een foutmelding komen. Als je op die foutmelding de functie ISWAAR loslaat, dan krijg je de waarde "WAAR" die je in je ALS vergelijkingen kunt gebruiken.

De totale formule kan er dan als volgt uitzien

=ALS(ISFOUT(VERT.ZOEKEN(celmetdag;$lijstmetfeestda gen$;1;WAAR))=WAAR;"DAL";ALS(WEEKDAG(celmetdag;2)> 4;"DAL";ALS(EN(celmetuurWAARDE(cel met 18:00 erin));"DAL";"PIEK"))

Binnen VERT.ZOEKEN dien je de lijst met feestdagen vast te zetten met F4 zodat die niet verloopt als je de formule naar beneden trekt.

Op deze manier, heb je niet de aparte tussentabel met formules nodig. Enkel je lijst met feestdagen.

Als ik zou weten hoe ik in dit bericht een excel file kan mee opslaan, dan kan ik je tonen hoe de formule werkt. (Ben heel groen op deze site ;-)

Bedankt voor de file, heb die goed bestudeerd en heb tot mijn groot plezier hierin ook gevonden hoe je met 'voorwaardelijke opmaak' een hele rij of kolom kan bewerken. Dacht steeds dat dit enkel op 1 cel kon en heb me hier in het verleden meermaals suf op gezocht.

Mvg,
G.F.