< návrat zpět

MS Excel


Téma: Podmíněné formátování - svátky + víkendy rss

Zaslal/a 11.10.2019 12:37

Dobrý den. Už týden se s tímhle problémem trápím. U této tabulky si může uživatel zvolit měsíc a rok, a podle toho se mění dny v týdnu na příslušný datumy (např 1.10 - út, 1.11 - pá),... Já bych potřeboval v tabulce obarvit celý sloupec, když je sobota, neděle a nebo svátek vypsané níže pod tabulkou. Přidávám k příspěvku soubor, předem děkuji za rady 1 5
Ještě k příspěvku dopisuji, zkoušel jsem to přes funkce DENVTÝDNU, přes podmínky a já nevím přes jaké ještě všechny, ale bohužel mi to s ani jednou nefungovalo).

Příloha: xlsx44556_planovani_smen.xlsx (35kB, staženo 199x)
Zaslat odpověď >

#044557
kabaka
Toto je vzorec na podmienený formát sobôt a nediel.

=OR(WEEKDAY(E4;2)=7;WEEKDAY(E4;2)=6)

Resp. V Tvojom prípade

OR(WEEKDAY(E4;1)=6;WEEKDAY(E4;1)=7)citovat
#044558
avatar
Pomocí tohoto vzorce mi to bohužel z nějákého důvodu nefunguje 7 Když jsem po označení celého řádku kde mám vypsané dny od PO-NE šel do podmíněného formátování a zadal tento vzorec =NEBO(DENTÝDNE($E$4;2)=7;DENTÝDNE($E$4;2)=6), tak se nic nestalo, a když jsem zkusil tento vzorec s $A1, tak se mi naopak obarvila celá tabulka. Jsem v excelu laik, takže se omlouvám za případné hloupé chyby 6citovat
#044560
avatar
takto? Ale 31.2.2019 myslíš vážne?
Příloha: xlsx44560_kopia-44556_planovani_smen.xlsx (35kB, staženo 741x)
citovat
#044561
avatar
Ano!!! To je přesně ono 9 1 Mockrát vám děkuji! 3 1citovat
#044562
kabaka

truksic napsal/a:

Pomocí tohoto vzorce mi to bohužel z nějákého důvodu nefunguje


Ty ale musíš použiť typ 1, nie typ 2.
Alebo tak ako to navrhol marjankaj.citovat
#044563
avatar
Použij raději funkci WORKDAY

test:

=<den> = workday(<den>-1,1,<seznam svátků>)
pravda: <den> je pracovní

workday vrátí datum pracovního dne, který následuje po zadaném datu po zadaném počtu pracovních dnů.

tj. pokud datum prvního pracovního dne po včerejšku je dnes, tak je dnes pracovní den.

Možná kostrbaté, zkus a uvidíš.citovat
#044566
avatar
Ty ale musíš použiť typ 1, nie typ 2.
Alebo tak ako to navrhol marjankaj.[/quote]

Aha, tak to se omlouvám, nedošlo mi to.
A děkuji za váš čas 1citovat
#044567
avatar

lubo napsal/a:

Použij raději funkci WORKDAY
tj. pokud datum prvního pracovního dne po včerejšku je dnes, tak je dnes pracovní den.
Možná kostrbaté, zkus a uvidíš.

=DATE($D$6;$C$6;F$6)<>WORKDAY(DATE($D$6;$C$6;F$6)-1;1;holiday)
Hezké.citovat
#048017
avatar

marjankaj napsal/a:

lubo napsal/a:Použij raději funkci WORKDAY
tj. pokud datum prvního pracovního dne po včerejšku je dnes, tak je dnes pracovní den.
Možná kostrbaté, zkus a uvidíš.
=DATE($D$6;$C$6;F$6)<>WORKDAY(DATE($D$6;$C$6;F$6)-1;1;holiday)
Hezké.


Víkendy by mi už chodily, ale ty svátky.... Jak je do toho podmíněného formátování dostat? Ve vzorovém souboru to nějak nechodí, nebo ano?citovat
#048018
Lugr
Třeba?
Příloha: xlsx48018_44556_planovani_smen.xlsx (36kB, staženo 345x)
citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje