Telefonszámunk: 1-472-0679

Datumok közti adott napokra valo szüres

Kezdőlap Fórumok Excel témák Datumok közti adott napokra valo szüres

7 bejegyzés megtekintése - 1-7 / 7
  • Szerző
    Bejegyzés
  • #6139
    Daniqua
    Felhasználó

      Felesegem hr-es, kapott egy feladatot, augusztusi honapban aug5-9 közti szabikat szedje össze. Igen ám, de ha valaki mondjuk aug 1-15 között szabizik, ott is csak 5 napot szamoljon. Termeszetesen aug 6-7 között csak két napot, stb. Tudnátok segiteni, hogyan automatizaljam? Köszi

      #6142
      horvimi
      Adminisztrátor

        Ne haragudj, de annyit megtehetnél, hogy elárulod, milyen formátumban vannak az adatok, és mit jelent az összeszedés?

        Találgathatok az utóbbival kapcsolatban, hogy fejenként kell megmondani, hogy két dátum között hány nap szabi volt, vagy összesen mindenkit figyelembe véve, stb…, de hogy milyen forrásból kell dolgozni…?

        Odaírtan a fórumtéma indításához, hogy tölts fel minta adatot, egyértelmű kérdést tegyél fel. Akár teszteld valakin, hogy más, aki nincs benne, megérti-e amit kérdezel, miket kérdez vissza, ilyesmi.

        #6143
        Daniqua
        Felhasználó

          Szia, igen küldenék több infót, formatum DD-MM-YYY.
          Összeszedés azt jelenti, hogy neki azt kell megmondania, hogy mennyi nap szabit vettek ki a 32ik hétben (aug 5-9). Ekkor volt náluk a céges leállás. A HR-es rendszerükből tudnak excelt generálni ami ugy néz ki:

          Oszlopokban: D – név, I – Szabadság Dátum Ekkortól, J – Szabadság Dátum ekkorig
          Példa
          Aladár Béla 29.7.2019 29.7.2019
          30.7.2019 30.7.2019
          31.7.2019 31.7.2019
          1.8.2019 9.8.2019
          Mivel csak arra vagyunk kivancsiak hogy Aug 5-9 között mennyit szabizott ezért az első sor 0, második sor 0, harmadik sor 0, negyedik sok 5 szabadnap. A cégben van 800 dolgozó, ezért kéne a 800 főre megmodani, hogy összesen mennyi munkanapot vett ki a 800 fő az Aug 5-9 időszakban.
          Előre köszi
          Daniel Zoli

          A

          #6146
          Csaba001
          Felhasználó

            A HR-es rendszerben mennyire lehet szűkíteni az adatokat? Év? Hónap? Dátumtól?

            #6147
            Csaba001
            Felhasználó

              Így esetleg?

              Attachments:
              You must be logged in to view attached files.
              #6152
              horvimi
              Adminisztrátor

                Mivel megint nem Excel-t töltöttél fel, és nem annyira jól jelenik meg, amit megadtál, megint csak találgatni kell, hogy hogy vannak az adatok valójában
                Szóval, ha jól gondolom, akkor ha valaki egy napra megy szabira, akkor a kezdő és végdátum ugyanaz
                De az első 3 sor, egymás utáni napok, miért nem úgy van megadva, hogy Aladár Béla Júli 20 és júli 31 között volt szabin?
                Ha egy emberhez több szabi tartozik, akkor a neve nincs többet megadva a D oszlopban?

                Tehát így van?

                Aladár Béla	29.7.2019	29.7.2019
                	        30.7.2019	30.7.2019
                	        31.7.2019	31.7.2019
                	        1.8.2019	9.8.2019
                Következő ember xxxxxxxx        xxxxxxx

                Mi lenne, ha feltennél egy Excelt az adatok egy mintájával, de nem egy emberre, és az elvárt eredményeket is odaírnád a helyükre?

                imre

                #6153
                horvimi
                Adminisztrátor

                  Kérdés, hogy a tól-ig dátumokat ebben a formátumban, hogy dd.mm.yyyy az Excel dátumként, vagy szövegként ismeri fel?
                  Ha nem, akkor az első feladat a szöveges dátumok igazi dátummá alakítása.

                  Ezeket adottnak tekinthetjük.

                  A megoldás valami hasonló lehet egy sorban:
                  1. Képezzük a szabi kezd és vég közötti összes dátumot tartalmazó tömböt
                  2. megnézzük minden elemére, hogy a vizsgált intervallumba esik-e, ha igen, akkor 1, ha nem, akkor 0
                  3. összeadjuk az 1-eseket.
                  4. lehúzzuzk az összes sorra.
                  5. az így kapott oszlopot szummázzuk, hogy a teljes állományra megkapjuk az összeget

                  Ez egy elég bonyolultnak tűnő tömbképlet, de működik.

                  =SZORZATÖSSZEG(--(SOR(INDEX($A:$A;B7):INDEX($A:$A;C7))>=$F$2)*--(SOR(INDEX($A:$A;B7):INDEX($A:$A;C7))<=$G$2))

                  Csatoltam

                  Imre

                  Attachments:
                  You must be logged in to view attached files.
                7 bejegyzés megtekintése - 1-7 / 7
                • Be kell jelentkezni a hozzászóláshoz.