Vigtigt! Datoer skal indtastes ved hjælp af funktionen DATO eller som resultater af andre formler eller funktioner. Brug f.eks. DATO(2008;5;23) for den 23. maj 2008. Der kan opstå problemer, hvis datoerne indtastes som tekst.
Startdato er en dato, der repræsenterer startdatoen.
Dage er et antal ikke-weekender og ikke-feriedage før eller efter startdato. En positiv værdi for dage giver en kommende dato, en negativ værdi giver en forløben dato.
Feriedage er en valgfri liste med en eller flere datoer, der skal udelades fra beregningen, herunder feriedage og helligdage. Listen kan være enten et celleområde, der indeholder datoerne, eller en matrixkonstant (matrix: Bruges til at bygge en enkelt formel, der giver flere resultater eller arbejder ud fra en gruppe af argumenter, der er arrangeret i rækker og kolonner. Et matrixområde er fælles om en formel. En matrixkonstant er en gruppe af konstanter, der bruges som et argument.) for de serienumre, der repræsenterer datoerne.
Mit problem er, at den i eksempelvis april måned skriver en dag ekstra på. Cellen er formateret som dato, så det er ikke probemet :)
A1=2 B1=01-04-2014 C1="=WORKDAY(B1;A1)" - Den celle kommer så med resultatet 03-04-2014, men normalt er den anden arbejdsdag 02-04-2014? Det lader derfor til at være en excelfejl?
Er det ikke bare fordi du ikke har været opmærksom på at d. 1. og 2. marts er weekend, så 1. marts plus 2 arbejdsdage bliver 4. marts og 1. april plus 2 arbejdsdage bliver 3. april
Din formel lægger 2 arbejdsdage til den aktuelle dato. Og 2 arbejdsdage efter 1. april er d. 3. april. Hvis du ikke kan acceptere det, må du lægge de 2 dage til hhv. 28/2 og d. 31/3. Det giver så d. 4. marts og d. 2. april
Hvis det du ønsker at beregne er den x.'te arbejdsdag i en måned, kan du bruge denne formel: =ARBEJDSDAG(A2-1;A1)
Der er ikke spor mystik over den måde ARBEJDSDAG() fungerer på. Du har bare nogle andre ønsker til beregningen end det som d funktionene helt korrket leverer. Som nævnt nogle gange beregner ARBEJDSDAG() en arbejdsdag frem eller tilbage i tiden. Er startdagen en arbejdsdag tæller den med som den første, er startdagen en lørdag/søndag tæller den ikke med.
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.