Unda mlolongo wa tarehe katika Excel na mfululizo wa tarehe za kujaza kiotomatiki

  • Shiriki Hii
Michael Brown

Mafunzo yanaonyesha jinsi unavyoweza kutumia kitendakazi kipya cha SEQUENCE ili kutengeneza orodha ya tarehe kwa haraka katika Excel na kutumia kipengele cha Kujaza Kiotomatiki kujaza safu wima na tarehe, siku za kazi, miezi au miaka.

Hadi hivi majuzi, kumekuwa na njia moja tu rahisi ya kutengeneza tarehe katika Excel - kipengele cha Kujaza Kiotomatiki. Utangulizi wa safu mpya ya chaguo za kukokotoa za SEQUENCE imewezesha kutengeneza mfululizo wa tarehe kwa fomula pia. Mafunzo haya yanaangazia kwa kina mbinu zote mbili ili uweze kuchagua ile inayokufaa zaidi.

    Jinsi ya kujaza mfululizo wa tarehe katika Excel

    Lini unahitaji kujaza safu na tarehe katika Excel, njia ya haraka zaidi ni kutumia kipengele cha Kujaza Kiotomatiki.

    Jaza kiotomatiki mfululizo wa tarehe katika Excel

    Kujaza safu au safu mlalo tarehe zinazoongezeka kwa siku moja ni rahisi sana:

    1. Charaza tarehe ya mwanzo katika kisanduku cha kwanza.
    2. Chagua kisanduku chenye tarehe ya mwanzo na uburute kishiko cha kujaza (mraba mdogo wa kijani kibichi chini -kona ya kulia) chini au kulia.

    Excel itatengeneza mara moja mfululizo wa tarehe katika umbizo sawa na tarehe ya kwanza uliyoandika wewe mwenyewe.

    Jaza safu wima siku za wiki, miezi au miaka

    Ili kuunda mfululizo wa siku, miezi au miaka ya kazi, fanya mojawapo ya yafuatayo:

    • Jaza safu kwa tarehe zinazofuatana kama ilivyoelezwa hapo juu. Baada ya hapo, bofya kitufe cha Chaguo za Kujaza Kiotomatiki na uchaguechaguo unayotaka, sema Jaza Miezi :

    • Au unaweza kuingiza tarehe yako ya kwanza, bofya-kulia kwenye kipini cha kujaza, shikilia na uburute kupitia visanduku vingi. inavyohitajika. Unapoachilia kitufe cha kipanya, menyu ya muktadha itatokea ikikuruhusu kuchagua chaguo linalohitajika, Jaza Miaka kwa upande wetu:

    Jaza msururu wa tarehe zinazoongezeka kwa siku N

    Ili kutengeneza kiotomatiki mfululizo wa siku, siku za wiki, miezi au miaka kwa hatua mahususi , hivi ndivyo unahitaji kufanya:

    1. Ingiza tarehe ya kwanza katika kisanduku cha kwanza.
    2. Chagua kisanduku hicho, ubofye-kulia kishina cha kujaza, ukiburute kupitia visanduku vingi inavyohitajika, kisha uachilie.
    3. 11>Katika menyu ibukizi, chagua Mfululizo (kipengee cha mwisho).
    4. Katika kisanduku cha mazungumzo Mfululizo , chagua Kitengo cha tarehe ya kuvutia na uweke Thamani ya Hatua .
    5. Bofya SAWA.

    Kwa mifano zaidi, tafadhali angalia Jinsi ya weka na ujaze tarehe kiotomatiki katika Excel.

    Jinsi ya kutengeneza mfuatano wa tarehe katika Excel ukitumia fomula

    Katika mojawapo ya mafunzo yaliyotangulia, tuliangalia jinsi ya kutumia safu mpya ya kukokotoa ya kukokotoa mfululizo toa mlolongo wa nambari. Kwa sababu tarehe za ndani katika Excel huhifadhiwa kama nambari za mfululizo, chaguo la kukokotoa linaweza kutoa mfululizo wa tarehe kwa urahisi pia. Unachohitajika kufanya ni kusanidi hoja kwa usahihi kama ilivyoelezwa katika mifano ifuatayo.

    Kumbuka. Fomula zote zilizojadiliwa hapa zinafanya kazi tu katikamatoleo ya hivi karibuni ya Excel 365 ambayo yanaauni safu badilika. Katika Excel 2019, Excel 2016 na Excel 2013, tafadhali tumia kipengele cha Kujaza Kiotomatiki kama inavyoonyeshwa katika sehemu ya kwanza ya mafunzo haya.

    Unda mfululizo wa tarehe katika Excel

    Ili kutengeneza mlolongo wa tarehe katika Excel, weka hoja zifuatazo za chaguo la kukokotoa la MFUMO:

    MFUMO (safu, [safu], [anza], [hatua])
    • Safu mlalo - the idadi ya safu mlalo za kujaza tarehe.
    • Safuwima - idadi ya safu wima za kujaza tarehe.
    • Anza - tarehe ya kuanza katika umbizo ambalo Excel inaweza kuelewa, kama vile "8/1/2020" au "1-Aug-2020". Ili kuepuka makosa, unaweza kuwasilisha tarehe kwa kutumia chaguo za kukokotoa DATE kama vile DATE(2020, 8, 1).
    • Hatua - nyongeza kwa kila tarehe inayofuata katika mfuatano.

    Kwa mfano, kutengeneza orodha ya tarehe 10 kuanzia tarehe 1 Agosti 2020 na kuongezeka kwa siku 1, fomula ni:

    =SEQUENCE(10, 1, "8/1/2020", 1)

    au

    =SEQUENCE(10, 1, DATE(2020, 8, 1), 1)

    Vinginevyo, unaweza kuweka nambari ya tarehe (B1), tarehe ya kuanza (B2) na hatua (B3) katika visanduku vilivyobainishwa awali na kurejelea visanduku hivyo katika fomula yako. Kwa kuwa tunatengeneza orodha, nambari ya safu wima (1) ina msimbo mgumu:

    =SEQUENCE(B1, 1, B2, B3)

    Charaza fomula iliyo hapa chini kwenye seli ya juu kabisa (A6 kwa upande wetu), bonyeza kitufe cha Ingiza, na matokeo yatamwagika katika idadi maalum ya safu mlalo na safu wima kiotomatiki.

    Kumbuka. Kwa chaguo-msingi Jumla muundo, matokeo yataonekana kama nambari za serial. Ili zionyeshwe kwa usahihi, hakikisha kuwa umetumia Umbizo la Tarehe kwa seli zote katika safu ya kumwagika.

    Fanya msururu wa siku za kazi katika Excel

    Ili kupata mfululizo wa siku za kazi pekee, funga SEQUENCE katika kipengele cha WORKDAY au WORKDAY.INTL kwa njia hii:

    WORKDAY( tarehe_ya_kuanza -1, SEQUENCE( hakuna_ya_siku ))

    Kama chaguo la kukokotoa la WORKDAY linavyoongeza idadi ya siku zilizobainishwa katika hoja ya pili hadi tarehe ya kuanza, tunatoa 1 kutoka kwayo ili tarehe ya kuanza yenyewe ijumuishwe kwenye matokeo.

    Kwa mfano, ili kuzalisha mfuatano wa siku za kazi kuanzia tarehe katika B2, fomula ni:

    =WORKDAY(B2-1, SEQUENCE(B1))

    B1 ni ukubwa wa mfuatano.

    >

    Vidokezo na vidokezo:

    • Ikiwa tarehe ya kuanza ni Jumamosi au Jumapili, mfululizo utaanza siku inayofuata ya kazi.
    • Kitendaji cha SIKU YA KAZI ya Excel huchukua Jumamosi na Jumapili kuwa wikendi. Ili kusanidi wikendi maalum na likizo, tumia chaguo la kukokotoa la WORKDAY.INTL badala yake.

    Tengeneza mfuatano wa mwezi katika Excel

    Ili kuunda mfululizo wa tarehe unaoongezwa kwa mwezi mmoja, unaweza kutumia fomula hii ya jumla:

    DATE( mwaka , SEQUENCE(12), siku )

    Katika hali hii, unaweka mwaka lengwa katika hoja ya 1 na siku katika Hoja ya 3. Kwa hoja ya 2, chaguo za kukokotoa za SEQUENCE hurejesha nambari zinazofuatana kutoka 1 hadi 12. Kulingana na vigezo vilivyo hapo juu, chaguo la kukokotoa la kukokotoa la DATE hutoa mfululizo watarehe kama inavyoonyeshwa katika sehemu ya kushoto ya picha ya skrini iliyo hapa chini:

    =DATE(2020, SEQUENCE(12), 1)

    Ili kuonyesha tu majina ya miezi , weka umbizo la tarehe maalum hapa chini kwa masafa ya kumwagika. :

    • mmm - umbo fupi kama Jan , Feb , Mar , n.k.
    • mmmm - imejaa fomu kama Januari , Februari , Machi , n.k.

    Kwa hivyo, ni majina ya mwezi pekee yataonekana katika visanduku, lakini thamani za msingi bado zitakuwa tarehe kamili. Katika misururu yote miwili katika picha ya skrini iliyo hapa chini, tafadhali angalia mpangilio chaguomsingi wa kulia wa nambari na tarehe katika Excel:

    Ili kutengeneza mfuatano wa tarehe unaoongezeka kwa mwezi mmoja na huanza na tarehe maalum , tumia kitendakazi cha SEQUENCE pamoja na EDATE:

    EDATE( tarehe_ya_kuanza , SEQUENCE(12, 1, 0))

    Chaguo za kukokotoa za EDATE hurejesha tarehe ambayo ni idadi iliyobainishwa ya miezi kabla au baada ya tarehe ya kuanza. Na chaguo la kukokotoa la SEQUENCE hutoa safu ya nambari 12 (au nyingi kadiri unavyobainisha) ili kulazimisha EDATE kusonga mbele katika nyongeza za mwezi mmoja. Tafadhali kumbuka kuwa hoja ya anza imewekwa kuwa 0, ili tarehe ya kuanza ijumuishwe kwenye matokeo.

    Kwa tarehe ya kuanza katika B1, fomula huchukua sura hii:

    =EDATE(B1, SEQUENCE(12, 1, 0))

    Kumbuka. Baada ya kukamilisha fomula, tafadhali kumbuka kutumia umbizo la tarehe linalofaa kwa matokeo ili yaonekane ipasavyo.

    Unda mfuatano wa mwaka katika Excel

    Ili kutengenezamfululizo wa tarehe zinazoongezwa kwa mwaka, tumia fomula hii ya jumla:

    TAREHE(SEQUENCE( n , 1, YEAR( tarehe_ya_kuanza )), MONTH( tarehe_ya_kuanza ), DAY( tarehe_ya_kuanza ))

    Ambapo n ni nambari ya tarehe unazotaka kuzalisha.

    Katika hali hii, DATE(mwaka, mwezi, siku) chaguo za kukokotoa huunda tarehe kwa njia hii:

    • Mwaka hurejeshwa na kitendakazi cha SEQUENCE ambacho kimesanidiwa kutoa safu mlalo n kwa 1 safu wima ya nambari, kuanzia thamani ya mwaka kuanzia tarehe_ya_kuanza .
    • Mwezi na siku thamani hutolewa moja kwa moja kutoka tarehe ya kuanza.

    Kwa mfano, ukiweka tarehe ya kuanza katika B1, fomula ifuatayo itatoa mfululizo wa tarehe 10 katika nyongeza za mwaka mmoja:

    =DATE(SEQUENCE(10, 1, YEAR(B1)), MONTH(B1), DAY(B1))

    Baada ya yakiwa yameumbizwa kama tarehe, matokeo yataonekana kama ifuatavyo:

    Tengeneza mfuatano wa saa katika Excel

    Kwa sababu nyakati huhifadhiwa katika Excel kama nambari za desimali zinazowakilisha a. sehemu ya siku, chaguo za kukokotoa za SEQUENCE zinaweza kufanya kazi na nyakati moja kwa moja.

    A kwa kudhani wakati wa kuanza uko katika B1, unaweza kutumia mojawapo ya fomula zifuatazo kutoa mfululizo wa mara 10. Tofauti iko kwenye hoja ya hatua pekee. Kwa vile kuna saa 24 kwa siku, tumia 1/24 kuongeza kwa saa moja, 1/48 ili kuongeza kwa dakika 30, na kadhalika.

    dakika 30 tofauti:

    =SEQUENCE(10, 1, B1, 1/48)

    Saa 1 tofauti:

    =SEQUENCE(10, 1, B1, 1/24)

    saa 2 tofauti:

    =SEQUENCE(10, 1, B1, 1/12)

    Picha ya skrini iliyo hapa chini inaonyeshamatokeo:

    Ikiwa hutaki kujisumbua kuhesabu hatua mwenyewe, unaweza kuifafanua kwa kutumia chaguo la kukokotoa la TIME:

    SEQUENCE(safu, safuwima, anza, TIME( saa , dakika , sekunde ))

    Kwa mfano huu, tutaingiza viambajengo vyote katika visanduku tofauti kama inavyoonyeshwa kwenye picha ya skrini iliyo hapa chini. . Na kisha, unaweza kutumia fomula iliyo hapa chini kutengeneza mfululizo wa saa na saizi yoyote ya hatua ya nyongeza unayobainisha katika visanduku E2 (saa), E3 (dakika) na E4 (sekunde):

    =SEQUENCE(B2, B3, B4, TIME(E2, E3, E4))

    Jinsi ya kuunda kalenda ya mwezi katika Excel

    Katika mfano huu wa mwisho, tutakuwa tukitumia kitendakazi cha SEQUENCE pamoja na DATEVALUE na WEEKDAY ili kuunda kalenda ya kila mwezi ambayo itasasisha. kiotomatiki kulingana na mwaka na mwezi unaobainisha.

    Mfumo katika A5 ni kama ifuatavyo:

    =SEQUENCE(6, 7, DATEVALUE("1/"&B2&"/"&B1) - WEEKDAY(DATEVALUE("1/"&B2&"/"&B1)) + 1, 1)

    Jinsi fomula hii inavyofanya kazi:

    Unatumia kitendakazi cha SEQUENCE kutengeneza safu mlalo 6 (idadi ya juu iwezekanavyo ya wiki katika mwezi) kwa safuwima 7 (idadi ya siku katika wiki) safu ya tarehe. kuongezeka kwa siku 1. Kwa hivyo, hoja za safu , safu na hatua hazizushi maswali.

    Sehemu ya hila zaidi katika hoja ya anza . Hatuwezi kuanza kalenda yetu na siku ya 1 ya mwezi unaolengwa kwa sababu hatujui ni siku gani ya juma. Kwa hivyo, tunatumia fomula ifuatayo kupata Jumapili ya kwanza kabla ya siku ya 1 ya mwezi maalum namwaka:

    DATEVALUE("1/"&B2&"/"&B1) - WEEKDAY(DATEVALUE("1/"&B2&"/"&B1)) + 1

    Kitendo cha kukokotoa cha kwanza cha DATEVALUE hurejesha nambari ya ufuatiliaji ambayo, katika mfumo wa ndani wa Excel, inawakilisha siku ya 1 ya mwezi katika B2 na mwaka katika B1. Kwa upande wetu, ni 44044 inayolingana na Agosti 1, 2020. Kwa hatua hii, tunayo:

    44044 - WEEKDAY(DATEVALUE("1/"&B2&"/"&B1)) + 1

    Chaguo la kukokotoa la WEEKDAY hurejesha siku ya juma inayolingana na siku ya 1 ya lengo. mwezi kama nambari kutoka 1 (Jumapili) hadi 7 (Jumamosi). Kwa upande wetu, ni tarehe 7 kwa sababu Agosti 1, 2020 ni Jumamosi. Na fomula yetu inapungua hadi:

    44044 - 7 + 1

    44044 - 7 ni 4403, ambayo inalingana na Jumamosi, Julai 25, 2020. Tunapohitaji Jumapili, tunaongeza masahihisho ya +1.

    Kwa njia hii, tunapata fomula rahisi inayotoa safu ya nambari za mfululizo zinazoanza na 4404:

    =SEQUENCE(6, 7, 4404, 1)

    Umbiza matokeo kama tarehe, na utapata kalenda iliyoonyeshwa kwenye picha ya skrini hapo juu. Kwa mfano, unaweza kutumia mojawapo ya umbizo la tarehe zifuatazo:

    • d-mmm-yy ili kuonyesha tarehe kama 1-Aug-20
    • mmm d ili kuonyesha mwezi na siku kama Ago 20
    • d ili kuonyesha tu siku

    Subiri, lakini tunalenga kuunda kalenda ya kila mwezi. Kwa nini baadhi ya tarehe za mwezi uliopita na ujao zinaonekana? Ili kuficha tarehe hizo zisizo na maana, weka sheria ya uumbizaji yenye masharti na fomula iliyo hapa chini na utumie fonti nyeupe rangi:

    =MONTH(A5)MONTH(DATEVALUE($B$2 & "1"))

    Ambapo A5 ni kisanduku cha kushoto kabisa cha kalenda yako na B2 ndio lengomwezi.

    Kwa hatua za kina, tafadhali angalia Jinsi ya kuunda kanuni ya uumbizaji wa masharti kulingana na fomula katika Excel.

    Hivyo ndivyo unavyoweza kutengeneza mfuatano tarehe katika Excel. Ninakushukuru kwa kusoma na natumai kukuona kwenye blogu yetu wiki ijayo!

    Fanya mazoezi ya kupakuliwa kwa kitabu cha kazi

    Mfuatano wa tarehe katika Excel - mifano ya fomula (.xlsx file)

    Michael Brown ni mpenda teknolojia aliyejitolea na mwenye shauku ya kurahisisha michakato changamano kwa kutumia zana za programu. Akiwa na uzoefu wa zaidi ya muongo mmoja katika tasnia ya teknolojia, ameboresha ujuzi wake katika Microsoft Excel na Outlook, pamoja na Majedwali ya Google na Hati. Blogu ya Michael imejitolea kushiriki maarifa na ujuzi wake na wengine, kutoa vidokezo na mafunzo ambayo ni rahisi kufuata ili kuboresha tija na ufanisi. Iwe wewe ni mtaalamu aliyebobea au umeanza, blogu ya Michael inatoa maarifa muhimu na ushauri wa vitendo ili kupata manufaa zaidi kutoka kwa zana hizi muhimu za programu.