< návrat zpět

MS Excel


Téma: Výpočet docházky noční směna (přes půlnoc) rss

Zaslal/a 8.7.2020 21:16

Dobrý den,

potřebuji poradit s docházkou pracovníků. Mám tabulku cca 1000 záznamů. Tam jsou příchody a odchody všech pracovníků z různých směn v daný den (takže obsahuje příchody do práce, odchody na kuřárnu, příchody z kuřárny atd až po odchod z práce). Potřebuji poradit, jak zjistit dobu v práci (příchod a odchod) u pracovníků na noční směně (22:00 - 6:00). Největší problém je ten, že u pracovníka na noční směně může být i dvacet příchodů a odchodů (jak jsem psal výše: příchod do práce, odchod na kuřárnu, odchod na šatnu, příchod z šatny atd.) Ale mě zajímá jak z takového objemu dat vytáhnout příchod a odchod zaměstnance. Na ranní a odpolední směně mi to funguje díky funkce MAXA a MINA, ale s večerní si nevím rady.

Kdyby někdo věděl, tak díky za odpovědi.

Zaslat odpověď >

Strana:  « předchozí  1 2 3 4   další »
#047201
elninoslov
To je to, čo som písal, že by data mali byť spolu, nie po dňoch. Ale dá sa to tak, že ak bude najskôr odchod, teda je jasné, že za "príchod" môžeme považovať 00:00, a rovnako ak je tam iba príchod za "odchod" môžeme považovať 24:00 (teda 24:00 neexistuje, je to tiež 00:00, ale takto to píšem pre pochopenie, že ide o koniec dňa). Teda MIREK strávil v práci 6:00 hodín z prvej nočnej a 02:29 z druhej nočnej. Ale ako chcete k tomu prirátať prvú časť prvej nočnej a druhú časť druhej nočnej, ak nemáte dáta z predošlého ani nasledujúceho dňa?citovat
#047202
avatar

Mirek-T napsal/a:

Mirek přisel 3.2.2020 ve 21:31 a odesel ve skutečnosti 4.2.2020 v 6:00,ale tento geniální systém, když z něj exportujeme data do excelu ukáže, že odesel 3.2.2020. Vím, že je to postavené na hlavu, proto jsem se po týdnu marného snažení rozhodl obratit sem, zda někoho nenapadně nejaká spásná myslenka, já uz nad tím jen sedím a nevím jak dál :)


To je další terminál, pomocí kterého si pracovník otevřel dveře do haly, ale ten pro nás není důležitý. Výchozí terminaly na vstup do závodu a odchod jsou tyto:
vrátnice_turn.1_příchod
vrátnice_turn.2_příchod
vrátnice_turn_parkoviste_príchod a to stejné pro odchody jen s tím rozdílem, že je tam napsáno odchod.citovat
#047203
avatar
Tak si ten dátum poopravuj na 4.2. 10 Snáď nechceš aby sme to opravovali my?citovat
#047204
avatar

marjankaj napsal/a:

Tak si ten dátum poopravuj na 4.2. Snáď nechceš aby sme to opravovali my?


To opravdu nechci, ale jak ho mám opravit? Seděl jsem nad tím a nevím jak dát do kupy tu podmínku, aby po pulnoci, když nastoupil do práce před 23:59, aby se u všech pracovníků na noční směně změnilo o den datum.citovat
#047205
elninoslov
Kým som napísal môj predošlý elaborát, tak ste upresnil nezmyselnosť toho času. No nič, v tomto prípade si urobte pomocný stĺpec, kde čas upravíte, podľa podmienky, že ak sa jedná o jeden z tých 3 odchodov, a čas je <= 6:00 tak k času pripočíta 1 deň, inak napíše rovnaký čas. A tento upravený stĺpec potom použijete na výpočet aký potrebujete.

EDIT:
"před 23:59" ??? Veď ste písal, že treba meniť dátum po 00:00 na nasledujúci deň, a nie ten pred 23:59 meniť na predošlý deň.citovat
#047206
avatar

Mirek-T napsal/a:


To je další terminál, pomocí kterého si pracovník otevřel dveře do haly, ale ten pro nás není důležitý. Výchozí terminaly na vstup do závodu a odchod jsou tyto:
vrátnice_turn.1_příchod
vrátnice_turn.2_příchod
vrátnice_turn_parkoviste_príchod a to stejné pro odchody jen s tím rozdílem, že je tam napsáno odchod.


Myslím že týmto sa všetko vysvetľuje. 6citovat
#047207
avatar

elninoslov napsal/a:

Kým som napísal môj predošlý elaborát, tak ste upresnil nezmyselnosť toho času. No nič, v tomto prípade si urobte pomocný stĺpec, kde čas upravíte, podľa podmienky, že ak sa jedná o jeden z tých 3 odchodov, a čas je <= 6:00 tak k času pripočíta 1 deň, inak napíše rovnaký čas. A tento upravený stĺpec potom použijete na výpočet aký potrebujete.

EDIT:
"před 23:59" ??? Veď ste písal, že treba meniť dátum po 00:00 na nasledujúci deň, a nie ten pred 23:59 meniť na predošlý deň.

elnino, zase to nekombinuj. Čo ak niekto príde do práce o 5:50? No zadanie jak u debilov 9

Možno by sa dalo vyhodiť dátumy a nechať tam iba čas a použiť funkciu MOD.citovat
#047208
avatar

marjankaj napsal/a:

elninoslov napsal/a:Kým som napísal môj predošlý elaborát, tak ste upresnil nezmyselnosť toho času. No nič, v tomto prípade si urobte pomocný stĺpec, kde čas upravíte, podľa podmienky, že ak sa jedná o jeden z tých 3 odchodov, a čas je <= 6:00 tak k času pripočíta 1 deň, inak napíše rovnaký čas. A tento upravený stĺpec potom použijete na výpočet aký potrebujete.

EDIT:
"před 23:59" ??? Veď ste písal, že treba meniť dátum po 00:00 na nasledujúci deň, a nie ten pred 23:59 meniť na predošlý deň.
elnino, zase to nekombinuj. Čo ak niekto príde do práce o 5:50? No zadanie jak u debilov


A to jsem zapomněl dodat, že za:
vrátnice_turn_parkoviste_príchod
vrátnice_turn_parkoviste_odchod je i kuřárna.

To znamená, že přes tento turniket zamestnanci prijdou do práce, ale v prubehu smeny si i odskoci na cigaretu.citovat
#047209
avatar

Mirek-T napsal/a:

A to jsem zapomněl dodat, že za:
vrátnice_turn_parkoviste_príchod
vrátnice_turn_parkoviste_odchod je i kuřárna.

To znamená, že přes tento turniket zamestnanci prijdou do práce, ale v prubehu smeny si i odskoci na cigaretu.

Keď je zadanie na hovno, tak je na hovno aj riešenie. 6citovat
#047211
elninoslov
Dobrá pakáreň. Obyčajné MAX/MIN alebo MAXIFS/MINIFS nebude stačiť,a to asi ani s kombináciou COUNTIFS na kontrolu odchodu. Môžu nastať blbé prípady, že MAXIFS bude dávať najvyšší čas napr. 23:01, ale to bol fajčiť, v skutočnosti bol ten deň do 24:00, atď. Keď prídem ešte na to kuknem, nápad už je, len čas nie...citovat

Strana:  « předchozí  1 2 3 4   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