-
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!
- GYÖNYÖRŰ iPhone 15 Pro Max 256GB Blue Titanium-1 ÉV GARANCIA - Kártyafüggetlen, MS4240
- Szuper áron eladó Honor MagicBook 16 Series /Ryzen5-5600H/16GB/512 SSD/FHD/IPS/144Hz
- 223 - Lenovo LOQ (15IRX10) - Intel Core i5-13450HX, RTX 5060
- HP Elite x2 1012 G1,12",FHD+ ,m5-6Y54,8GB,256GB,WIN10, LTE
- Lian Li LCD-s 360mm-es vízhűtés akciós áron eladó!
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest



