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

 
ForumForumDiskussionerDiskussionerExcelExcelVillkorsstyrd formateringVillkorsstyrd formatering
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2020-07-02 14:08
 

 Jag är en nybörjare som önskar bli bättre.

Finns det någon där ute som kan hjälpa mig med ett litet problem med villkorsstyrd formatering.

Jag har ett rullande veckoschema på 4 veckor där jag enkelt vill med villkorsstyrd formatering markera mina lediga dagar enligt följande princip:

V1 må fr lö sö

V2 to

V3 ti lö sö

V4 on

Jag har försökt på många olika sätt men bara lyckats med att få en formel där lö sö varannan vecka blir markerat vilket är rätt men hur ska jag lyckas få dit övriga dagarna?

=OCH(VECKODAG(A1;2)>5;ÄRUDDA(VECKONR(A1;2)))

är formel jag använt.

Tacksam för hjälp

Nytt inlägg
 2020-07-03 07:38
 
 Ändrad av Christian  på 2020-07-03 07:40:48

 Hej hej

Om du sätter upp en tabell med två spalter, där du har årets alla veckor från 1-52 i stigande följd. I spalt två har du dina veckointervall, upprepade. dvs 1,2,3,4,1,2,3,4,1,2,3,4, osv.. Då kan du undersöka om ett datum tillhör en viss vecka för dig.  

Skapa 4 stycken villkorsstyrda regler baserade på denna, en för varje vecka.  som gäller för vecka 1 och dagarna 1,2,6,7.

=OCH(LETARAD(VECKONR(Q8;2);$L$7:$M$58;2;FALSKT)=1;ELLER(VECKODAG(Q8;2)=1;VECKODAG(Q8;2)=3;VECKODAG(Q8;2)=6;VECKODAG(Q8;2)=7))

Förklaring av formel: i första delen så är det ettan på slutet som kollar veckonummer

LETARAD(VECKONR(Q8;2);$L$7:$M$46;2;FALSKT)=1

I nästa del, så tillåter Eller funktionen dig att undersöka flera olika dagar samtidigt. 

ELLER(VECKODAG(Q8;2)=1;VECKODAG(Q8;2)=3;VECKODAG(Q8;2)=6;VECKODAG(Q8;2)=7))

Med tanke på formeln du lyckats att bygga själv, så tror jag att du kan modifiera min formel med :)

Tips: Bygg formlerna i en cell till att börja med. Får du ut returtyperna sant och falskt så kommer de att funka även inlaggt i villkorstyrd formatering. 

 

Mvh

Christian

 

 

Nytt inlägg
 2020-07-07 11:15
 

 Hej Christian

Jag lyckades me dlite knåpande och trixande få till formel:

=OCH(LETARAD(VECKONR(A1;2);$B:$C;2;FALSKT)=1;ELLER(VECKODAG(A1;2)=1;VECKODAG(A1;2)=5;VECKODAG(A1;2)=6;VECKODAG(A1;2)=7))

Formeln är jättebra och kommer funka

Nu min fråga:

1. Kan man på något enklare sätt räkna på veckorna som återkommer var 4e vecka så man slipper 4 olika formler?

2. Kan man på något sätt slippa den extra kolumnen med vilken vecka som motsvarar vilken, v21=1, V22=2 osv...

Jag har ett schema som bygger på princip:

Datum V
tisdag 01 36
onsdag 02 36
torsdag 03 36

Tacksam för mer hjälp om det går få till det annars är jag så glad man bara kan vara över en formel som funkar super

Nytt inlägg
 2020-07-08 08:55
 

 Hej Kenta

Svaret på bägge dina frågor är att det går. Men det är inte enklare, utan mycket mycket svårare. Håll dig därför till den enklare lösningen :)

Mvh

Christian

Nytt inlägg
 2020-07-08 11:46
 

 Tack Christian för ditt ärliga svar. Tyvärr så gjorde svaret mig ännu mer nyfiken på hur man kan lösa det. 

Du behöver inte ge mig nåt exakt svar men kanske en hint om hur man kan tänkas lösa det så kan jag klura själv.

 

MVH

Kent

Nytt inlägg
 2020-07-10 11:58
 
Christian skrev:

 Hej hej

Om du sätter upp en tabell med två spalter, där du har årets alla veckor från 1-52 i stigande följd. I spalt två har du dina veckointervall, upprepade. dvs 1,2,3,4,1,2,3,4,1,2,3,4, osv.. Då kan du undersöka om ett datum tillhör en viss vecka för dig.  

Skapa 4 stycken villkorsstyrda regler baserade på denna, en för varje vecka.  som gäller för vecka 1 och dagarna 1,2,6,7.

=OCH(LETARAD(VECKONR(Q8;2);$L$7:$M$58;2;FALSKT)=1;ELLER(VECKODAG(Q8;2)=1;VECKODAG(Q8;2)=3;VECKODAG(Q8;2)=6;VECKODAG(Q8;2)=7))

Förklaring av formel: i första delen så är det ettan på slutet som kollar veckonummer

LETARAD(VECKONR(Q8;2);$L$7:$M$46;2;FALSKT)=1

I nästa del, så tillåter Eller funktionen dig att undersöka flera olika dagar samtidigt. 

ELLER(VECKODAG(Q8;2)=1;VECKODAG(Q8;2)=3;VECKODAG(Q8;2)=6;VECKODAG(Q8;2)=7))

Med tanke på formeln du lyckats att bygga själv, så tror jag att du kan modifiera min formel med :)

Tips: Bygg formlerna i en cell till att börja med. Får du ut returtyperna sant och falskt så kommer de att funka även inlaggt i villkorstyrd formatering. 

 

Mvh

Christian

 

 Jag har en följdfråga på detta. som finns ovanför:

tisdag 01 49 3  
onsdag 02 49 3  
torsdag 03 49 3  
fredag 04 49 3  
lördag 05 49 3  
söndag 06 49 3  

jag har använt formel ovan och använt den i formatering, men jag får bara veckodagen formaterad med färg, jag skulle vilja ha hela raden blå markerad eftersom det är mina lediga dagar

Jag har försökt och försökt men jag hittar inte felet i formeln ovan  eller något fel på intrevallet som jag valt för formatering.

Använder Excel i office 365

 

Tacksam för hjälp i att reda ut detta då den är superbra formeln

 

MVH 

Kent

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelVillkorsstyrd formateringVillkorsstyrd formatering

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