ha meg kell adnia egy dátumsorozatot az Excel oszlopában, akkor nem kell manuálisan megtennie.
az Excel néhány csodálatos funkcióval rendelkezik, amelyek segítségével könnyedén kitölthet egy oszlopot dátumsorozattal (legyen az Dátum, Hónap vagy év).
ebben a cikkben megmutatom, hogyan kell használni az automatikus kitöltés opciót a dátumok, hónapok, évek vagy munkanapok listájának feltöltéséhez.
azt is megtudhatja, hogyan használhatja az új szekvencia funkciót a dátumok listájának gyors létrehozásához.
Tehát kezdjük el!
Tartalomjegyzék
Automatikus kitöltés szekvenciális dátumok Excel-ben
a dátumsorozat kitöltésének legegyszerűbb módja a kitöltés fogantyú opció használata.
először meg kell adnia egy kezdeti dátumot, és győződjön meg róla, hogy dátumként van formázva.
esetünkben az A2 cellában a 8/19/2021 dátum kerül beírásra. Tegyük fel, hogy a B oszlopot a hónap végéig minden dátummal szeretné feltölteni (8/31/2021).
- jelölje ki az első cellát dátummal (A2), és helyezze a kurzort a cella jobb alsó sarkába, amíg meg nem jelenik a kis fekete kereszt. Ez az úgynevezett kitöltő fogantyú, amelyet az adatok (például számok vagy dátumok) automatikus kitöltésére használhat.
- húzza a kitöltő fogantyút, és dobja abba a cellába, ahol a dátumsorozatot be szeretné fejezni. Ebben a példában 8/31/2021-ig szeretné kitölteni, így az A14 cellába dobja. Ahogy lefelé mozgatja a kitöltő fogantyút, a jobb oldalon látni fogja a jövőbeni értéket abban a cellában.
végül az A oszlopban, az A2:A14 cellákban a 8/19/2021 és a 8/31/2021 közötti dátumsorozat található.
mint látható, az összes cella dátumra van formázva, mert a formátumot a kezdeti cellából (A2) másolja.
Automatikus kitöltési hónapok az Excelben
a dátumokhoz hasonlóan a hónapokat is automatikusan kitöltheti a kezdeti dátum alapján.
ha például a 8/19/2021 az első dátum, akkor a listáján 9/19/2021, 10/19/2021 stb.
tehát a hónapok egymás után változnak, míg a hónap napja változatlan marad.
használjuk újra ugyanazt a példát, és az automatikus kitöltést 12 hónappal a megadott kezdési dátumtól számítva (7/19/2022-ig).
- írja be manuálisan az első dátumot az A2 cellába. Győződjön meg arról, hogy az A1 cellában megadott dátum dátumformátumban van (és nem olyan szöveges formátumban ,amelyet az Excel nem tud dátumként felismerni)
- jelölje ki az első cellát a dátummal (A2), és helyezze a kurzort a cella jobb alsó sarkába, amíg meg nem jelenik a kis fekete kereszt. Ez a kitöltő fogantyú, amelyet az adatok automatikus kitöltésére használhat.
- húzza a kitöltő fogantyút, és dobja abba a cellába, ahol a dátumsorozatot be szeretné fejezni. Ebben a példában a hónapokat 7/19/2022-ig szeretné kitölteni, így a cellába dobja A13. Ahogy lefelé mozgatja a kitöltő fogantyút, látni fogja a dátumok sorrendjét az eszköztippben. Ne aggódjon ezek miatt, ezeket a következő lépésben hónapokra változtatjuk.
- alapértelmezés szerint a dátumok (és nem a hónapok) egymás után kerülnek kitöltésre. Ennek megváltoztatásához kattintson a kiválasztás jobb alsó sarkában található Automatikus kitöltési lehetőségek ikonra. A legördülő listából válassza a hónapok kitöltése lehetőséget.
most megvan a szekvenciális hónapok listája az A2:A13 cellákban (8/19/2021-7/19/2021).
Autofill Years / weekends in Excel
amint azt az előző példában látta, az autofill opció lehetővé teszi az évek és hétköznapok kitöltését is.
lássuk, hogyan lehet automatikusan kitölteni és összeállítani az egymást követő évek listáját a kezdeti dátum alapján.
- az A2 cellába írja be azt a dátumot, amelyre dátumsorozatokat szeretne létrehozni egymást követő években. Ebben a példában, dátumokat generálok a következőre 5 évek
- jelölje ki az első cellát dátummal (A2), és helyezze a kurzort a cella jobb alsó sarkába, amíg meg nem jelenik a kis fekete kereszt. Ez a kitöltő fogantyú, amelyet az adatok automatikus kitöltésére használhat.
- húzza a kitöltő fogantyút, és dobja abba a cellába, ahol a dátumsorozatot be szeretné fejezni. Ebben a példában az éveket 8/19/2026-ig szeretné kitölteni, így az A7 cellába dobja. Ahogy lefelé mozgatja a kitöltő fogantyút, látni fogja a szekvenciális dátumokat a megfelelő cellában.
- most a cellák alapértelmezés szerint dátumsorozatként vannak feltöltve. Ha évekre szeretné változtatni őket, kattintson a kiválasztás jobb alsó sarkában található Automatikus kitöltési beállítások ikonra, majd válassza az évek kitöltése lehetőséget.
végül az A2 cellák:Az A7-et most egymást követő évek töltik be (8/19/2021-8/19/2026).
csakúgy, mint ahogy az automatikus kitöltést használtuk a szekvenciális évek megszerzéséhez, hétköznapok dátumainak megszerzésére is felhasználhatja. Ez akkor lehet hasznos, ha olyan dátumok listáját hozza létre, amelyekben ki szeretné zárni a hétvégéket, és csak hétköznap van.
Automatikus kitöltés minden második Dátum (alternatív Dátum)
alapértelmezés szerint az Excel automatikusan feltölti a dátumok, hétköznapok, hónapok és évek sorozatát. De hogyan kényszerítheti arra, hogy egyéni lépést használjon a dátumok feltöltésekor?
tegyük fel, hogy a 8/19/2021 Kezdő dátum az A2 cellában van, és minden második napot augusztus végéig (8/31/2021) szeretne kitölteni.
ennek eléréséhez meg kell adnia az Excel számára a használni kívánt mintát.
ebben az esetben meg kell adnia az első két dátumot az A2 és A3 cellákban (8/19/2021 és 8/21/2021), majd használja az automatikus kitöltés funkciót. Ily módon az Excel tudni fogja, hogy minden második dátumot fel akar tölteni egy listában.
- jelölje ki az első két cellát dátumokkal (A2:A3), majd helyezze a kurzort a kijelölés jobb alsó sarkába, amíg meg nem jelenik a kis fekete kereszt. Ez a kitöltő fogantyú, amelyet az adatok automatikus kitöltésére használhat.
- húzza a kitöltő fogantyút, és dobja abba a cellába, ahol a dátumsorozatot be szeretné fejezni. Ebben a példában minden második dátumot 8/31/2021-ig szeretne kitölteni, így a cellába dobja A8. Ahogy lefelé mozgatja a kitöltő fogantyút, látni fogja a szekvenciális dátumokat a megfelelő cellában.
mint látható, az Excel felismerte a megadott mintát, és minden második dátumot kitöltött 8/31/2021-ig.
hozzon létre egy Dátumsorozatot a
szekvencia funkcióval az Excel 365 új funkciója (mind Windows, mind Mac rendszerben elérhető).
a megadott értékek alapján adja vissza a számok/dátumok sorrendjét.
mivel a dátumok számként vannak tárolva az Excelben, ezzel a funkcióval dátumlistát is létrehozhat.
Windows rendszerben az Excel a dátumokat számként tárolja, kezdve 1/1/1900. Tehát január 1, 1900 értéke 1, és minden új nap nőtt 1. A Mac-ben a dátumok 1. január 1904-től kezdődnek.
Excel SEQUENCE Function Syntax
a SEQUENCE funkció lehetővé teszi, hogy hozzon létre egy listát a számok egy adott tartományban. A funkció paraméterei a következők:
= SEQUENCE(rows, , , )
- sorok – a feltöltendő sorok száma
- oszlopok – a kitölteni kívánt oszlopok száma (opcionális)
- Start – A kezdő érték a listában (kezdeti szám)
- lépés – egy lépés a számlista növeléséhez
Dátumsorozat SZEKVENCIAFUNKCIÓ szerint
tegyük fel, hogy a kívánt 10 dátum feltöltése az A oszlopban, kezdve 8/19/2021.
A kezdő dátum a D1 cellában van, a számok listájának az A2 cellából kell indulnia.
az A2 cellába írja be a képletet:
=SEQUENCE(10,1,D1,1)
mivel szekvenciális napok sorozatát szeretné létrehozni, a lépésparaméternek 1-nek kell lennie. Abban az esetben, ha alternatív dátumokat szeretne, használhatod 2 itt.
abban az esetben, ha nem kap dátumokat, hanem numerikus értékeket kap, nem kell aggódnia. Csak válassza ki az adatokat, és módosítsa a formázást a dátumra (ezt a lehetőséget a szám legördülő menü Kezdőlap lapján találja meg).
ebben a példában egy cellahivatkozást (D1) használtam a dátum megszerzéséhez a képletben, de ezt megteheti a DÁTUMKÉPLET használatával és az ott megadott értékek megadásával is.
például az alábbi képlet ugyanazt az eredményt adja, ahol a dátumot közvetlenül a képletben említettem:
=SEQUENCE(10,1,DATE(2021,8,19),1)
vegye figyelembe, hogy az új SZEKVENCIAKÉPLET egy tömbképlet, és a kapott értékek a többi cellába kerülnek. Például példánkban, bár a képletet az A2 cellába írtam be, az eredmény a cellákba A11-ig ömlött. Abban az esetben, ha bármelyik cellában már van valami, a szekvencia képlet megadja a #kiömlés! hiba.
most értsük meg, hogyan működik ez a funkció.
ha az összes dátumot kijelöli a listában (A2:A11), és formátumukat általánosra változtatja, akkor a dátumok helyett a számok listáját kapja (44427-44436).
mint az elején már kifejtettük, az összes dátumot számként tároljuk az Excelben.
A kezdő dátum (8/19/2021) értéke 44426, ezért a szekvencia függvény létrehozta a 44427-44436 számok listáját.
ehhez a példához hasonlóan létrehozhat egy dátumlistát különböző lépésekkel. Tehát, ha azt szeretné, hogy a napok 7-gyel növekedjenek, a lépésnek 7-nek kell lennie stb.
tehát ezek a módszerek a dátumok automatikus kitöltésére az Excelben, ahol dátumok, hónapok vagy évek sorozatát töltheti fel.
remélem hasznosnak találta ezt az oktatóanyagot!
Egyéb Excel oktatóanyagok, amelyek szintén tetszhetnek:
- hogyan kell kitölteni az üres cellákat a fenti értékkel az Excel-ben
- hogyan kell másolni a formázást az Excel-ben
- jelölje ki a cellát, ha az érték létezik egy másik oszlopban az Excel-ben
- hogyan lehet automatikusan formázni a képleteket az Excel-ben
- hogyan lehet átalakítani a hónap nevét számra az Excel – ben?