09. februar 2011 - 20:12Der er
16 kommentarer og 3 løsninger
Beregne antal dage i periode
Jeg skal lave en blanket til beregning af antal ansættelsesdage i en periode, så en medarbejder kan ferieafregnes.
Meningen er at jeg bare skal sætte en startdato og en slutdato ind, og så beregner den selv antal dage i perioden. Den skal vist nok tage højde for at der i nogle måneder er 31 dage andre 30 dage. Feks A1: 01-01-10 B1: 31-05-10 C1: 151 dage
Der er en formel der hedder DAGE360, men jeg skal bruge en lignende der hedder DAGE365.
Jeg har prøvet mig lidt frem, men har ikke umiddelbart brug for den færdige løsning, med mindre nogen ligger inde med en færdig blanket. Men i første omgang noget jeg kan arbejde videre med mens jeg får ideer til layoutet i blanketten.
Jeg arbejder med løn hvor vi også skal ferieafregne, og pludselig er der måske 20-30 ansatte på een gang der skal fratræde og ferieafregnes. Derfor denne blanket, som evt kan bruges som forside til bilaget.
Kom endelig med input, så fordeler jeg point når jeg synes jeg har nok inputs. Jeg bruger excel 2007
Det kan faktisk godt fungere. Hvis jeg trækker datoerne fra hinanden +1.
Kan man så gøre noget så den tager højde for skudår ? Det lyder bare mærkeligt at når den kan beregne antal arbejdsdage med indbygget formel, at der så ikke er en lignende.
Kan godt være jeg tror det er sværrere end det egentlig er, men har også været vant til at skulle bruge timer og minutter der skulle tages højde for :)
Trækker man 1-1-11 og 3-1-11 fra hinanden bliver det 2. Skal begge datgoer tælles med skal der derfor lægges en dag til. *Mellem* de to datoer er der kun en dag. Er det det, man vil vide skal der derfor trækkes en dag fra.
Vil lige sige at jeg ikke har glemt jer, men skal lige finde et par timer hvor jeg kan sætte mig og kigge på det. Det bliver nok i weekenden.
Kan den ved en dato som feks 010110 til 310310 regne frem til antal måneder. jeg kna selvfølgelig tage resultatet og gange med 365 og dividere med 12, men måske der er en mere direkte formel da den ellers vil give det med decimaltal i flere tilfælde.
De link i har lagt kan jeg ikke helt få formlerne til at virke, måske fordi det er engelsk, men har prøvet =(B1-A1+1)/30 og prøver at arbejde videre med den. Skal afregne 2,0833 dage pr. måned og 0,07 dage pr ansættelsesdag. Måske jeg bliver nød til at dele datoerne op i 2 linier hvor måneder er i den ene og dage er i den anden hvis de er ansat skævt i måneden.
For den periode skal der bare afregnes 5 måneder. Jeg er faktisk ikke sikker på den skelner mellem 30 eller 31 dage i en måned. Kun hvis perioden feks går fra 23/1 til 8/2, så tæller man dagene i den periode.
Nogle gange viser den fomrlen i cellen i stedet for resultatet. Hvordan er det jeg får den til at vise resultatet. Jeg har kun lige lagt mærke til det når jeg starter med =
En formel skal altid begynde med = Hvis den viser formlen i stedet, kan det skyldes at der er et mellemrum inden = tegnet. Dette kan f.eks. ske hvis du kopierer en formel herinde fra. Prøv at tjekke om der evt. er smuttet et mellemrum med ind....
Vi deler det lidt. Ville gerne have givet supertekst lidt også, men her skal jo lukkes :)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.