• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

vertikaal zoeken op basis van periode

Status
Niet open voor verdere reacties.

rob91

Gebruiker
Lid geworden
10 okt 2008
Berichten
198
Hallo,

Ik heb het probleem dat ik een tabel met werkuren laat vullen door te kijken welke dag van de week het is en daarna te kijken in het werkrooster van deze persoon.

Dit gaat helemaal goed, maar nu gaat deze persoon in de loop van het jaar een ander rooster draaien.

Weet iemand hoe ik dit zodanig in de formule kan verwerken dat toch de juiste waardes in de tabel komen?

Rob
 

Bijlagen

Probeer eens met deze formule in cel F5 van "Hulpblad"
=VLOOKUP(F23;Opbouw!$B$26:$T$30;MATCH(DATEVALUE(Hulpblad!F$4&Hulpblad!$C5&"2009");Opbouw!$B$22:$AC$22;1);FALSE)
Indien nodig de engelse termen vervangen door nederlandstalige.
 
Hallo Wher,

Bedankt voor reactie, maar je formule geeft bij mij een foutmelding.

Zelf zat ik te denken aan een als-functie zoiets als:

=ALS(F57<=eindtabel1;VERT.ZOEKEN(F23;Opbouw!$B$26:$K$30;9;ONWAAR);VERT.ZOEKEN(F23;Opbouw!$B$26:$O$30;14;ONWAAR))

waarbij F57 de datum van cel F5 is en eindtabel1 de einddatum is van tabel 1.

Alleen heb ik voor het verkrijgen van de datum van cel F5 een volledige datumtabel erbij moeten maken en dat vind ik niet zo fraai, want die moet ik dan ieder jaar weer handmatig vullen.

We blijven puzzelen.

Rob
 
Ik denk het opgelost te hebben door de volgende formule:

=ALS(DATUMWAARDE(F$4&$C$5&$V$1)>eindtabel2;VERT.ZOEKEN(F23;Opbouw!$B$26:$T$30;19;ONWAAR);ALS(DATUMWAARDE(F$4&$C$5&$V$1)>eindtabel1;VERT.ZOEKEN(F23;Opbouw!$B$26:$O$30;14;ONWAAR);VERT.ZOEKEN(F23;Opbouw!$B$26:$K$30;9;ONWAAR)))

Zo heb ik toch geen extra datumtabel nodig en haalt hij de lijste waarden op.:thumb:

(Nu maar hopen de er geen mensen komen die even en oneven weken verschillende uren gaan werken................)

Rob
 
Eens proberen met mijn formule in je bestand toegepast, bij mij geeft dat geen foutmelding in de range Hulpblad!F5:AJ16
 

Bijlagen

Ik heb het bekeken en jouw formule werkt inderdaad ook; is ook nog wat korter dan mijn formule.
Bedankt, zo kom ik er wel uit.:thumb:

Rob
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan