Omregn tal til 1 2 3 eller 4
1 = 12 = 2
3 = 3
4 = 4
5 = 1
6 = 2
7 = 3
8 = 4
9 = 1
10 = 2
11 = 3
12 = 4
osv osv
I en vagtplan hvor der skal være noget rotation med weekendvagter osv. har man 4 perioder. Man starter i uge 1 og dette er så også periode 1. Uge 2 bliver periode 2 osv. Når man kommer til uge 5 bliver det så periode 1 igen.
Jeg vil gerne kunne taste et vilkårligt ugenummer, og så finde ud af hvilken periode det er.
Jeg har forsøgt noget i stil med =((UGE/4)-INT(UGE/4))*4
Det virker for f.eks. uge 5, 6 og 7 hvor den korrekt nok resulterer i henholdsvis 1, 2 og 3. Men ved uge 8 fejler den og returnerer 0 istedet for 4.
Jeg forstår godt hvorfor den fejler, men er gået lidt i stå med at finde en løsning. Jeg kan selvfølgelig tilføje en IF betingelsen, men tænker at der må være en smartere løsning.
Nogen bud på hvordan det løses mest enkelt?