Avatar billede Lystfisker Seniormester
20. november 2019 - 12:30 Der er 8 kommentarer og
1 løsning

TÆL.HVIS

Hej Eksperter

Jeg har formateret(dddd) en række celler (J12:BS12) med datoer (f.eks. 07-12-2020), til ugedage mandag - søndag
Jeg vil gerne tælle antallet af mandage, tirsdage, onsdage, torsdage og fredage men ikke lørdag, søndag og dage hvor jeg sætter (parantes) om dagen, (parantes) = helligdage.

Jeg kan ikke få TÆL.HVIS(A2:A5;"mandag") til at tælle antallet af mandage?

Er der en ekspert der kan give et bud på en løsning, så jeg kan tælle mandage, tirsdage, onsdage, torsdage og fredage?

Mvh. Lystfisker
Avatar billede Daffodil Professor
20. november 2019 - 12:47 #1
Hvis dine data er i området (J12:BS12) skal din formel jo henvise til dette område.

Det virker fint her.
Avatar billede Lystfisker Seniormester
20. november 2019 - 13:12 #2
Hej Daffodil

Mit område er i J12:BS12, A2:A5 er en fejl (kopi/paste).

Jeg kan ikke få det til at fungere, kan det være fordi jeg henter datoen med en formel, jeg henter dagen med formlen =(V2) og formaterer resultatet med dddd til mandag???

Med venlig hilsen Lystfisker
Avatar billede Jan K Ekspert
20. november 2019 - 13:58 #3
Det skyldes at mandag er et format, ikke en værdi. Det der står i cellen er en formel, der konverter til en dato, som du så formaterer til en ugedag.

Prøv med

=SUMPRODUKT((UGEDAG(J12:BS12)=1)*((UGEDAG(J12:BS12;1)=1)))
Avatar billede xl-Enthusiast Ekspert
20. november 2019 - 14:07 #4
=SUMPRODUKT(--(UGEDAG($J$12:$BS$12;2)=Rækker($1:1))) giver antal mandage. Kopier nedad.
Avatar billede store-morten Ekspert
20. november 2019 - 15:20 #5
Er J12 Start dato og BS12 Slut dato, alså en "fuld" serie?
Avatar billede Lystfisker Seniormester
21. november 2019 - 19:32 #6
Hej Eksperter

Tak for respons og jeg beklager det sene svar, - jeg har ikke adgang til en PC hele tiden.

Grunden til at tælle hverdage er for at finde antallet af arbejdsdage.
Jeg vil gerne tælle alle arbejdsdage i måneden/ark. Jeg ønsker ikke at tælle lørdag, søndag og dage som jeg sætter en parentes om, f.eks. d. 01-01-2020 (onsdag), der er en helligdag.

Store-Morten:
Ja, J12 Start dato og BS12 Slut dato, er en "fuld" serie/hel måned.

Med venlig hilsen Lystfisker
Avatar billede store-morten Ekspert
21. november 2019 - 19:59 #7
Mandage:
=SUM(1*(UGEDAG(RÆKKE(INDIREKTE(J12&":"&BS12)))=2))
Avatar billede store-morten Ekspert
21. november 2019 - 20:01 #8
Formlen kan selvfølgelig ændres til at tælle hvilken som helst dag ved at ændre f.eks =2 til =1 for søndag
Husk at denne formel skal afsluttes ved at du klikker midt i formlen, holder CTRL og SHIFT neden mens du trykket 1 gang på ENTER
Avatar billede Jan K Ekspert
21. november 2019 - 20:25 #9
Hvis dine helligdage altid står i en parentes, kan du bruge =ANTAL.ARBEJDSDAGE(.start;slut)-TÆL.HVIS(...;"(*") hvor prikkerne erstattes af det område du vil tælle.
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