Kezdőlap › Fórumok › Excel témák › [Resolved] Minden hónap első hétfője
- This topic has 5 hozzászólás, 4 résztvevő, and was last updated 1 week, 2 days telt el by
verax.
-
SzerzőBejegyzés
-
2025-06-29-23:34 #11436
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.072025-06-30-00:22 #11437Szia!
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-megkereseseKeresd 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
2025-06-30-16:02 #11438Sziasztok!
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
verax2025-07-01-07:12 #11439Sziasztok
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.
2025-07-01-09:49 #11440Mindenkinek köszönöm a segítséget.
2025-07-03-07:47 #11447Sziasztok!
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 -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.