Բովանդակություն
Ուսուցումը ցույց է տալիս, թե ինչպես կարող եք օգտագործել նոր SEQUENCE ֆունկցիան Excel-ում ամսաթվերի ցանկը արագ ստեղծելու և ինքնալրացման ֆունկցիան օգտագործելու համար՝ սյունակը ամսաթվերով, աշխատանքային օրերով, ամիսներով կամ տարիներով լրացնելու համար:
Մինչ վերջերս Excel-ում ամսաթվերի ստեղծման միայն մեկ հեշտ միջոց կար՝ Ավտոլրացման գործառույթը: Նոր դինամիկ զանգվածի SEQUENCE ֆունկցիայի ներդրումը հնարավորություն է տվել կազմել ամսաթվերի շարք նաև բանաձևով: Այս ձեռնարկը խորապես ուսումնասիրում է երկու մեթոդները, որպեսզի կարողանաք ընտրել ձեզ համար լավագույնը:
Ինչպես լրացնել ամսաթվերի շարքը Excel-ում
Երբ Ձեզ անհրաժեշտ է Excel-ում ամսաթվերով սյունակ լրացնել, ամենաարագ ճանապարհը Ավտոլրացման հնարավորությունն օգտագործելն է:
Ավտոմատ լրացնել ամսաթվերը Excel-ում
Սյունակը կամ տողը լրացնել ամսաթվերով, որոնք ավելանում են մեկ օրը շատ հեշտ է.
- Մուտքագրեք սկզբնական ամսաթիվը առաջին բջիջում:
- Ընտրեք սկզբնական ամսաթվով բջիջը և քաշեք լրացման բռնակը (ներքևում մի փոքրիկ կանաչ քառակուսի -աջ անկյուն) ներքև կամ աջ:
Excel-ը անմիջապես կստեղծի ամսաթվերի մի շարք նույն ձևաչափով, ինչ առաջին ամսաթիվը, որը դուք մուտքագրել եք ձեռքով:
Լրացրեք սյունակը աշխատանքային օրերով, ամիսներով կամ տարիներով
Աշխատանքային օրերի, ամիսների կամ տարիների շարք ստեղծելու համար կատարեք հետևյալներից մեկը.
- Լրացրեք սյունակը հաջորդական ամսաթվերը, ինչպես նկարագրված է վերևում: Դրանից հետո սեղմեք AutoFill Options կոճակը և ընտրեքցանկալի տարբերակը, ասեք Լրացնել ամիսները :
- Կամ կարող եք մուտքագրել ձեր առաջին ժամադրությունը, աջ սեղմել լրացման բռնակի վրա, պահել և քաշել նույնքան բջիջների միջով: ըստ անհրաժեշտության: Երբ դուք ազատում եք մկնիկի կոճակը, համատեքստի ընտրացանկը կբացվի, որը թույլ կտա ձեզ ընտրել անհրաժեշտ տարբերակը, Լրացնել տարիները մեր դեպքում.
Որպեսզի ինքնաբերաբար ստեղծեք օրեր, աշխատանքային օրեր, ամիսներ կամ տարիներ հատուկ քայլով , սա այն է, ինչ դուք պետք է անեք.
- Մուտքագրեք սկզբնական ամսաթիվը առաջին բջիջում:
- Ընտրեք այդ բջիջը, աջ սեղմեք լրացման բռնակի վրա, քաշեք այն այնքան բջիջների միջով, որքան անհրաժեշտ է, ապա թողարկեք:
- Բացվող ընտրացանկում ընտրեք Սերիա (վերջին տարրը):
- Սերիա երկխոսության վանդակում ընտրեք Ամսաթվի միավորը հետաքրքիր և սահմանեք Քայլի արժեքը :
- Սեղմեք Լավ:
Լրացուցիչ օրինակների համար տե՛ս Ինչպես անել զետեղել և ինքնալրացնել ամսաթվերը 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 ֆայլ)