< návrat zpět

MS Excel


Téma: Označení buněk s daty - svátky, víkendy rss

Zaslal/a 3.9.2021 11:02

Dobrý den, prosím o radu.
Mám v tabulce excel spousty různých datumů ve sloupcích (termíny různých rozplánovaných událostí).
Potřebovala bych v tabulce označit buňky s daty, která vychází na víkend nebo svátek (mám seznam svátků v pomocné tabulce).
Poradíte prosím jak to udělat?
Děkuji.

Zaslat odpověď >

#051163
Lugr
např.

podmíněné formátování

Víkendy

=NEBO(DENTÝDNE(A1;2)=6;DENTÝDNE(A1;2)=7)

Svátky

=JE.NEDEF(SVYHLEDAT(D5;Svátky!$A$1:$A$19;1;0))=NEPRAVDAcitovat
#051164
avatar
moc děkujicitovat
#051165
avatar

Lugr napsal/a:

Pro víkendy by stačilo
[code]=DENTÝDNE(A1;2)>5[/code]
citovat
#051169
elninoslov
Záleží predsa na tom, či sú všetky termíny v tom istom roku ako máte sviatky. Ak máte zadané sviatky 2021 a termín máte 1.5.2023 tak to logicky fungovať nebude. To treba riešiť zložitejšie. Niekedy som to sem už dával. Ak to bude treba niečo vytvoríme...
Príloha by bodla (bez citlivých dát).citovat
#051170
avatar
Je volno?:

=A1<>WORKDAY(A1-1;1;Svátky)

A1 - datum
Svátky - tabulka svátkůcitovat
#051175
elninoslov
Mám to rovnako akurát cez WORKDAY.INTL. Ale ak to bude pre rôzne roky, tak to takto jednoducho a elegantne nepôjde. Bude potrebná buď rozsiahla tabuľka dátumov na všetky dotknuteľné roky, alebo výpočet poľa sviatkov s variabilným rokom. Takže napr. si urobiť súhrnný reťazec sviatkov s dosaditeľným rokom a ten nasekať v matici a previesť cez DATEVALUE. No tu môže nastať problém v lokálnom nastavení PC (EU vs UK/US).
Príloha by neuškodila, možno bude treba zohľadniť aj množstvo dát.

EDIT: Tak príklad, nakoniec som nepoužil spájanie a rozdeľovanie cez text.
Příloha: xlsx51175_sviatky-a-vikendy-v-inych-rokoch-pf.xlsx (15kB, staženo 63x)
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