PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerExcelExcelSchema Schema
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2025-01-07 19:54
 
 Ändrad av Micke  på 2025-01-07 20:10:11

 Hej

vi har ett 4:a veckors schema på jobbet och jag har gjort en flik för varje månad, så första fliken är januari

I cell A1 har jag veckonummer, i cell B1 vill jag ha arbetsschemats vecka 1, cell cC1 har jag dagens datum och i cell D1 har jag tillexempel måndag och så fortsätter det neråt.

Vecka   schemavecka      datum                dag

1                1                     2025-01-07        Tisdag

1                 1                    2025-01-08        Onsdag

osv..

efter att fyra veckor gått så vill jag att schemaveckan ska börja om på 1 igen. Är ni med på hur jag menar? Hur ska jag göra detta på ett smidigt sätt?

Någon som kan hjälpa mig med det?Det blir ju en gigantisk IF-sats om man ska ha 52 veckor, =OM(A1=1;"Vecka 1";........osv osv måste ju finnas ett enklare sätt. :)

Nytt inlägg
 2025-01-08 10:51
 

2025-01-07 är egentligen vecka 2.

=ISOVECKONR(C1)

 

Men om vi antar att du fått till Veckonummret i Kolumn A så kan du använda REST(veckonummer,4)

https://support.microsoft.com/sv-se/office/rest-funktionen-rest-9b6cd169-b6ee-406a-a97b-edf2a9dc24f3

Tyvärr blir inte det här riktigt rätt:

=REST(A1;4)

eftersom det ger serien 1,2,3,0. Men om du trixar lite:

=REST(a1-1;4)+1

så får du serien 1,2,3,4 som upprepas

Eller så här om du vill slå ihop texten:

="Vecka "&REST(A1-1;4)+1

Nytt inlägg
 2025-01-08 11:06
 
 Ändrad av Micke  på 2025-01-08 14:03:20

 Hej

Jag löste det på ett annat sätt genom att sätta upp alla veckor likt nedan på en flik (1-52):  Därefter använde jag: =XLETAUPP(A3;$A$36:$A$87;$B$36:$B$87) Funkade klockrent sedan använde jag denna till alla flikar. Kanske inte bästa lösningen men funkade.

1 Vecka 1
2 Vecka 2
3 Vecka 3
4 Vecka 4
5 Vecka 1
6 Vecka 2
7 Vecka 3
8 Vecka 4

 Så här är resultatet:

Vecka Schemavecka Datum Dag In Ut Lunch Antal timmar
1 Vecka 1 2025-01-01 onsdag 07:00 16:00 01:00 08:00
1 Vecka 1 2025-01-02 torsdag 06:45 15:45 01:00 08:00
1 Vecka 1 2025-01-03 fredag 07:00 16:00 01:00 08:00
1 Vecka 1 2025-01-04 lördag 08:45 13:15   04:30
1 Vecka 1 2025-01-05 söndag        
2 Vecka 2 2025-01-06 måndag 08:45 17:45 01:00 08:00
2 Vecka 2 2025-01-07 tisdag 08:45 17:45 01:00 08:00
2 Vecka 2 2025-01-08 onsdag 07:00 16:00 01:00 08:00
2 Vecka 2 2025-01-09 torsdag 06:45 15:45 01:00 08:00
2 Vecka 2 2025-01-10 fredag 07:00 16:00 01:00 08:00
2 Vecka 2 2025-01-11 lördag        
2 Vecka 2 2025-01-12 söndag        
3 Vecka 3 2025-01-13 måndag 08:45 17:45 01:00 08:00
3 Vecka 3 2025-01-14 tisdag 08:45 17:45 01:00 08:00
             
Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelSchema Schema

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter