Kezdőlap › Fórumok › Excel programozás › [Resolved] Excel munkaidő
- This topic has 4 hozzászólás, 3 résztvevő, and was last updated 5 years, 3 months telt el by horvimi.
-
SzerzőBejegyzés
-
2019-09-05-20:50 #6251
Sziasztok!
Segítséget szeretnék kérni. Adott egy ki/be léptető rendszer táblázata ami tartalmazza a dolgozók ki-be lépésének idejét, ebben a formátumban
Belépés 2018.08.07 7:31
Kilépés 2018.08.07 12:27
Belépés 2018.08.07 12:39
Kilépés 2018.08.07 16:52
Belépés 2018.08.08 7:31
Kilépés 2018.08.08 12:28
Belépés 2018.08.08 12:35
Kilépés 2018.08.08 14:01
Belépés 2018.08.08 14:01
Kilépés 2018.08.08 14:04
Belépés 2018.08.08 14:04
Kilépés 2018.08.08 15:49
Belépés 2018.08.08 15:49
Kilépés 2018.08.08 16:01
Belépés 2018.08.08 16:01
Kilépés 2018.08.08 16:52
Belépés 2018.08.09 7:31
Kilépés 2018.08.09 8:10
Belépés 2018.08.09 8:18
Kilépés 2018.08.09 14:50
Belépés 2018.08.09 15:09
Kilépés 2018.08.09 16:50
Belépés 2018.08.10 7:30
Belépés 2018.08.10 7:30
Kilépés 2018.08.10 9:51
Belépés 2018.08.10 10:00
Kilépés 2018.08.10 12:43
Belépés 2018.08.10 12:52
Kilépés 2018.08.10 14:20
Belépés 2018.08.12 7:41
Kilépés 2018.08.12 14:07
Belépés 2019.08.12. 14:20:16
Kilépés 2019.08.12. 16:49:08Hogyan lehet kiszámolni, hogy az egyes napokon mennyi volt az első belépés és utolsó kilépés között eltelt idő, azaz a tényleges munkaidő. Csatoltam egy kis mintát is.
Előre is köszönöm a segítséget! 🙂
2019-09-05-23:57 #6255Én nem látok csatolt fájlt, a fentiből pedig nem látom, hogy mi van egy cellában?
Egy sor egy cella, vagy a Belépés/Kilépés szövegek egy cella, és az időpontok másik cella?
ha egyben lenne, akkor az első lépés, hogy külön legyen. Például a 8. karakter mentén kettéveszed szövegből oszlopokkal.Az időpontokat tartalmazó cellákban valóban időpontok vannak, azaz számok?
Meg tudod nézni, ha a formátumát számra vagy Általánosra állítod.
Ha szöveges, akkor számmá kell alakítani, ami elég trükkös is lehet Excelben.Feltételezve, hogy 2 oszlopban van, és minden megfelelő formátumban van, akkor már csak az van hátra, hogy megkeresed a legkisebbet azok közül, ahol Belépés van, majd megkeresed a legnagyobbat azok közül, ahol Kilépés van.
Erre Office365-ben már van függvény (Minha és Maxha), korábbi verziókban tömbképlettel vagy adatbázis függvénnyel lehet megcsinálni. Erről írtam egy cikket valamikor. Ezt ki lehet bővíteni több feltételesre.
De még PIVOT tábla is jó lehet, ha csak egy ilyen adatsorod van.A max kilépésből kivonva a min belépést, megkapod a kettő különbségét, azaz a munkaidőt nap mértékegységben, amit ha megszorzol 24-el, akkor megkapod órában.
A fenti mintát betettem excelbe, és megcsináltam az átalakításokat, majd mindkét megoldást megcsináltam
Imre
Attachments:
You must be logged in to view attached files.2019-09-06-09:16 #6261Remélem van valami személyazonosító is ezekhez az adatokhoz.
Nekem az furi még, hogy az utolsó kettő tök más formátum, mint az előtte levők. (van másodperc is)
A mintában túl sok sztahanovista nem látszik egyébként 🙂2019-09-06-13:03 #6263Kedves Horvimi!
1000 hála és köszönet, a mintából kiindulva Minha és Maxha függvényekkel sikerült elég szépen megoldani. 🙂 Még1x, nagyon köszönöm! 🙂
2019-09-07-12:39 #6267Egészségedre!
🙂 -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.