Avatar billede kerleben Nybegynder
23. juli 2010 - 14:09 Der er 7 kommentarer og
1 løsning

Tæl dag i Excel

Hejsa

Jeg har et lille problem, jeg skal tælle en masse dage der er en en periode. det er som sådanne nemt nok. Problemet opstår da jeg kun vil tælle nogen af dagen i en bestemt periode.

Fx 03.07.10 til 18.07.10 men der skal kun tælles Mandag, Tirsdag, onsdag, torsdag, fredag og lørdag. Det vil sige i den angivet periode er der totalt 13 dage. Den første og sidste dag skal tælles med. vel og mærket hvis det ikke er en søndag.

Det kunne fx. også være den kun skulle tælle Fredag, lørdag og søndag i den periode. eller kun lørdag og søndag.

lige nu har jeg disse 3 kolloner

Ugedage    fra     til
MTOTF    03-07-2010 18-07-2010

Håber der er nogen der kan hjælpe

PFT
Avatar billede mike1963 Nybegynder
23. juli 2010 - 16:43 #1
i en given celle skriver du :

=DATEDIF($B1, $C1, 'D')

giver dig forkellen i dage mellem celle $B1 og $C1

og læg en til ....

fordi hvid du beder om antal dage mellem 1/1 og 2/1 er det 1

men du ville have begge dage med ?

Ups - jeg så ikke at du skal undtage de dage der IKKE er i mønstret ?

så skal WEEKDAY også inddrages :-(
Avatar billede Slettet bruger
24. juli 2010 - 06:01 #2
Hvis du for eksempel har dine datoer i A1:A24, så for henholdsvis 1) antal dage der ikke er søndage, 2) antal dage der er enten fredage, lørdage eller søndage og 3) antal dage der er enten lørdage eller søndage:

1) =SUMPRODUKT(((UGEDAG(A1:A24;2)<>7)*A1:A24>=C1)*(A1:A24<=D1))
2) =SUMPRODUKT(((UGEDAG(A1:A24;2)={5\6\7})*A1:A24>=C1)*(A1:A24<=D1))
3) =SUMPRODUKT(((UGEDAG(A1:A24;2)={6\7})*A1:A24>=C1)*(A1:A24<=D1))

hvor C1 og DD1 indeholder første dag og sidste dag.

Hans
Avatar billede Slettet bruger
24. juli 2010 - 06:01 #3
D1, ikke DD1 i sidste linje.
Avatar billede kerleben Nybegynder
26. juli 2010 - 09:25 #4
Tak

Den første virker bare, men jeg kan ikke få de to sidste til at virke

min formel ser sådanne ud

=SUMPRODUKT(((UGEDAG(L268:L359;2)={6\7})*L268:L359>=F191)*(L268:L359<=G191))


=SUMPRODUKT(((UGEDAG(L268:L359;2)={5\6\7})*L268:L359>=F190)*(L268:L359<=G190))

Den kommer med denne fejl #I/T

Den der virker ser sådanne ud =SUMPRODUKT(((UGEDAG(L268:L359;2)<>7)*L268:L359>=F330)*(L268:L359<=G330))

Jeg har sat datoer ind i fel l268 til l359 fra dato 01.06.10 til 31.08.10

Håber du kan komme med en løsning på fejlen :-)
Avatar billede Slettet bruger
26. juli 2010 - 10:07 #5
Hvis du kan/vil sende filen til (i udtale)
hanspunktumknudsensnabelamailpunktumtelepunktumdk
så kigger jeg på den.
Hans
Avatar billede kerleben Nybegynder
27. juli 2010 - 09:16 #6
Tak det virkede
Avatar billede kerleben Nybegynder
27. juli 2010 - 10:05 #7
Kom desværre til at give mig selv point, kan du ikke svare denne her så jeg kan give dig point.

Beklager men mange tak for løsningen :-)
Avatar billede Slettet bruger
27. juli 2010 - 12:28 #8
Jeg kan ikke sætte prik ved Svar. Tror det skyldes, at der allerede er givet point. Der står sikkert noget om det i FAQ'en, men som tidligere nævnt, jeg er tilfreds med at vi fandt en løsning - point er mig ligegyldig.

Hans
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