< návrat zpět

MS Excel


Téma: Rozdělení služeb rss

Zaslal/a 12.10.2020 11:06

Ahoj,

potřeboval bych poradit s pro mne neřešitelným úkolem. Jako přílohu dávám automatický kalendář, který bych chtěl vyplnit automaticky službami zaměstnanců. Pokud se v buňce AG6 změní rok tak se kalendář přepočte a červeně se označí svátky dle listu Svátky. Potřeboval byl pod každým datem osadit řádky odpolední, sobotní, rozvoz a díly jmény ze seznamu na listu Jména. Bohužel se do toho musí zakomponovat několik podmínek.

https://uloz.to/file/Svolq4PR7cAu/rocni-kalnedar-xlsx

A to :

1)Každý pracovní den (mimo svátky) bude mít odpolední jeden člověk ze seznamu odpolední na listu Jména.

2)Každý týden (pouze pracovní dny) bude mít rozvoz jeden člověk ze seznamu rozvoz na listu jména v kuse a to celý pracovní týden mimo svátky. Po týdnu se střídají.

3)Sobotní (pouze soboty) bude mít vždy jeden člověk ze seznamu sobotní na listu Jména. Každou sobotu někdo jiný a to vždy mimo dny 24.12., 25.12., 26.12., 1.1. a 31.12.

4)Díly má vždy celý víkend (pouze soboty a neděle) jeden člověk ze seznamu díly na listu Jména.

5)Kdo má v pátek odpolední, aby neměl sobotní.

6)Kdo má rozvoz, aby neměl odpolední.

7)Když se do nějakého seznamu přidá zaměstnanec, aby se přepsalo automaticky rozdělení služeb.

8)Když se z nějakého seznamu odebere zaměstnanec, aby se přepsalo automaticky rozdělení služeb.

9) při změně roku se to přeplánuje ale v návaznosti na předchozí rok (kdo končil na konci roku ze službou, aby hned nezačínal a neměl tak 0 po sobě.)

Snad je to srozumitelné a hlvně doufám, že je to v Excelu Možné.

Zaslat odpověď >

Strana:  « předchozí  1 2 3 4 5   další »
#048389
avatar

lugr napsal/a:

Já bych to neviděl tak dramaticky.

Hodil jsem pár podmínek a rozložení lidí ať už si vyřeší pán na listu Jména

Makro nedám.Příloha: 48383_rocni-kalendar.xlsx (42kB, staženo 1x)


super tohle je bomba - šlo by tam ještě zakomponovat odpolední? A jak vyřším návaznost na další měsíce?citovat
#048390
avatar

Jiří497 napsal/a:

lugr[code napsal/a:=KDYŽ(NEBO(DENTÝDNE(B6;11)=6;DENTÝDNE(B6;11)=7;JE.NEDEF(SVYHLEDAT(B6;Svátky!$C$5:$C$17;1;0))=NEPRAVDA);"";SVYHLEDAT(WEEKNUM(B6;11);Jména!$B$3:$C$55;2;NEPRAVDA))[/code] chybička se vloudila místo Jména!$B$3:$C$55 má být Jména!$A$3:$B$55.

Jinak jsme se dostali k prvnímu nejasně definovanému zadání. Já to pochopil, že se na odpolední střídá každý den někdo jiný.


PŘESNĚ TAK. Každý den má odpolední někdo jiný.citovat
#048395
Lugr
DecredCZ návaznost na další měsíce vyřešíte tím, že si vzorce rozkopírujete do všech měsíců.

Co se týče odpolední, tak mě zatím vůbec nenapadá nic co by nebylo zvěrstvo. 1

Zatím máte ošéfované svátky, ale aby se vám nepotkávaly směny s rozvozy, to bych reguloval na listě Jména.

A ještě není dotažený přestupný rok.
Příloha: xlsx48395_48383_rocni-kalendar.xlsx (76kB, staženo 17x)
citovat
#048396
avatar

Jiří497 napsal/a:

Taky bude potřeba stanovit priority, když nastane souběh neslučitelných směn.
Zaměstnanec A má mít v pá odpoledni a vychází mu i so. Co má přednost sobota nebo pátek?
Co když mu vychází v pá odpolední, rozvoz a sobotní nebo víkendová šichta.
Když někoho přeskočím, dát mu nejbližší šichtu nebo jej zařadit na konec kolečka?
A klidně můžeme pokračovat dál...


přednost má sobota takže pátek mít nemůže a pokud to jde tak zařadit na nejbližší termín v pondělí a né až nakonec kolečkacitovat
#048424
avatar
Prosím ví někdo jak to udělat? Moc bych to potřebovalcitovat
#048425
avatar
Jak jsem psal hned na začátku, podle mě to půjde nelépe makrem. Ale vzhledem k tomu, že to podle mě není práce na pár minut, tak moc lidí do toho asi nepůjde.
Taky jsem hned na začátku psal, že pokud bych do toho šel, tak k tomu potřebuji vzorově vyplněné alespoň 2 měsíce. a příklad nikde nevidím. Teď upřesňuji, že bych rád viděl vyplněný duben a květen 2020, protože tam jsou 4 svátky.citovat
#048427
avatar

Jiří497 napsal/a:

Jak jsem psal hned na začátku, podle mě to půjde nelépe makrem. Ale vzhledem k tomu, že to podle mě není práce na pár minut, tak moc lidí do toho asi nepůjde.
Taky jsem hned na začátku psal, že pokud bych do toho šel, tak k tomu potřebuji vzorově vyplněné alespoň 2 měsíce. a příklad nikde nevidím. Teď upřesňuji, že bych rád viděl vyplněný duben a květen 2020, protože tam jsou 4 svátky.


Zde je příklad

https://ulozto.sk/file/k1ClOMqii35p/priklad-xlsxcitovat
#048438
avatar
Tak jsem něco spíchnul.
Neřešil jsem bod 3, 7, 8, 9.

Nejsou tam ošetřené chyby, ale na těchto datech to jede.
Podmínkou je, že jména musí být 2x.
Příloha: zip48438_rozpis_sluzeb.zip (53kB, staženo 19x)
citovat
#048455
avatar

Jiří497 napsal/a:

Tak jsem něco spíchnul.
Neřešil jsem bod 3, 7, 8, 9.

Nejsou tam ošetřené chyby, ale na těchto datech to jede.
Podmínkou je, že jména musí být 2x.Příloha: 48438_rozpis_sluzeb.zip (53kB, staženo 3x)


to vypadá super. Co jsem dlužnej ? Je nějaká šance zakomponovat podmínky?

Zkusil jsem přepnout na 2021 a makro selhalocitovat
#048456
avatar
Nová verze
Příloha: zip48456_rozpis_sluzeb-v.2.zip (67kB, staženo 19x)
citovat

Strana:  « předchozí  1 2 3 4 5   další »

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