-
Fototrend

Új hozzászólás Aktív témák
-
geckowize
őstag
Hello! Bár ez a kérdés nem számít igazi programozásnak, mégis úgy gondolom, hogy aki gyakorlottabb programozásban, erre is könnyen rájön.
A következőt szeretném kiszámolni hibajegyek időpontjait tartalmazó adatokból:
Két dátum közötti munkaidő (itt a két dátum a "Bejelentés" és a "Reakcióidő", e közötti kellene).Nem akar valamiért összejönni. Munkaidő H-P 8-18 óra és ezt próbálom valahogy excel függvényekkel kifejezni, de nem tudom jól, valamikor mindig rossz.

Ez hibás, mivel 9 óra 30 perc munkaidő telt el.A képletet a következő elgondolás szerint találtam ki:
Két dátum különbsége megadja a az eltelt napok számát,
ebből kivonom a manuálisan megadott Szünnapok-beli napok számát (máshogy nem tudtam megoldani, elég csúnya, tudom),
majd ebből még ki kell vonni az 1-1 nap között lefolyó 18:00 - 08:00-ig tartó 14 órás intervallumot annyiszor,
ahány munkanap eltelt, de ezt egész számként.Arra már rájöttem, hogy amikor INT-tel kerekítek, akkor fenti konkrét esetben csak 0,98 nap jön ki, ami 0, így egyszer sem vonja le a 14 órát. De ha meg hozzáadok 1-et a kerekítetthez, akkor némely esetben meg többször fog levonni 14-et, ha pl egyik nap reggel 8kor bejelentve, másnap 9kor reagálva 1 nap 1 órát már 2 napra fogja kerekíteni és levon 2*14-et, az is hibás.
Hogyan kellene helyesen kiszámolni ezt?
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Xiaomi Mi Watch S1 Pro okosóra
- GYÖNYÖRŰ iPhone XR 128GB White-1 ÉV GARANCIA - Kártyafüggetlen, MS4294
- Intel Processzorok sok db : Xeon E5-1620V3, Pentium G4400T, i3 6100, i3-4130, i3-2140T
- Dobozos! Xbox Series S 512 GB + kontroller 6 hó garancia, számlával!
- Dell Latitude 3510 15,6", i5 10210U, 8-16GB RAM, SSD, jó akku, számla, garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



