Kezdőlap › Fórumok › Excel témák › [Resolved] Szülinapok sorbarendezése
- This topic has 5 hozzászólás, 3 résztvevő, and was last updated 11 months, 2 weeks telt el by horvimi.
-
SzerzőBejegyzés
-
2023-09-27-10:41 #10167
Sorba lehet rendezni dátumokból álló oszlopot, az évszámok figyelembe vétele nélkül?
PLd: 1984.01.15
2003.05.05
1952.03.23
1999.01.02
Milyen sorrendben következnek 2023.02.15 (szabadon választott dátum) után?
1952.03.23
2003.05.05
1999.01.02
1984.01.15
Ezt szeretném eredményként kapni2023-09-27-17:27 #10168Szia!
Legyen a cellaformátum hh.nn, majd rendezd az oszlopot. Visszaállíthatod a formátumot éé.hh.nn-ra.
A kérdésnek a második részét nem értem.Delila
2023-09-27-22:29 #10169Üdv. Delila!
A hh.nn formátumu oszlopot akárhogy rendezem, a sorrend az évszámokkal együtt alakul. Én azt szeretném, hogy egy általam beütött dátum /pl: MA()/ után álljanak sorba a legközelebbi és egyre későbbi hónapokat és napokat tartalmazó dárumok. Születésnapokra gondolok, mert ott nem számítanak az eredeti évszámok.
Vilmos2023-09-27-23:28 #10170Szia!
Ehhez kell csinálnod egy rendező (index) oszlopot, ami csak a hónap és nap részt tartalmazza évszám nélkül, majd a táblát ezen új oszlop szerint rendezni.
Ha mondjuk az „A” oszlopban vannak a dátumok, az A2-től, akkor B1-be az új oszlop nevét írod, mondjuk „index”, és B2-be pedig egy TEXT (SZÖVEG) függvényt.
=SZÖVEG(A2;"hhnn")
Majd ezt másolod az egész oszlopra, végül ezen oszlop szerint rendezed a táblát.Az már izgisebb kérdés, hogy egy adott dátum utániakat sorba rendezni úgy, hogy akik korábbiak, azok ugye növekvő sorban, de a végére kerüljenek a jövő évben.
Kitaláltam valamit. Persze ez is segédoszlop, mert más esély nincsen szerintem.
Kiteszed a bázis dátumot egy külön cellába, ehhez képest akarsz rendezni.
Segédoszlop képlet logika:
Ha a sznap hónap+nap része nagyobb, vagy egyenlő mint a bázis dátum hónap+nap része, akkor DÁTUM (0;hónap;nap)
különben dátum(1;hónap;nap)Ezután rendezed a táblát a segédoszlop szerint
A segédoszlopba 1900 vagy 1901-es dátumok kerülnek. A hónap/nap rész u.a, mit az eredeti szülinapoké.Tehát a korábbi hónap+nap-os dátumok év részéhez egyet hozzáad, ezzel a jövő évre kerülnek.
Kipróbáltam, működik!Most angolon áll az Excelem, nem állítom ezért vissza, de ez lett:
=IF(DATE(0;MONTH(A2);DAY(A2))>=DATE(0;MONTH($D$1);DAY($D$1));DATE(0;MONTH(A2);DAY(A2));DATE(1;MONTH(A2);DAY(A2)))
D1-ben van a bázis dátum, akár a Ma() függvény.
Imre
2023-09-28-06:15 #10171Szia Imre! Köszönöm. A DÁTUM függvény értelmezésével volt bajom, nem tudtam, hogy 0 évet kell beírni, ha el akarom az ÉV() adatot hagyni.
Üdv és köszönöm.
Vilmos2023-09-28-23:17 #10172Örülünk 🙂
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.