Telefonszámunk: 1-472-0679

[Resolved] Minden hónap első hétfője

Kezdőlap Fórumok Excel témák [Resolved] Minden hónap első hétfője

Topic Resolution: Resolved
6 bejegyzés megtekintése - 1-6 / 6
  • Szerző
    Bejegyzés
  • #11436
    Mavimi43
    Felhasználó

      Sziasztok! Szeretném egy oszlopban felsorolni a hónapok első hétfőjének dátumát 2030-ig.
      Példa: 2025.06.02
      2025.07.07

      #11437
      horvimi
      Adminisztrátor

        Szia!
        Ezt elsőre egy két oszlopos modellben tudod megcsinálni.
        Első oszlopban vannak az adott hónap első napjai. A másodikban pedig a hozzá legközelebbi, következő hétfő.

        Az első oszlop egy sorozatkitöltés.
        1. Írd be egy cellába az első hónap első napját, ahonnan kezdeni akarod. Pl.: 2025.06.01
        2. Jobb egérgombbal húzd le a sarkát, a kitöltő fogantyúval
        3. Amikor elengeded, válaszd a „kitöltés hónapokkal” opciót.

        A második oszlopot pedig egy képlettel tudod kitölteni, amit 2015-ben írtam le itt az ExcelBázison.
        https://excel-bazis.hu/tutorial/hetfok-megkeresese

        Keresd a „Következő hétfő” részt!
        Nem mondom, hogy fejből tudtam volna, de arra emlékeztem, hogy egyszer már foglalkoztam ezzel.

        Imre

        #11438
        verax
        Felhasználó

          Sziasztok!
          Mavimi! Használhatod az alábbi képletet
          `=HA(VAGY(ÉS(DÁTUM(ÉV(A1);HÓNAP(A1)+1;1)-DÁTUM(ÉV(A1);HÓNAP(A1);1)=31;NAP(A1)<5);ÉS(DÁTUM(ÉV(A1);HÓNAP(A1)+1;1)-DÁTUM(ÉV(A1);HÓNAP(A1);1)=30;NAP(A1)<4));A1+35;A1+28)

          1. Az A1 cellába beírod a létrehozandó listád első hétfőjét
          A1 := 2025.06.02
          2. Az A2 cellába bemásolod a fenti képletet
          3. Sarkánál fogva lehúzod a listát.
          4. Dátum formátumra alakítod a megjelenő számsort.

          üdvözlettel
          verax

          #11439
          eNFeri
          Felhasználó

            Sziasztok
            Kicsit egyszerűbb képlettel is meg lehet oldani:

            =HA(HÓNAP(A1)=HÓNAP(A1+28);A1+35;A1+28)

            Itt az a lényeg, hogy a hét két ugyanazon napra eső napja között mindíg 7-tel osztható a dátum, tehát elég, ha hozzáadsz a dátumhoz 28-at, és ha az a következő hónapra esik, akkor jó, ha meg nem, akkor meg 35-öt.
            A képlet ellenőrzi, hogy a +28 nap az ugyanaz a hónap-e, és ha igen, akkor nem 28-at ad hozzá, hanem 35-öt.
            Használata ugyanaz, mint verax-nál.
            Ez a képlet a hónap elejére jó, ha a hónap végi dátumot akarsz, akkor a

            =HA(HÓNAP(A1+35)=HÓNAP(A1+28);A1+35;A1+28)

            képlet kell. verax képlete csak a hétfőre ad jó eredményt, de ez a két képlet mindenre.

            Azt hiszem, ha a hónap utolsó 7 napja valamelyikét akarod, akkor kell ez a második képlet, ha a hónap első hét napját akarod, akkor az első képlet a jó. A köztes résznél nem biztos, hogy jól működik, de az első és az utolsó hétre jó ez a két képlet. Ha mást akarsz, akkor meg tovább kell gondolni a képletet.

            #11440
            Mavimi43
            Felhasználó

              Mindenkinek köszönöm a segítséget.

              #11447
              verax
              Felhasználó

                Sziasztok!
                Sajnos pontosítanom kell eNFeri hozzászólását
                „… verax képlete csak a hétfőre ad jó eredményt, …”
                Nem, az én képletem még a hétfőkre sem ad minden esetben jó eredményt.
                eNFeri megoldása elegáns és pontos. Tanultam belőle. Köszönöm.

                üdv’
                verax

              6 bejegyzés megtekintése - 1-6 / 6
              • Be kell jelentkezni a hozzászóláshoz.