Avatar billede Lars Mester
31. august 2019 - 19:23 Der er 14 kommentarer og
2 løsninger

beregning antal dage i måned inden for en periode

Hej - er der en formel der kan beregne antal dage i de enkelte måneder inden for en periode:
Eks:
Start                    Slut              januar 17    februar 17    marts 17    osv…..
26-11-2016    01-03-2017    31              28                      1   
01-01-2017    29-04-2018    30              28                    31   
02-03-2017    11-05-2017    0                0                    29
Avatar billede ebea Ekspert
31. august 2019 - 20:12 #1
Der er flere måder at gøre det på. Her er én måde: A1 er der hvor du har din dato!
=DAG(SLUT.PÅ.MÅNED(A1;0))
Avatar billede ebea Ekspert
31. august 2019 - 20:17 #2
Og hvis det var imellem 2 datoer du ville have dage:
=DATO.FORSKEL(A1;B1;"d")
Avatar billede Jan K Ekspert
01. september 2019 - 10:55 #3
#2
Men de fortæller kun antalletvaf dage mellem start og slut. Ikke hvor mange af disse, der ligger i hver måned. Med mindre altså man selv indlægger start- og slutdatoer i hver måned.
Avatar billede ebea Ekspert
01. september 2019 - 13:03 #4
#3  -  Læste du #1 indlæg?
Avatar billede Jan K Ekspert
01. september 2019 - 13:19 #5
#4 Jeg lædte det, sommom OP vil have beregnet, hvor stor en del af en given periode, der ligger i bestemte måneder, hvilket er mezt interessant i begyndelses- og slutmåneden. M0ske har jeg overfortolket, men jeg opfattede det som om ønsket var en formel, som kunne kopieres vandret og då satte den automatisk det koorekte antal dage ind i hver måned.
Avatar billede Jan K Ekspert
01. september 2019 - 13:22 #6
Så vidt jeg kan se, vil #1 kun se på startmåned, altså her 26-11-2016, og hvis den kopieres henad, kan den jo ikke se, hvilken måned, den skal se på i hver kolonne?
Avatar billede ebea Ekspert
01. september 2019 - 13:54 #7
#6  -  ja, det er lidt svært at se hvad OP egentlig mener med sit spørgsmål. Derfor lavede jeg 2 varianter ;-)
Han har 2 datoer (start og slut), men løbende over flere måneder, og derfor tvivlen.
Men så længe OP ikke svarer, så blir' det ikke opklaret.
Avatar billede Lars Mester
02. september 2019 - 08:02 #8
God morgen
Det jeg gerne vil ha' beregnet er:
Hvis jeg har en periode ek. 26-11-2016 til 01-03.2017 skal der beregnes hvor mange dage der så er i hver måned:
Januar 2017 = 31
Februar 2017 = 28
Marts 2017 = 1
April 2017 = 0
o.s.v.
er det uddybende nok
Avatar billede ebea Ekspert
02. september 2019 - 09:30 #9
Brug formlen i #1, med en lille tilføjelse. Og kopier henad, hvor du har dine datoer.
=DAG(SLUT.PÅ.MÅNED(A$1;0))
Avatar billede Jan K Ekspert
02. september 2019 - 10:21 #10
#9 Når jeg bruger din formel får jeg 31 i alle måneder, også i marts 2017, hvor der kun skulle være 1 og 30 dage i november 16, hvor der kun skulle være 4.

Jeg har testet denne "lille" formel, som tilsyneladende løser opgaven

=HVIS(DATO(ÅR(C1);MÅNED(C1);1)<$A$2;DAG(DATO(ÅR($A$2);MÅNED(C1)+1;1)-1)-DAG($A$2);HVIS(HVIS(OG(DATO(ÅR(C1);MÅNED(C1);1)>$A$2;DATO(ÅR(C1);MÅNED(C1);1)<$B$2);DAG(DATO(ÅR($A$2);MÅNED(C1)+1;1)-1);$B$2-DATO(ÅR(C1);MÅNED(C1);1)+1)<0;0;HVIS(OG(DATO(ÅR(C1);MÅNED(C1);1)>$A$2;DATO(ÅR(C1);MÅNED(C1);1)<$B$2);DAG(DATO(ÅR($A$2);MÅNED(C1)+1;1)-1);$B$2-DATO(ÅR(C1);MÅNED(C1);1)+1)))

med start og slutdatoer i A2 og B2 og månederne i fra C1 og videre ud, skrevet i et Excel datoformat.
Avatar billede Lars Mester
02. september 2019 - 13:09 #11
Virker ikke på alle linier i ovennævte eksempel - se start af tråd :-)
Avatar billede Dan Elgaard Ekspert
02. september 2019 - 20:58 #12
Din tabel passer ikke, Lars.

I første linje har du en dag med i marts, fordi, den 1. er med.
Men, i tredje linje har du kun 29 dage med i marts, og tæller åbenbart ikke den 2. marts med???

Det samme i linje 2, hvor du ikke tæller den 1. januar med, selvom datoen er indtastet.
Hvorfor tæller du den 1. marts med i linje 1, men ikke 1. januar i linje 3???

Vi er nødt til, at have en bedre definition af, hvornår indtastede datoer skal inkluderes i formlen?
Avatar billede Dan Elgaard Ekspert
02. september 2019 - 21:02 #13
Avatar billede Lars Mester
03. september 2019 - 07:55 #14
Mange tak Dan - din løsning er præcis det jeg efterlyste
Avatar billede Dan Elgaard Ekspert
03. september 2019 - 17:51 #15
Velbekomme :-)
Avatar billede Basp Praktikant
18. marts 2022 - 04:02 #16
Jeg nybegynder her, og tænker inden jeg starter en ny tråd, kunne det jo være at en af jer kan hjælpe da i allerede snakker dage beregninger
Jeg har en kolonne med start dato og en kolonne med slut dato
Nogle af start datoerne er fra 2019, og nogle er fra 2020 og også 2021 og 2022
I slut datoerne er det igen samme 2019 og frem
Nogle medarbejder har fx start 01-09-2019
Og slut 27-06-2021

Jeg skal nu have beregnet antal dage i for hver år 2019, 2020 og 2021.

Er der en formel for dette ?
Jeg kan ikke bruge formlen med dato forskel da jeg skal vide hvor mange dage i de forskellige år
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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