Ստեղծեք ամսաթվերի հաջորդականություն Excel-ում և ավտոմատ լրացման ամսաթվերի շարքերում

  • Կիսվել Սա
Michael Brown

Ուսուցումը ցույց է տալիս, թե ինչպես կարող եք օգտագործել նոր SEQUENCE ֆունկցիան Excel-ում ամսաթվերի ցանկը արագ ստեղծելու և ինքնալրացման ֆունկցիան օգտագործելու համար՝ սյունակը ամսաթվերով, աշխատանքային օրերով, ամիսներով կամ տարիներով լրացնելու համար:

Մինչ վերջերս Excel-ում ամսաթվերի ստեղծման միայն մեկ հեշտ միջոց կար՝ Ավտոլրացման գործառույթը: Նոր դինամիկ զանգվածի SEQUENCE ֆունկցիայի ներդրումը հնարավորություն է տվել կազմել ամսաթվերի շարք նաև բանաձևով: Այս ձեռնարկը խորապես ուսումնասիրում է երկու մեթոդները, որպեսզի կարողանաք ընտրել ձեզ համար լավագույնը:

    Ինչպես լրացնել ամսաթվերի շարքը Excel-ում

    Երբ Ձեզ անհրաժեշտ է Excel-ում ամսաթվերով սյունակ լրացնել, ամենաարագ ճանապարհը Ավտոլրացման հնարավորությունն օգտագործելն է:

    Ավտոմատ լրացնել ամսաթվերը Excel-ում

    Սյունակը կամ տողը լրացնել ամսաթվերով, որոնք ավելանում են մեկ օրը շատ հեշտ է.

    1. Մուտքագրեք սկզբնական ամսաթիվը առաջին բջիջում:
    2. Ընտրեք սկզբնական ամսաթվով բջիջը և քաշեք լրացման բռնակը (ներքևում մի փոքրիկ կանաչ քառակուսի -աջ անկյուն) ներքև կամ աջ:

    Excel-ը անմիջապես կստեղծի ամսաթվերի մի շարք նույն ձևաչափով, ինչ առաջին ամսաթիվը, որը դուք մուտքագրել եք ձեռքով:

    Լրացրեք սյունակը աշխատանքային օրերով, ամիսներով կամ տարիներով

    Աշխատանքային օրերի, ամիսների կամ տարիների շարք ստեղծելու համար կատարեք հետևյալներից մեկը.

    • Լրացրեք սյունակը հաջորդական ամսաթվերը, ինչպես նկարագրված է վերևում: Դրանից հետո սեղմեք AutoFill Options կոճակը և ընտրեքցանկալի տարբերակը, ասեք Լրացնել ամիսները :

    • Կամ կարող եք մուտքագրել ձեր առաջին ժամադրությունը, աջ սեղմել լրացման բռնակի վրա, պահել և քաշել նույնքան բջիջների միջով: ըստ անհրաժեշտության: Երբ դուք ազատում եք մկնիկի կոճակը, համատեքստի ընտրացանկը կբացվի, որը թույլ կտա ձեզ ընտրել անհրաժեշտ տարբերակը, Լրացնել տարիները մեր դեպքում.

    <8:>Լրացրեք մի շարք ամսաթվեր, որոնք ավելանում են N օրով

    Որպեսզի ինքնաբերաբար ստեղծեք օրեր, աշխատանքային օրեր, ամիսներ կամ տարիներ հատուկ քայլով , սա այն է, ինչ դուք պետք է անեք.

    1. Մուտքագրեք սկզբնական ամսաթիվը առաջին բջիջում:
    2. Ընտրեք այդ բջիջը, աջ սեղմեք լրացման բռնակի վրա, քաշեք այն այնքան բջիջների միջով, որքան անհրաժեշտ է, ապա թողարկեք:
    3. Բացվող ընտրացանկում ընտրեք Սերիա (վերջին տարրը):
    4. Սերիա երկխոսության վանդակում ընտրեք Ամսաթվի միավորը հետաքրքիր և սահմանեք Քայլի արժեքը :
    5. Սեղմեք Լավ:

    Լրացուցիչ օրինակների համար տե՛ս Ինչպես անել զետեղել և ինքնալրացնել ամսաթվերը Excel-ում:

    Ինչպես կազմել Excel-ում ամսաթվերի հաջորդականություն բանաձևով

    Նախորդ ձեռնարկներից մեկում մենք նայեցինք, թե ինչպես օգտագործել նոր դինամիկ զանգվածի SEQUENCE ֆունկցիան: ստեղծել թվային հաջորդականություն. Քանի որ Excel-ում ներքին ամսաթվերը պահվում են որպես սերիական համարներ, ֆունկցիան հեշտությամբ կարող է նաև ամսաթվերի շարք արտադրել: Պարզապես պետք է ճիշտ կազմաձևել արգումենտները, ինչպես բացատրված է հետևյալ օրինակներում:

    Նշում. Այստեղ քննարկված բոլոր բանաձեւերն աշխատում են միայնExcel 365-ի վերջին տարբերակները, որոնք աջակցում են դինամիկ զանգվածներին: Նախադինամիկ Excel 2019-ում, Excel 2016-ում և Excel 2013-ում խնդրում ենք օգտագործել Ինքնալրացման գործառույթը, ինչպես ցույց է տրված այս ձեռնարկի առաջին մասում:

    Ստեղծեք մի շարք ամսաթվեր Excel-ում

    Գեներացնելու համար Excel-ում ամսաթվերի հաջորդականությունը, կարգավորեք SEQUENCE ֆունկցիայի հետևյալ արգումենտները.

    SEQUENCE(տողեր, [սյունակներ], [սկիզբ], [քայլ])
    • Տողեր - ամսաթվերով լրացվող տողերի քանակը:
    • Սյունակներ - ամսաթվերով լրացվող սյունակների թիվը:
    • Սկիզբ - մեկնարկի ամսաթիվը Excel-ը հասկանալի ձևաչափ, օրինակ՝ «8/1/2020» կամ «1-օգ-2020»: Սխալներից խուսափելու համար կարող եք ամսաթիվը տրամադրել՝ օգտագործելով DATE ֆունկցիան, օրինակ՝ DATE(2020, 8, 1):
    • Քայլ - յուրաքանչյուր հաջորդ ամսաթվի հավելումը հաջորդականությամբ:

    Օրինակ, 2020 թվականի օգոստոսի 1-ից սկսած և 1 օրով ավելացող 10 ամսաթվերի ցուցակ կազմելու համար բանաձևը հետևյալն է.

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

    կամ

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

    Այլընտրանք, դուք կարող եք մուտքագրել ամսաթվերի քանակը (B1), մեկնարկի ամսաթիվը (B2) և քայլը (B3) նախապես սահմանված բջիջներում և հղում կատարել այդ բջիջներին ձեր բանաձևում: Քանի որ մենք ստեղծում ենք ցուցակ, սյունակների համարը (1) կոշտ կոդավորված է.

    =SEQUENCE(B1, 1, B2, B3)

    Մուտքագրեք ստորև բերված բանաձևը ամենավերին բջիջում (մեր դեպքում՝ A6), սեղմեք Enter ստեղնը և Արդյունքները ավտոմատ կերպով կտարածվեն տողերի և սյունակների նշված քանակով:

    Նշում. Լռելյայն Ընդհանուր -ովձևաչափով, արդյունքները կհայտնվեն որպես սերիական համարներ: Որպեսզի դրանք ճիշտ ցուցադրվեն, համոզվեք, որ կիրառեք Ամսաթվի ձևաչափը թափվող տիրույթի բոլոր բջիջների վրա:

    Կատարեք աշխատանքային օրերի շարք Excel-ում

    Միայն աշխատանքային օրեր ստանալու համար փաթեթավորեք SEQUENCE-ը WORKDAY կամ WORKDAY.INTL ֆունկցիայի մեջ հետևյալ կերպ.

    WORKDAY( start_date -1, SEQUENCE( ոչ_օր ))

    Քանի որ WORKDAY ֆունկցիան ավելացնում է երկրորդ արգումենտում նշված օրերի քանակը մեկնարկի ամսաթվին, մենք դրանից հանում ենք 1, որպեսզի սկզբի ամսաթիվն ինքնին ներառվի արդյունքները:

    Օրինակ, B2-ի ամսաթվով սկսվող աշխատանքային օրերի հաջորդականություն ստեղծելու համար բանաձևը հետևյալն է.

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

    Որտեղ B1-ը հաջորդականության չափն է:

    Խորհուրդներ և նշումներ.

    • Եթե մեկնարկի ամսաթիվը շաբաթ կամ կիրակի է, շարքը կսկսվի հաջորդ աշխատանքային օրը:
    • Excel WORKDAY ֆունկցիան ենթադրում է, որ շաբաթը և կիրակի օրը հանգստյան օրեր են: Հատուկ հանգստյան օրերը և արձակուրդները կարգավորելու համար դրա փոխարեն օգտագործեք WORKDAY.INTL ֆունկցիան:

    Գեներացրեք ամսվա հաջորդականությունը Excel-ում

    Մեկ ամսով ավելացված ամսաթվերի շարք ստեղծելու համար կարող եք օգտագործել այս ընդհանուր բանաձևը՝

    DATE( տարի , SEQUENCE(12), օր )

    Այս դեպքում դուք նպատակային տարին դնում եք 1-ին արգումենտում, իսկ օրը՝ 3-րդ փաստարկ. 2-րդ արգումենտի համար SEQUENCE ֆունկցիան վերադարձնում է հաջորդական թվեր 1-ից 12-ը: Վերոհիշյալ պարամետրերի հիման վրա DATE ֆունկցիան արտադրում է մի շարք թվեր:ամսաթվերը, ինչպես ցույց է տրված ներքևում գտնվող սքրինշոթի ձախ մասում.

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

    Միայն ամիսների անունները ցուցադրելու համար սահմանեք ներքևի հատուկ ամսաթվերի ձևաչափերից մեկը արտահոսքի տիրույթի համար: :

    • մմմ - կարճ ձև, ինչպիսին է Հուն , Փետր , Մար և այլն:
    • մմմմ - լրիվ Հունվար , Փետրվար , Մարտ և այլն:

    Արդյունքում բջիջներում կհայտնվեն միայն ամիսների անունները, բայց հիմքում ընկած արժեքները դեռևս կլինեն ամբողջական ամսաթվեր: Ստորև ներկայացված սքրինշոթի երկու սերիաներում էլ նկատեք Excel-ում թվերի և ամսաթվերի համար բնորոշ լռելյայն աջ հավասարեցումը>սկսվում է կոնկրետ ամսաթվով , օգտագործեք SEQUENCE ֆունկցիան EDATE-ի հետ միասին.

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

    EDATE ֆունկցիան վերադարձնում է ամսաթիվ, որը մեկնարկի ամսաթվից առաջ կամ հետո նշված ամիսների թիվն է: Իսկ SEQUENCE ֆունկցիան արտադրում է 12 թվերի զանգված (կամ այնքան, որքան դուք նշել եք), որպեսզի EDATE-ին ստիպեն առաջ շարժվել մեկամսյա հավելումներով: Խնդրում ենք նկատի ունենալ, որ սկիզբ արգումենտը դրված է 0-ի, որպեսզի մեկնարկի ամսաթիվը ներառվի արդյունքների մեջ:

    Բ1-ում մեկնարկի ամսաթվի դեպքում բանաձևը ստանում է հետևյալ ձևը.

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

    Նշում. Բանաձևը լրացնելուց հետո հիշեք, որ արդյունքների համար կիրառեք ամսաթվի համապատասխան ձևաչափ, որպեսզի դրանք ճիշտ ցուցադրվեն:

    Ստեղծեք տարվա հաջորդականություն Excel-ում

    Կատարելու համարԱմսաթվերի մի շարք, որոնք ավելացվում են ըստ տարվա, օգտագործեք այս ընդհանուր բանաձևը.

    DATE(SEQUENCE( n , 1, YEAR( start_start )), MONTH( start_start ), DAY( start_date ))

    Որտեղ n այն ամսաթվերի քանակն է, որը ցանկանում եք ստեղծել:

    Այս դեպքում, DATE(տարի, ամիս, օր) ֆունկցիան կառուցում է ամսաթիվ հետևյալ կերպ.

    • Տարին վերադարձվում է SEQUENCE ֆունկցիայի կողմից, որը կազմաձևված է n տող առաջացնել 1-ով: թվերի սյունակային զանգված՝ սկսած start_date -ից սկսած տարվա արժեքից:
    • Ամիս և օր արժեքները հանվում են անմիջապես մեկնարկի ամսաթվից:

    Օրինակ, եթե մուտքագրեք մեկնարկի ամսաթիվը B1-ում, ապա հետևյալ բանաձևը կարտադրի 10 ամսաթվերի շարք մեկ տարվա կտրվածքով.

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

    Հետո ֆորմատավորվելով որպես ամսաթվեր, արդյունքները կունենան հետևյալ տեսքը.

    Ստեղծեք ժամանակների հաջորդականություն Excel-ում

    Քանի որ ժամանակները պահվում են Excel-ում որպես տասնորդական թվեր, որոնք ներկայացնում են օրվա մասնաբաժինը, SEQUENCE ֆունկցիան կարող է ուղղակիորեն աշխատել ժամանակների հետ:

    Ա Ենթադրելով, որ մեկնարկի ժամանակը B1 է, դուք կարող եք օգտագործել հետևյալ բանաձևերից մեկը՝ 10 անգամից բաղկացած շարք արտադրելու համար: Տարբերությունը միայն քայլ փաստարկի մեջ է: Քանի որ օրական 24 ժամ կա, օգտագործեք 1/24-ը՝ մեկ ժամով ավելացնելու համար, 1/48-ը՝ 30 րոպեով և այլն:

    30 րոպե տարբերությամբ՝

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

    1 ժամ տարբերությամբ.

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

    2 ժամ ընդմիջումով.

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

    Սքրինշոթը ստորև ցույց է տալիսարդյունքներ՝

    Եթե չես ուզում անհանգստանալ քայլը ձեռքով հաշվարկելիս, կարող ես սահմանել այն՝ օգտագործելով ԺԱՄԱՆԱԿԸ ֆունկցիան՝

    SEQUENCE(տողեր, սյունակներ, սկիզբ, TIME( ժամ , րոպե , վայրկյան ))

    Այս օրինակի համար մենք բոլոր փոփոխականները մուտքագրելու ենք առանձին բջիջներում, ինչպես ցույց է տրված ստորև նշված սքրինշոթում: . Եվ այնուհետև կարող եք օգտագործել ստորև բերված բանաձևը՝ E2 (ժամ), E3 (րոպե) և E4 (վայրկյան) բջիջներում ժամանակային շարքեր ստեղծելու համար ցանկացած աճող քայլի չափով:

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

    Ինչպես ստեղծել ամսական օրացույց Excel-ում

    Այս վերջին օրինակում մենք կօգտագործենք SEQUENCE ֆունկցիան DATEVALUE-ի և WEEKDAY-ի հետ միասին՝ ստեղծելու ամսական օրացույց, որը կթարմացվի: ավտոմատ կերպով հիմնված ձեր նշած տարվա և ամսվա վրա:

    A5-ի բանաձևը հետևյալն է.

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

    Ինչպես է գործում այս բանաձևը.

    Դուք օգտագործում եք SEQUENCE ֆունկցիան՝ 6 տող (ամսական շաբաթվա առավելագույն հնարավոր քանակը) 7 սյունակով (շաբաթական օրերի քանակը) ամսաթվերի զանգված ստեղծելու համար։ ավելացել է 1 օրով։ Հետևաբար, տողերը , սյունակները և քայլ արգումենտները հարցեր չեն առաջացնում:

    start արգումենտի ամենադժվար մասը . Մենք չենք կարող սկսել մեր օրացույցը նպատակային ամսվա 1-ին օրով, քանի որ չգիտենք, թե շաբաթվա որ օրն է դա: Այսպիսով, մենք օգտագործում ենք հետևյալ բանաձևը նշված ամսվա 1-ին նախորդող առաջին կիրակին ևտարի՝

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

    Առաջին DATEVALUE ֆունկցիան վերադարձնում է սերիական համար, որը ներքին Excel համակարգում ներկայացնում է ամսվա 1-ին օրը B2-ում և տարին B1-ում: Մեր դեպքում դա 44044 է, որը համապատասխանում է 2020 թվականի օգոստոսի 1-ին: Այս պահին մենք ունենք՝

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

    WEEKDAY ֆունկցիան վերադարձնում է շաբաթվա օրը, որը համապատասխանում է թիրախի 1-ին օրվան: ամիսը որպես թիվ 1-ից (կիրակի) մինչև 7 (շաբաթ): Մեր դեպքում դա 7 է, քանի որ 2020 թվականի օգոստոսի 1-ը շաբաթ է: Եվ մեր բանաձևը կրճատվում է մինչև.

    44044 - 7 + 1

    44044 - 7-ը 4403 է, որը համապատասխանում է 2020 թվականի հուլիսի 25-ին շաբաթ օրը: Քանի որ մեզ անհրաժեշտ է կիրակի, մենք ավելացնում ենք +1 ուղղումը:

    Այս կերպ մենք ստանում ենք պարզ բանաձև, որը դուրս է բերում 4404-ով սկսվող սերիական թվերի զանգված. վերևում գտնվող սքրինշոթը: Օրինակ, դուք կարող եք օգտագործել հետևյալ ամսաթվերի ձևաչափերից մեկը՝

    • d-mmmm-yy ՝ ամսաթվերը ցուցադրելու համար, ինչպիսիք են 1-Aug-20 <12:>
    • մմմ d ՝ ամիսն ու օրը ցուցադրելու համար, ինչպես Օգոստոսի 20-ը
    • d ՝ միայն օրը ցուցադրելու համար

    Սպասեք, բայց մենք նպատակ ունենք ստեղծել ամսական օրացույց: Ինչու՞ են հայտնվում նախորդ և հաջորդ ամսվա որոշ ամսաթվերը: Այդ անհամապատասխան ամսաթվերը թաքցնելու համար ստեղծեք պայմանական ձևաչափման կանոն հետևյալ բանաձևով և կիրառեք սպիտակ տառատեսակը գույնը.

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

    Որտեղ A5-ը ամենաձախ բջիջն է: ձեր օրացույցը և B2-ը թիրախ էամիս:

    Մանրամասն քայլերի համար տե՛ս Ինչպես ստեղծել բանաձևի վրա հիմնված պայմանական ձևաչափման կանոն Excel-ում:

    Այդպես կարող եք ստեղծել հաջորդականություն ամսաթվերը Excel-ում: Ես շնորհակալ եմ կարդալու համար և հուսով եմ, որ հաջորդ շաբաթ կտեսնենք ձեզ մեր բլոգում:

    Ներբեռնելու համար վարժեցեք աշխատանքային գրքույկը

    Excel-ում ամսաթվերի հաջորդականությունը. բանաձեւերի օրինակներ (.xlsx ֆայլ)

    Մայքլ Բրաունը նվիրված տեխնոլոգիայի էնտուզիաստ է, որը ձգտում է պարզեցնել բարդ գործընթացները՝ օգտագործելով ծրագրային գործիքները: Տեխնոլոգիական ոլորտում ավելի քան մեկ տասնամյակ փորձ ունենալով՝ նա կատարելագործել է իր հմտությունները Microsoft Excel-ում և Outlook-ում, ինչպես նաև Google Sheets-ում և Docs-ում: Մայքլի բլոգը նվիրված է իր գիտելիքներն ու փորձառությունը ուրիշների հետ կիսելուն՝ տրամադրելով հեշտ օգտագործվող խորհուրդներ և ձեռնարկներ՝ արտադրողականությունն ու արդյունավետությունը բարձրացնելու համար: Անկախ նրանից, թե դուք փորձառու մասնագետ եք, թե սկսնակ, Մայքլի բլոգը առաջարկում է արժեքավոր պատկերացումներ և գործնական խորհուրդներ՝ առավելագույն օգուտ քաղելու այս կարևոր ծրագրային գործիքներից: