uit het hoofdblad excel onder juiste dag op ander blad weergeven wie er die dag hoeveel uur heeft gewerkt

Anoniem
2017-04-09T19:07:51+00:00

Volledige noob op excel gebied, maar ik denk dat het navolgende zou moeten kunnen:

In een werkblad "uren noteren" heb ik werknemers die van ma t/m vrijdag op verschillende tijden beginnen en eindigen, sommige werken alle dagen, sommige niet, anderen op ma hele dag en dinsdag een halve enz.

Nu denk ik op "blad 1" een tabel te maken met daarin de namen , dagen van de week en dan per dag 1x invullen wat hun uren op die dagen v/d week zijn.

Wanneer ik in "uren noteren" een werknemer kies en vervolgens een datum intyp, gaat excel zelf de juiste gegevens uit "blad 1" invullen.

ik heb een werkblad voorelkaar gekregen waarin per dag wordt weergegeven wie er heeft gewerkt en hoelang, maar alleen wanneer ik in üren noteren" handmatig opgeef hoelaat hij/zij begint, stopt en hoelang de pauze was......

Snapt iemand hoe ik in "uren noteren" aangeef welke gegevens er opgehaald dienen te worden, afhankelijk van de naam en de net ingetypte datum, zonder dat eerder getypte uren verdwijnen/worden overschreven?

Microsoft 365 en Office | Excel | Voor thuisgebruik | Windows

Vergrendelde vraag. Deze vraag is gemigreerd vanuit de Microsoft Ondersteuning-community. U kunt met een stem aangeven of de inhoud nuttig is, maar u kunt geen opmerkingen of antwoorden toevoegen of de vraag volgen.

0 opmerkingen Geen opmerkingen
Antwoord geaccepteerd door vraagauteur
Anoniem
2017-04-12T06:43:26+00:00

Fred,

Ik heb het nog even aangemaakt en dan ziet mijn Hoofdblad (de blad-tab onderaan bevat de tekst: Hoofdblad i.p.v. Blad1) er (ongeveer) zo uit (de cellen waarin de dagen staan zijn niet samengevoegd):

Maandag Dinsdag Woensdag Donderdag Vrijdag Zaterdag Zondag
Joke 8:00 15:00 8:00 15:00 8:00 18:00 8:00 15:00 8:00 15:00
Karel 8:00 12:00 8:00 12:00 13:00 18:00
Hans 8:00 18:00 12:00 17:00
Wilma 12:00 18:00 8:00 18:00 8:00 18:00

Op Blad2 krijg ik dan:

Naam Datum Start Eind
Wilma 12-4-2017 8:00:00 18:00:00
Karel 12-4-2017 13:00:00 18:00:00
Wilma 13-4-2017 0:00:00 0:00:00

(links boven is in beide gevallen A1)

Gebruik je een Nederlandse versie van Excel, dan is het vrijwel zeker dat je als scheidingsteken de ";" moet gebruiken i.p.v. de ",".

De formules heb ik gekopieerd vanaf het forum.

Als jouw werkbladen er ook zo uitzien zou een en ander moeten werken.

Jan

Was dit antwoord nuttig?

0 opmerkingen Geen opmerkingen

20 extra antwoorden

Sorteren op: Meest nuttig
  1. Anoniem
    2017-04-14T19:41:37+00:00

    Beste jan,

    na hoofdblad!$b$O$1 gaat antwoord #n/b, dat blijft vervolgens het antwoord op de formule. Ben nu wat drukker met andere zaken waardoor hiervoor wat minder aandacht dan ik zou willen, maar blijf bezig een oplossing te vinden. Programma urenregistratie is erg leuk, maar naar eigen wens omzetten  valt tegen. Toch denk ik er oa met jou hulp wel te komen!

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen
  2. Anoniem
    2017-04-13T11:20:53+00:00

    Fred,

    Het is lastig om te bedenken wat er aan de hand kan zijn.

    Wat je nog wel kunt proberen: de foutafhandeling uit de formule halen en kijken of er een foutmelding in de cel verschijnt.

    In C2 krijg je dan:

    =INDEX(Hoofdblad!$B$2:$O$29;VERGELIJKEN(Blad2!A2;Hoofdblad!$A$2:$A$29;0);VERGELIJKEN(TEKST(Blad2!B2;"dddd");Hoofdblad!$B$1:$O$1;0))

    (of in jouw geval blijkbaar alle ; vervangen door ,)

    Wat is nu het resultaat?

    Jan

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen
  3. Anoniem
    2017-04-12T20:20:55+00:00

    Jan,

    Hartstikke blij wat je me probeert te leren, echt!

    =ALS.FOUT(INDEX(hoofdblad!$B$2:$O$29,VERGELIJKEN(Blad2!A2,hoofdblad!$A$2:$A$29,0),VERGELIJKEN(TEKST(Blad2!B2,"dddd"),hoofdblad!$B$1:$O$1,0)),"")

    geeft geen foutmelding, maar resultaat is leeg vakje

    ik gebruik office prof pro 2013....nl

    wanneer ik jou formule kopieer, krijg ik een beeld wat vraagt of ik iets wil typen, want dan gebruik ik foute tekens.

    er is zelfs geen mogelijkheid de stappen in de formule te bekijken, totdat ik overal , gebruik ipv ; telkens 1 ; vervangen door , maar telkens zegt excel dat formule te wijnig argumenten heeft, totdat alle ; , is.... en dan geen fout, achter de laatste 1 komt bij je formule een ,0 wat volgens evaluatie resulteert in #n/b. Wat zou dat kunnen zijn?

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen
  4. Anoniem
    2017-04-11T20:46:41+00:00

    beste Jan,

    wat ik fout doe is me niet duidelijk, dus heb ik exact gedaan wat je vroeg: een nieuw excel, enkele namen enz.

    zo te lezen wat jij zegt dat er moet staan.

    Zowel op hoofdblad als op blad2 gebeurd er niets, maar formules werken zo te zien niet wanneer ; wordt gebruikt ( er is een fout in uw formule, probeer enz)

    Wanneer ik alle ; verander naar , dan gebeurd er ook niets, of ik nu een naam invul of een datum, er hadden net zo goed geen formules kunnen staan, als ik gegevens wil zien , moet ik ze met jou aanwijzing opvolgend, nog alles zelf typen.

    Wat doe ik niet, wat wel had gemoeten?

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen