Avatar billede L_Amtoft Mester
05. april 2024 - 11:26 Der er 11 kommentarer og
1 løsning

automatisk markering af weekend og helligdage

det er ikke muligt at dele regnearket, så jeg skal forsøge at forklare det
Excel 365 dansk

Jeg har et regneark på fanen 'fridage' har jeg et dataområde 'helligdagslisten' (A1:B25).
I kolonne H har jeg formlen (foreslået af ChatGPT)
=HVIS(ELLER(UGEDAG(A1;2)>5;ER.TAL(FLERE.HVIS(A1;helligdagslisten;0)));"Ja";"Nej")

På 12 andre faner, navngivet januar - december, har jeg i kolonnerne datoer (1-31).
datoerne står vandret i cellerne D3:AH3 på månedsfanerne
på månedsfanerne er datoerne blot indtastet som 1, 2, 3, 4, 5, 6, ....
månedsnavnet står i celle A2
på månedsfanerne er kolonnerne A:AJ og rækkerne 1:40 i brug
ChatGPT foreslå formlen =DATO(VÆRDI($A$2);MÅNED(INDEKS($D$3:$AH$3;1;KOLONNE()-30));DAG(INDEKS($D$3:$AH$3;1;KOLONNE()-30))) i celle AO2, men den fejler for mig.

Jeg vil gerne kunne angive årets helligdage på fanen 'fridage' og lave en reference fra de enkelte månedsfaner og noget betinget formatering, så jeg får markeret de dage (kolonner) der er weekend eller helligdag.

jeg har prøvet med formlen =HVIS(ELLER(UGEDAG(A2;2)>5;ER.TAL(FLERE.HVIS(A2;helligdagslisten;0)));"Ja";"Nej") på fanen fridage.
F.eks. 17-04-2025 (Skærtorsdag), burde give resultatet "JA", men jeg får "NEJ"

Måske kan jeg bare skrive JA i de 12-15 celler der er helligdage / fridage / afdelingsdage, i stedet for formlen =HVIS(ELLER(UGEDAG(A2;2)>5;ER.TAL(FLERE.HVIS(A2;helligdagslisten;0)));"Ja";"Nej")

men hvordan får jeg markeret den 1. januar 2025 (helligdag), 4. januar 2025 (lørdag) og 5. januar 2025 (søndag)

Filen skal kunne bruges år efter år. Gerne ved blot at taste de nye datoer for helligdage og afdelingsdage ind på fanen 'fridage'
Avatar billede ebea Ekspert
05. april 2024 - 15:37 #3
Du kan rimelig enkelt, lave det i betinget formatering. For dine helligdage, hvor D3 er startdatoen.
=TÆL.HVIS(helligdagslisten!$D$3:$AH$3;D3)>=1

For dine weekender:  =ELLER(UGEDAG(D3)=1;UGEDAG(D3)=7)

Hvis du vil have det lavet, så du får "Ja" "Nej", så omslut det med en HVIS formel.
Avatar billede L_Amtoft Mester
08. april 2024 - 09:19 #4
#2 + #3
tror jeg har kombineret jeres løsningsforslag.

Jeg har på fanen fridage indsat helligdagene. Jeg har lavet betinget formatering på de enkelte månedsfaner - indtil videre april og maj - og jeg har ændret "datoerne" på - indtil videre april og maj. F.eks. 8 er ændret til 08-apr.
For april 2024 og maj 2024 virker det efter hensigten. Tak.
Men hvis jeg på fanen fridage ændre til 2025, så får jeg rigtig nok de nye datoer for helligdage, men månedsfanerne betragter fortsat året som 2024.

Det skulle gerne være sådan at når min kollega i efteråret skal klargøre næste års filer, så er det ikke indeværende års weekender og helligdage.

Jeg skal på en eller anden måde have datoerne på månedsfanerne til at kigge på celle C5 på fanen fridage, her står årstallet.

Helligdage og andre fridage står på fanen fridage L5:N26

Office 365, dansk
Avatar billede ebea Ekspert
08. april 2024 - 09:50 #5
Herunder er et Link til en excel fil. Den mappe der er i filen, kan du indsætte i din egen opsætning.
Filen indeholder alle helligdage, og du kan ved at ændre året i cellen markeret med Gult, få ændret helligdage for de pågældende år (dette sker automatisk). Så skal du blot skifte navnet i din formel, til linket til din helligdags fane.

Så hvis du i dit Ark med din opsætning, linker til den nu nye Fane med helligdage, vil du altid have de korrekte helligdage, så længe du husker at skifte årstal.

https://www.dropbox.com/scl/fi/yo20n3yduvwll4vs91b3k/helligdage.xlsx?rlkey=j028po50n2lbiv92b7kt2rb8h&dl=0
Avatar billede bjarnehansen Mester
08. april 2024 - 10:07 #6
her er et ark til inspiration, det finde weekend og helligdage i måneden
vlæg år og måned i F4 og H4

https://www.dropbox.com/scl/fi/sqze3egjvq8jxla62yy7y/NY_Skabelon-Timeseddel-version-1.02.002.xlsm?rlkey=dbdbdejmdp9ub0sq57s0u3nw0&dl=0
Avatar billede xl-Enthusiast Ekspert
08. april 2024 - 11:23 #7
Årstallet ændres i Sheet1!C5 og ikke andre steder.
"Store Bededag" er ikke en helligdag fra og med 2024.
Ifølge Dansk Industri er helligdage dem der fremgår af Sheet1!L5:M14. Herudover er følgende dage fridage efter overenskomsten: 1. maj, Grundlovsdag og 24. december.
Hvis de tre sidstnævnte dage skal betragtes som helligdage, skal de tilføjes til listen i Sheet1!L:M

https://www.dropbox.com/scl/fi/r985yvtb7nx3hsd2dmfxu/Weekends_Helligdage_2.xlsx?rlkey=lqc113elrr5sdw6fuotah5r06&dl=0
Avatar billede L_Amtoft Mester
08. april 2024 - 18:58 #8
har lavet en 'anonym-version'
håber det kan kaste lidt lys over hvad det er jeg har forsøgt at forklare

https://www.dropbox.com/scl/fi/r4gz5pcn6l3j3v44cv91m/L-n_skabelon_20xx.xlsx?rlkey=64ggd8ut5ng8x3m4m87adfi4j&dl=0
Avatar billede xl-Enthusiast Ekspert
08. april 2024 - 20:13 #9
Alle de nødvendige formler findes i #7.

Hvis du absolut ikke kan finde ud af det, så vend tilbage, men prøv nu selv først!
Avatar billede L_Amtoft Mester
12. april 2024 - 17:28 #11
#10 jeg får fortsat fejl
en udfordring kan være version. Privat har jeg en ældre lokal office version, men på arbejde kører jeg Office 365.

Prøver lige filen på arbejde i næste uge ellers går jeg med at det virker for indeværende år.
Tak for forsøg og hjælp.

(markere en løsning, for at lukke sagen)
Avatar billede xl-Enthusiast Ekspert
12. april 2024 - 17:57 #12
Jeg regnede med, at jeg kunne gå ud fra det du skrev i anden linje af dit allerførste indlæg: Excel 365 dansk
Du nævnte ikke noget om en ældre Office version.

#10 giver ingen fejl hvis du bruger den i den version som du selv forudsatte!
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

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