Telefonszámunk: 1-472-0679

[Resolved] Excel munkaidő

Kezdőlap Fórumok Excel programozás [Resolved] Excel munkaidő

Topic Resolution: Resolved

Ennek a témakörnek tartalma 4 hozzászólás, 3 résztvevő. Utolsó frissítés:  horvimi 3 hónapja telt el.

5 bejegyzés megtekintése - 1-5 / 5
  • Szerző
    Bejegyzés
  • #6251

    Zoli_5
    Felhasználó

    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:08

    Hogyan 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! 🙂

    #6255

    horvimi
    Adminisztrátor

    É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.
    #6261

    Titok
    Felhasználó

    Remé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 🙂

    #6263

    Zoli_5
    Felhasználó

    Kedves 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! 🙂

    #6267

    horvimi
    Adminisztrátor

    Egészségedre!
    🙂

5 bejegyzés megtekintése - 1-5 / 5

Be kell jelentkezni a hozzászóláshoz.