Avatar billede mefa Seniormester
08. oktober 2025 - 19:21 Der er 7 kommentarer og
2 løsninger

Finde uger og dage mellem 2 datoer

Hej

Jeg har disse datoer I f.eks. a3

09.04.2015  -  05.06.2015

Er det muligt at finde antal uger og dage? uden at opdele datoerne til 2 celler. Det skal være i uger og dage

På forhånd tak
Avatar billede Jan Hansen Ekspert
09. oktober 2025 - 00:30 #1
= HELTAL(DAGE(DATO(HØJRE(HØJRE(A2;10);4);MIDT(HØJRE(A2;10);4;2);VENSTRE(HØJRE(A2;10);2));DATO(HØJRE(VENSTRE(A2;10);4);MIDT(VENSTRE(A2;10);4;2);VENSTRE(VENSTRE(A2;10);2)))/7) & " Uger og " & (DAGE(DATO(HØJRE(HØJRE(A2;10);4);MIDT(HØJRE(A2;10);4;2);VENSTRE(HØJRE(A2;10);2));DATO(HØJRE(VENSTRE(A2;10);4);MIDT(VENSTRE(A2;10);4;2);VENSTRE(VENSTRE(A2;10);2))))-((HELTAL(DAGE(DATO(HØJRE(HØJRE(A2;10);4);MIDT(HØJRE(A2;10);4;2);VENSTRE(HØJRE(A2;10);2));DATO(HØJRE(VENSTRE(A2;10);4);MIDT(VENSTRE(A2;10);4;2);VENSTRE(VENSTRE(A2;10);2)))/7))*7) & " Dage"
Avatar billede mefa Seniormester
09. oktober 2025 - 05:48 #2
Hej Jan

1000 tak. Vil det være muligt at den kun viser arbejdsdage
Avatar billede martens Guru
09. oktober 2025 - 06:03 #3
Prøv dette :

=ANTAL.ARBEJDSDAGE.INTL(DATO(2015,4,9),DATO(2015,6,5))

Jeg ville nu smide hhv. Start og Slut i hver sin celle til en start.
Avatar billede martens Guru
09. oktober 2025 - 06:06 #4
Startdato i A1 og Slutdato i B1 :

=HELTAL(NETTOARBEJDSDAGE(A1;B1)/5) & " uger og " & REST(NETTOARBEJDSDAGE(A1;B1);5) & " dage"
Avatar billede ebea Ekspert
09. oktober 2025 - 08:40 #5
#4 - har du selv testet det du foreslår i #3 og i #4 ?

#3 løsning vil aldrig fungere. Og #4, er for mig at se, hentet fra en AI løsning. Excel har ikke noget der hedder "NETTOARBEJDSDAGE".

Så hvis du vil bruge AI forslag, så skriv at det er sådan, og så test det selv.
Avatar billede Jan Hansen Ekspert
09. oktober 2025 - 09:32 #6
Prøver lige at finde på nogle formler
vender tilbage
Avatar billede Jan Hansen Ekspert
09. oktober 2025 - 12:02 #7
Nu har jeg en løsning
Opret følgende navne i navnestyring med tilhørende referencer

1.  AntalArbejdsdage
=LAMBDA(Cell;ANTAL.ARBEJDSDAGE(StartDato(Cell);SlutDato(Cell)))
2.  MDage
=LAMBDA(Cell;REST(DAGE(SlutDato(Cell);StartDato(Cell));7))
3.  SlutDato
=LAMBDA(SDato;LET(Sdag;LET(SDag;ERSTAT(HØJRE(SDato;10);3;1;"-");ERSTAT(SDag;6;1;"-") );Sdag+1-1))
4.  StartDato
=LAMBDA(SDato;LET(Sdag;LET(SDag;ERSTAT(VENSTRE(SDato;10);3;1;"-");ERSTAT(SDag;6;1;"-") );Sdag+1-1))
5.  Uger
=LAMBDA(Cell;HELTAL(DAGE(SlutDato(Cell);StartDato(Cell))/7))
6.  UgerOgDage
=LAMBDA(Cell;Uger(Cell)&" "&HVIS(Uger(Cell)=1;"uge";"uger")&" og "&MDage(Cell)&" "&HVIS(MDage(Cell)=1;"dag";"dage"))


Formel til celle de skal indeholde:

Arbejdsdage: =AntalArbejdsdage(A4)
Uger og dage; =UgerOgDage(A4)

Dette giver lette læsbare formler

Mvh Jan
Avatar billede Jan Hansen Ekspert
09. oktober 2025 - 21:09 #8
Du fik det til ar virke

Jan
Avatar billede mefa Seniormester
10. oktober 2025 - 05:05 #9
Hej Jan

1000 tak for din  hjælp
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester