30. maj 2011 - 00:21Der er
5 kommentarer og 1 løsning
2 regneark med bemandingsplanlægning (hente data)
Jeg her et regneark med bemandingsplanlægning uge for uge. Hver uge har sig eger faneblad, de hedder Uge 1, Uge 2 osv... til Uge 52 eller Uge 53
Disse data skal jeg have hentet over i et ander regneark som er til bemandingsplanlægning på dagen, også kaldet rotationsplaner.
De 2 filer ligger ikke i samme mappe, stien til mappen kan hedde X:\Data\tjenester\Team 1 Nat X:\Data\drift\rotation
Regnearket bemandingsplanlægning (uge for uge) er der i hver uge ark data om hvem der er på arbejde og hvem der har fri I kollenne E5 til E95 medarbejder nummer f.eks. 684 eller 86471 I kollonne F er der medarbejder navne, som findes via LOPSLAG i et andet faneark. I kollonne G, H, I, J, K, L, M (G=mandag i ugen og M=søndag) er der anført om en medarbejder er sat op til tjeneste f.eks. 22:00-05:30 eller 00:00-05:00 Der kan også stå at en medarbejder fra Ferie eller har fri, cellen kan også være tom. I G4 til M4 står der dato for dagen.
I regnearket med rotationsplaner, vil jeg gerne have hentet en liste over med de medarbejder som er på job den pågældende dag og ikke dem som har fri eller ferie. Jeg regner med at der skal være en celle hvor man skriver datoen for den dag hvor rotationsplanen skal laves for, trykker på en knap og aktivere en makro der kan hente data i det andet ark og så sætte dem ind under hinnanden. Gerne med medarbejder nr. i kollonne A, Navn i kollonne B (laver evt. et lopslag), Arbejdstid i kollonne C (22:00-05:30)
Her en enkel og let besværlig måde at løse opgaven på. Følgende indeholder ikke VBA-programmering.
1. Opret en pivottabel, som er indstillet, så den viser netop de data fra Regnearket bemandingsplanlægning, som du ønsker. Brug: Indsæt/Tabeller/Pivottabel
Vend tilbage til mig, hvis du ikke er familiær med pivottabeller.
2. Herefter klik på Pivottabellen og brug: Pivottabelværktøjer/Indstillinger/Data/Skift datakilde/...
Du må altså manuelt hente data til pivottabellen hver dag. Men det var nok det, du ville undgå.
1. del: At automatisere hentningen af data fra regnearket Bemandingplanlægning. Nye daglige data skal f.eks. hentes ind i et Ark2.
2. del: Når data først ligge i et Ark2 kan de let bearbejdes herfra ved at lave en makro, som sorterer data. Alternaivt kunne laves en standard tabel, som sorterer data.
Opgaven skulle være til at overskue men jeg ved ikke, hvordan hentningen af data fra et andet regneark automatiseres.
Er der nogen som kan hjælpe med del 1 (som ExcelsPotentiale) kalder det, for så vil jeg tro at det er til at finde ud af hvorledes jeg finder data fra den rigtige uge dag.
Altså, hvorledes finder jeg det rigtige faneblat ud fra en dato, jeg kan jo godt få ugenr. ud fra dato med funktionen WEEKNUM.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.