Excel képlet: Sorolja fel az ünnepeket két dátum között
Van egy táblázat az ünnepnapokról és a hozzá tartozó dátumokról, hogyan lehet Excelben felsorolni az összes ünnepnapot egy adott dátumtartomány között? Itt bemutatunk egy tömbképletet a cél eléréséhez.
Ha követni szeretné ezt az oktatóanyagot, kérjük, töltse le a példa táblázatot.
Általános képlet
Szintaxis és argumentumok
Start_date, End_date: the two dates that you want to list holidays between. |
Date: a range refers to the dates of holidays. |
Holidays: a range refers to the holidays. |
Visszatérési érték
A képlet üresre tér vissza, ha nem található ünnepnap az adott dátumtartományban, vagy a megfelelő ünnepnapokat adja vissza.
Megjegyzés
A TEXTJOIN funkció csak az Office 365, Excel 2019 és újabb verziókban érhető el.
Hogyan működik ez a képlet
Adatlista így:
B3:B6, ünnepnapok felsorolása;
C3:C6, az ünnepek dátumainak felsorolása;
F2: a kezdési dátum elhelyezése;
F3: a záró dátum elhelyezése;
E4: az ünnepnapok felsorolása a kezdő dátum és a záró dátum között.
Kérjük, használja a következő képletet:
Tart műszak és a Ctrl gombokat a helyes eredmény eléréséhez.
Magyarázat
IF funkció: egy feltétel teszteléséhez, és IGAZ vagy HAMIS eredményt ad vissza, vagy megadhat konkrét szövegeket, amelyek megjelennek az IGAZ és a HAMIS helyett.
TEXTJOIN funkció: két vagy több értéket összeköt határolójelekkel.
A képlet három részből elemezhető:
{IF(C3:C6<=F3,$B$3:$B$6,""): megkeresi, hogy az ünnepek mely dátumai korábbiak vagy megegyeznek a befejező dátummal. Ebben a tömbben a következő eredményt láthatja: {"New Year ";"Függetlenség napja";"Tanksgiving";""}.
{IF(C3:C6>=F2,IF(C3:C6<=F3,$B$3:$B$6,"),"")}, a fenti képlet szerint ez a rész a következőképpen tekinthető:
{IF(C3:C6>=F2,{"New Year";"Függetlenség napja";"Tanksgiving";""},"")}: megkeresi, hogy az ünnepek mely dátumai későbbiek vagy megegyeznek a kezdő dátummal. Ebben a tömbben a következő eredményt láthatja: {"";"Függetlenség napja";"Tanksgiving";""}.
{TEXTJOIN(", ",TRUE,IF(C3:C6>=F2,IF(C3:C6<=F3,$B$3:$B$6,""),""))}, most a teljes képlet így kell nézni:
{TEXTJOIN(", ",TRUE, {"";"Függetlenség napja";"Tanksgiving";""}), az értékeket vesszőkkel kapcsolja össze, és figyelmen kívül hagyja az üres értékeket.
Relatív képletek
- Ellenőrizze, hogy a dátum a mai nap utolsó N hónapja
Tételezzük fel, hogy ellenőriznie kell, hogy az alkalmazottak belépési dátuma a mai naptól számított 6 hónap utolsó, akkor az AND, EOMONTH és TODAY függvényekkel kombinált képletet használhatja az Excelben a feladat gyors kezeléséhez. - Ellenőrizze, hogy a dátum a mai nap utolsó N napja
Annak ellenőrzésére, hogy a termékek ma esedékesek-e, egy képlet segítségével ellenőrizheti, hogy a gyártási dátumok a mai nap utolsó 7 napjához tartoznak-e. - A hónap nevének konvertálása számmá
Ez az oktatóanyag egy képletet tartalmaz a hónap nevének a megfelelő hónapszámmá alakításához az Excelben. - Szerezze be ugyanazt a napot tavaly vagy jövőre
Ebben az oktatóanyagban két képletet kínál, amelyek segítségével külön-külön megkaphatja ugyanazt a dátumot tavaly és jövőre az Excelben megadott dátum alapján.
Relatív függvények
- Excel DATE függvény
Hozzon létre dátumot évvel, hóval és nappal - Excel ÉV függvény
Visszaadja a dátum évét négyjegyű sorozatszám formátumban - Excel HÓNAP funkció
A HÓNAP arra szolgál, hogy a hónapot egész számként (1–12) kapjuk a dátumtól - Excel DAY funkció
A DAY függvény a napot számként (1-től 31-ig) kapja meg egy dátumtól - Excel munkanap funkció
Adjon hozzá munkanapokat a megadott dátumhoz, és adja vissza a munkanapot
A legjobb irodai termelékenységi eszközök
Kutools for Excel - segít kitűnni a tömegből
A Kutools for Excel több mint 300 funkcióval büszkélkedhet, Győződjön meg arról, hogy amire szüksége van, csak egy kattintásnyira van...
Office lap – A lapos olvasás és szerkesztés engedélyezése a Microsoft Office programban (beleértve az Excelt is)
- Egy másodperc a tucatnyi nyitott dokumentum közötti váltáshoz!
- Csökkentse az egérkattintások százait az Ön számára minden nap, búcsút mondjon az egér kezének.
- 50% -kal növeli a termelékenységet több dokumentum megtekintésekor és szerkesztésekor.
- Hatékony lapokat hoz az Office-ba (beleértve az Excelt is), akárcsak a Chrome, az Edge és a Firefox.