Բովանդակություն
Microsoft Excel-ում SEQUENCE ֆունկցիան օգտագործվում է տարբեր ձևաչափերով թվային արժեքների հաջորդականություն ստեղծելու համար: Այս հոդվածում դուք կիմանաք, թե ինչպես կարող եք արդյունավետորեն օգտագործել այս SEQUENCE ֆունկցիան տարբեր չափանիշներով և համատեղելով այն Excel-ի այլ գործառույթների հետ:
Վերոնշյալ սքրինշոթը ակնարկ է: հոդվածի, որը ներկայացնում է SEQUENCE ֆունկցիայի կիրառումը Excel-ում: Դուք ավելին կիմանաք տվյալների բազայի, ինչպես նաև SEQUENCE ֆունկցիան ճիշտ օգտագործելու մեթոդների մասին այս հոդվածի հետևյալ բաժիններում:
Ներբեռնեք Practice Workbook
Դուք կարող եք ներբեռնեք Excel-ի աշխատանքային գիրքը, որը մենք օգտագործել ենք այս հոդվածը պատրաստելու համար:
SEQUENCE ֆունկցիայի օգտագործումը.xlsx
Ներածություն SEQUENCE ֆունկցիայի
- Ֆունկցիայի նպատակը.
SEQUENCE ֆունկցիան օգտագործվում է հաջորդականություն ստեղծելու համար. թվային արժեքներ:
- շարահյուսություն.
=SEQUENCE(տողեր, [սյունակներ], [սկիզբ], [քայլ ])
- Փաստարկներ Բացատրություն.
Փաստարկ | Պահանջվում է/ Ընտրովի | Բացատրություն |
---|---|---|
տողեր | Պահանջվում է | Տողերի քանակը։ |
[սյունակներ] | կամընտիր | Սյունակների քանակը։ |
[սկիզբ] | կամընտիր | Մեկնարկի համարը վերադարձի զանգվածում: |
[քայլ] | կամընտիր | ԸնդհանուրExcel-ում առաջատար զրոներով թվեր Եթե գիտեք, թե ինչպես է գործում TEXT ֆունկցիան, ապա թվերի հաջորդականությունը հիմնական զրոներով ձևաչափելը չափազանց հեշտ է: Օրինակ, պատահական հաջորդականության բոլոր թվերը կունենան 4 նիշ, իսկ նրանք, որոնցից 4 նիշ չունեն, կպարունակեն առաջնային զրոներ: Cell B4 -ում հարակից բանաձևը կլինի. =TEXT(SEQUENCE(10,1,5,50),"0000")
15. Հերթականության ֆունկցիայով ցուցակում հակադարձ կարգի ստեղծումԱյժմ ենթադրենք, որ ցանկանում ենք փոխել ցուցակի բջիջների հերթականությունը: Նպատակն իրականացնելու համար մենք կարող ենք այստեղ օգտագործել INDEX և ROWS ֆունկցիաները SEQUENCE ֆունկցիայի հետ միասին: Սյունակ B -ում կան որոշ պատահական անուններ և Սյունակ D -ում մենք կցուցադրենք այս անունները հակառակ հերթականությամբ: Այսպիսով, Cell D5 -ում պահանջվող բանաձևը պետք է լինի. =INDEX(B5:B10, SEQUENCE(ROWS(B5:B10), , ROWS(B5:B10), -1))
Այստեղ SEQUENCE ֆունկցիան հակադարձում է բոլոր անունների տողերի համարները և INDEX ֆունկցիան հետագայում հանում է անունները հակառակ հերթականությամբ՝ հիմնվելով երկրորդ արգումենտի վրա՝ (row_num) , որը նախկինում փոփոխվել է SEQUENCE ֆունկցիայի կողմից: 16. SEQUENCE և CHAR ֆունկցիաներով այբուբենների ցանկի պատրաստումՎերջին օրինակում մենք կտեսնենք, թե ինչպես կարող է SEQUENCE ֆունկցիան օգտագործվել զանգվածի այբուբենների ցանկ ստեղծելու համար: Հետևյալ նկարում երկու առանձին տողեր օգտագործվել են բոլոր այբուբենները պարունակող զանգվածը ցուցադրելու համար: Պահանջվում էբանաձևը B4 բջիջում է. =CHAR(SEQUENCE(2,13,65))
Այս բանաձևում CHAR ֆունկցիան վերադարձնում է Յունիկոդի կողմից նշված նիշերը: Քանի որ անգլերենում կա 26 այբուբեն, մենք այստեղ օգտագործել ենք 13 սյունակ: Մենք կարող ենք նաև սահմանել սյունակի համարը որպես 2, և բանաձևը կվերադարձնի բոլոր այբուբենները 13 տողերում և 2 սյունակներում:> 🔺 SEQUENCE ֆունկցիան վերադարձնում է զանգված՝ արժեքները թափելով բազմաթիվ տողերում և սյունակներում: Այսպիսով, եթե զանգվածի վերադարձած արժեքներից որևէ մեկը չի կարող գտնել դատարկ բջիջ, որը ներկայացնում է իրեն, ապա ֆունկցիան կվերադարձնի #SPILL սխալ: 🔺 SEQUENCE ֆունկցիան ներկայումս հասանելի է <4-ում:>Միայն Microsoft Office 365 : 🔺 SEQUENCE ֆունկցիայի բոլոր կամընտիր արգումենտների լռելյայն արժեքը 1 է: Եզրափակիչ բառերՀուսով եմ՝ SEQUENCE ֆունկցիան օգտագործելու վերը նշված բոլոր մեթոդներն այժմ կհրահրեն ձեզ ավելի արդյունավետ կիրառել դրանք ձեր Excel աղյուսակներում: Եթե ունեք հարցեր կամ կարծիքներ, խնդրում եմ ինձ տեղյակ պահեք մեկնաբանությունների բաժնում: Կամ կարող եք ծանոթանալ Excel-ի գործառույթներին վերաբերող մեր մյուս հոդվածներին այս կայքում: թվերի հաջորդականության մեջ իրար հաջորդող երկու արժեքների տարբերությունը. |
- Վերադարձի պարամետր.
Զանգված, որը պարունակում է սահմանված բնութագրերով թվերի հաջորդականություն .
16 Excel-ում SEQUENCE ֆունկցիայի օգտագործման օրինակներ
1. SEQUENCE ֆունկցիայի հիմնական օգտագործումը միայն մեկ փաստարկով
SEQUENCE ֆունկցիայի առաջին արգումենտը «տողեր» է, որը ցույց է տալիս ցուցադրվող տողերի թիվը: աղյուսակում։ Եթե որևէ այլ արգումենտ չմտցնեք, ֆունկցիան կվերադարձնի տողերի նշված թիվը, որտեղ առաջին տողը կպարունակի '1' թիվը, իսկ ավելի ուշ բոլոր հաջորդական թվերը կցուցադրվեն հաջորդ տողերում:
Այսպիսով, ստորև նկարում B4 բջիջը պարունակում է բանաձև՝
=SEQUENCE(5)
Կարդալ ավելին. 51 Հիմնականում օգտագործվող մաթեմատիկական և տրիգ ֆունկցիաներ Excel-ում
2. SEQUENCE ֆունկցիա երկու փաստարկներով Excel-ում
Քանի որ ֆունկցիայի երկրորդ արգումենտը նշանակում է սյունակների քանակը, առաջին երկու արգումենտների համակցությունը կհանգեցնի նշված տողերի և սյունակների զանգվածի:
B4 բջիջում SEQUENCE ֆունկցիան տողերի և սյունակների արգումենտներով կլինի՝
=SEQUENCE(5,3)
Կարդալ ավելին. 44 մաթեմատիկական ֆունկցիաներ Excel-ում (ներբեռնել անվճար PDF)
3. SEQUENCE ֆունկցիա երեք փաստարկներով Excel-ում
ԱյժմՖունկցիայի երրորդ արգումենտն է [start] , որը նշանակում է զանգվածի առաջին տողի առաջին բջիջում ցուցադրվող մեկնարկային արժեքը կամ թիվը:
Այսպիսով, առաջին երեք արգումենտներով: , ֆունկցիան կվերադարձնի զանգվածը, ինչպես ցույց է տրված հետևյալ սքրինշոթում։ Եվ Cell B4 բանաձևը հետևյալն է.
=SEQUENCE(5,3,10)
Որտեղ մեկնարկային արժեքը 10 է զանգվածում, որը սահմանված է երրորդ արգումենտում: ֆունկցիայի.
4. ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ Չորս փաստարկներով ֆունկցիա Excel-ում
Ֆունկցիայի չորրորդ արգումենտը [քայլ] ցույց է տալիս այն միջակայքը, որը պետք է պահպանվի զանգվածի ցանկացած երկու հաջորդական արժեքների միջև: Ենթադրենք, որ մենք ցանկանում ենք կառուցել 10-ից սկսած ամբողջ թվերի թվաբանական շարք, որտեղ ընդհանուր տարբերությունը 5 է:
B4 բջիջում պահանջվող բանաձևը կլինի.
=SEQUENCE(5,3,10,5)
5. SEQUENCE ֆունկցիայի օգտագործում Excel-ում ամսաթվեր կամ ամիսներ ստեղծելու համար
i. Հերթական ամսաթվերի ստեղծում SEQUENCE և TODAY ֆունկցիաներով
SEQUENCE ֆունկցիան շատ օգտակար է ֆիքսված ամսաթվից սկսած մի շարք հաջորդական ամսաթվեր կազմելու համար: Օգտագործելով TODAY ֆունկցիան ներսում որպես երրորդ արգումենտ, մենք կարող ենք սահմանել ընթացիկ ամսաթիվը, որը կլինի մեկնարկի ամսաթիվը: Ենթադրելով, որ մենք պատրաստվում ենք ստեղծել տասը հաջորդական ամսաթվերի ցուցակ՝ սկսած ընթացիկ ամսաթվից:
Կապված բանաձևը Cell B5 -ում պետք էլինի՝
=SEQUENCE(10,1,TODAY(),1)
ii. EDATE և SEQUENCE ֆունկցիաներով հաջորդական ամիսների առաջին ամսաթվերի ցուցակի ստեղծումը
EDATE ֆունկցիան օգտագործվում է որոշակի ամսաթվից սկսած ամիսների որոշակի քանակից հետո կամ դրանից առաջ ամսաթիվը ցուցադրելու համար: Համատեղելով EDATE, DATE և SEQUENCE ֆունկցիաները միասին, մենք կարող ենք հեշտությամբ ստեղծել բոլոր առաջին ամսաթվերի ցուցակը մի քանի հաջորդական ամիսների համար: Ենթադրենք, մենք ցանկանում ենք ցույց տալ 2021 թվականի բոլոր ամիսների առաջին ամսաթվերը:
Այսպիսով, ելքային Cell B4 հետևյալ նկարում պահանջվող բանաձևը կլինի.
=EDATE(DATE(2021,1,1),SEQUENCE(12,1,0))
iii. Excel-ում SEQUENCE ֆունկցիայով 12 ամսվա անունների ցուցակ կազմելը
Օգտագործելով TEXT ֆունկցիան SEQUENCE ֆունկցիայի շուրջ, մենք կարող ենք նաև ցուցակ պատրաստել։ տարին հաջորդող տասներկու ամիս:
B5 բջիջում պահանջվող բանաձևը պետք է լինի.
=TEXT(EDATE(DATE(2022,1,1),SEQUENCE(12,1,0)),"mmmm")
6. SEQUENCE և TRANSPOSE ֆունկցիաների համադրություն Excel-ում
Կիրառելով SEQUENCE ֆունկցիան բոլոր չորս արգումենտներով ներսում, մենք կարող ենք ստեղծել որոշ հաջորդական թվերի զանգված, և թվերի հոսքը լինի ձախից աջ, ինչպես ստորև նկարում:
Ենթադրենք, մենք ցանկանում ենք վերևից ներքև ցուցադրել այս թվերի հաջորդականությունը զանգվածում: Այս դեպքում մենք պետք է օգտագործենք TRANSPOSE ֆունկցիան, որը տողերը կվերածի սյունակների ևսյունակները՝ տողերի մեջ:
Այսպիսով, ելքի մեջ պահանջվող բանաձևը B10 բջիջը պետք է լինի.
=TRANSPOSE(SEQUENCE(5,3,10,5))
7. Excel-ում հռոմեական թվերի հաջորդականության ստեղծում
Հաջորդական հռոմեական թվերի ցանկի ստեղծումը հնարավոր է նաև ROMAN և SEQUENCE ֆունկցիաների օգնությամբ։
Պահանջվողը։ Ցանկացած բջիջում բանաձևը պետք է լինի.
=ROMAN(SEQUENCE(5,3,1,1))
Սա կստեղծի տասնհինգ հաջորդական հռոմեական թվեր՝ սկսած «i» հինգ զանգվածում: տողեր և երեք սյունակներ:
8. SEQUENCE-ի օգտագործումը INDEX ֆունկցիայի հետ Excel-ում
Այժմ եկեք նայենք ստորև բերված տվյալների հավաքածուին: Սմարթֆոնների յուրաքանչյուր ապրանքանիշ և նրա մոդելը աղյուսակում երկու անգամ է հայտնվել՝ մեկը փաստացի գնով է, մյուսը՝ զեղչված գնով։ Ենթադրենք, մենք ցանկանում ենք ցույց տալ միայն զեղչված գներ պարունակող բոլոր ապրանքանիշերի տողերը:
Ելքի մեջ Բջջ B18 , հարակից բանաձևը կլինի.
=INDEX(B6:D15,SEQUENCE(COUNTA(B6:B15)/2,1,2,2),SEQUENCE(1,3))
Enter սեղմելուց հետո դուք կստանաք արդյունքի զանգվածը սմարթֆոնների բոլոր ապրանքանիշերի և մոդելների անուններով` միայն իրենց զեղչված գներով:
🔎 Ինչպե՞ս է աշխատում բանաձևը:
➯ COUNTA ֆունկցիան հաշվում է բջիջների ընդհանուր թիվը B6:B15 միջակայքում: Այնուհետև (10) ելքը բաժանվում է 2-ի և ստացված արժեքը մուտքագրվում է որպես SEQUENCE ֆունկցիայի առաջին արգումենտ (տողեր) :
➯ Երկրորդ արգումենտում (տող_թիվ) INDEX ֆունկցիայից, SEQUENCE ֆունկցիան սահմանում է, թե որ տողերը պետք է հանվեն աղյուսակից:
➯ Վերջապես, INDEX ֆունկցիայի երրորդ արգումենտում մեկ այլ SEQUENCE ֆունկցիա սահմանում է բոլոր սյունակները, որոնք պետք է հաշվի առնել տվյալների արդյունահանման համար:
Նմանատիպ ընթերցումներ
- Ինչպես օգտագործել RAND ֆունկցիան Excel-ում (5 օրինակ)
- LARGE ֆունկցիան Excel-ում
- Ինչպես օգտագործել SUMPRODUCT ֆունկցիան Excel-ում ( 4 Օրինակ)
- Excel-ում հավասարումների լուծում (բազմանդամ, խորանարդ, քառակուսի և գծային)
- Ինչպես օգտագործել SUMIF ֆունկցիան Excel-ում ( 5 հեշտ օրինակով)
9. SEQUENCE ելքերի համար պատահական կարգի ստեղծում
Այն, ինչ մենք մինչ այժմ սովորել ենք SEQUENCE ֆունկցիայի մասին, այն է, որ այն վերադառնում է որոշակի թվով հաջորդական արժեքներով: Բայց մենք կարող ենք նաև պատահականացնել արդյունքային զանգվածի թվերի հաջորդականությունը կամ հերթականությունը: Դա անելու համար մենք պետք է օգտագործենք SORTBY ֆունկցիան SEQUENCE ֆունկցիայից դուրս, և տեսակավորումը կկատարվի RANDARRAY ֆունկցիայի հիման վրա, որտեղ RANDARRAY ֆունկցիան վերադարձնում է պատահական թվեր՝ առանց որոշակի հերթականության կամ հաջորդականության։ .
B4 բջիջում հաջորդական թվերի համար պատահական կարգ ստեղծելու համապատասխան բանաձեւը պետք է լինի.
=SORTBY(SEQUENCE(10),RANDARRAY(10))
10. Excel-ում SEQUENCE ֆունկցիայի հետ դինամիկ օրացույց ստեղծելը
Առավելագույններից մեկըSEQUENCE ֆունկցիաների համապարփակ օգտագործումը օրացուցային ամիս է պատրաստում: Ենթադրենք, մենք ունենք պատահական ամսաթվի արժեք C4 բջիջում , և դա 01-08-2021 կամ 1 օգոստոսի 2021 է: Ներառելով SEQUENCE և WEEKDAY ֆունկցիաները միասին՝ մենք կարող ենք ամիսը հանել նշված ամսաթվից և այդպիսով ցույց տալ տվյալ ամսվա բոլոր օրացուցային օրերը:
The Cell B7 -ում ամսաթվի հիման վրա օրացուցային ամիսը ցուցադրելու պահանջվող բանաձևը կլինի՝
=SEQUENCE(6,7,C4-WEEKDAY(C4)+1)
🔎 Ինչպե՞ս է աշխատում բանաձևը:
➯ SEQUENCE ֆունկցիայի մեջ տողերի թիվը եղել է սահմանված է 6-ով, իսկ սյունակների թիվը՝ 7-ով:
➯ Մեկնարկային ամսաթիվը սահմանվել է “C4-WEEKDAY(C4)+1” -ով: Այստեղ WEEKDAY ֆունկցիան հանում է շաբաթվա հերթական համարը (Լռակյաց, 1 կիրակի և հետևաբար հաջորդաբար 7 -ի համար Շաբաթ ): C4 C4 -ի ամսաթիվը հանում է աշխատանքային օրերի քանակը, իսկ ավելի ուշ` ավելացնելով '1' , մեկնարկի ամսաթիվը դառնում է ապագա ամսվա առաջին ամսաթիվը:
➯ SEQUENCE ֆունկցիան այնուհետև ցույց է տալիս հաջորդական ամսաթվերը ձախից աջ 6 տողից և 7 սյունակներից բաղկացած զանգվածում: Մի մոռացեք հարմարեցնել ամսաթվերի ձևաչափը՝ ցույց տալու միայն օրերի սերիան:
11. Կրկնվող հաջորդականության պատրաստում MOD և SEQUENCE ֆունկցիաների օգնությամբ
Օգտագործելով MOD և SEQUENCEգործառույթները միասին, մենք կարող ենք ցույց տալ թվերի կամ արժեքների որոշակի հաջորդականություն մի քանի անգամ սյունակում, տողում կամ զանգվածում: Հետևյալ սքրինշոթում 1-ից 4-ի ամբողջ արժեքները ցուցադրվել են մի քանի անգամ սյունակում:
Cell B4 -ում այս զանգված ստեղծելու համար պահանջվող բանաձևը հետևյալն է.
=MOD(SEQUENCE(12)-1,4)+1
🔎 Ինչպե՞ս է աշխատում բանաձևը:
➯ Քանի որ այստեղ 1-ից 4-ի ամբողջ արժեքները պետք է ցուցադրվեն մի քանի անգամ, 4-ի բազմապատիկը պետք է նշանակվի որպես տողերի թիվ SEQUENCE ֆունկցիայի մեջ:
➯ «SEQUENCE(12)-1» , բանաձևի այս մասը վերադարձնում է հետևյալ զանգվածը՝
{0;1;2;3; 4;5;6;7;8;9;10;11}
➯ MOD ֆունկցիան զանգվածի ամբողջ արժեքներից յուրաքանչյուրը բաժանում է 4 և վերադարձնում է բոլոր մնացորդները վերջնական զանգվածում:
12. Excel-ում հերթականությամբ կրկնվող թվերի ստեղծումը
ROUNDUP -ի համադրությունը, ինչպես նաև SEQUENCE ֆունկցիան ճանապարհ է հարթում կրկնվող թվերը հաջորդականությամբ ստեղծելու համար: Ստորև նկարում 1-ից 5-ի ամբողջ արժեքները երկու անգամ անընդմեջ ցուցադրվել են B սյունակում:
Պահանջվող բանաձևը, որն օգտագործվել է վերադարձի զանգվածը ստեղծելու համար, հետևյալն է.
=ROUNDUP(SEQUENCE(10, 1, 1/2, 1/2), 0)
🔎 Ինչպե՞ս է աշխատում բանաձևը:
➯ Այստեղ SEQUENCE ֆունկցիայի մեկնարկային կետը և քայլի արժեքը երկու դեպքում էլ վերագրվել են ½ :
➯ Նշված արգումենտներով SEQUENCE ֆունկցիան կվերադարձնի հետևյալ զանգվածը՝
{0.5;1;1.5;2;2.5;3;3.5;4;4.5;5}
➯ Վերջապես, ROUNDUP ֆունկցիան կլորացնում է բոլոր տասնորդականները մինչև հաջորդ ամբողջ թվանշանը:
Կարդալ ավելին` Ինչպես օգտագործել ROUNDDOWN ֆունկցիան Excel-ում (5 մեթոդ)
13. Դատարկ արժեքներ ստեղծելը թվերի հաջորդականության մեջ
Եթե ձեզ անհրաժեշտ է դատարկ բջիջ կամ բացատ թողնել յուրաքանչյուր արժեքից հետո թվերի հաջորդականության մեջ, ապա կարող եք միավորել IF, INT և SEQUENCE: գործում է նաև արդյունք ստանալու համար: Հետևյալ նկարում 1-ից 5 թվերը ցուցադրված են հաջորդականությամբ՝ հաջորդականության յուրաքանչյուր արժեքից հետո բացատով:
B4 բջիջում պահանջվող բանաձևը հետևյալն է.
=IF(INT(SEQUENCE(10, 1, 1, 1/2))=SEQUENCE(10, 1, 1, 1/2), SEQUENCE(10, 1, 1, 1/2), "")
🔎 Ինչպե՞ս է աշխատում բանաձևը:
➯ SEQUENCE(10,1,1,½) , բանաձևի այս կրկնվող մասը վերադարձնում է հետևյալ զանգվածը՝
{1;1.5;2 ;2.5;3;3.5;4;4.5;5;5.5}
➯ INT(SEQUENCE(10,1,1,½)) վերադարձնում է մեկ այլ զանգված՝
{1;1;2;2;3;3;4;4;5;5}
➯ IF ֆունկցիայի օգտագործմամբ բանաձևը ստուգում է, թե արդյոք երկրորդ զանգվածի արժեքները համընկնում են առաջինի արժեքների հետ: Եթե արժեքները համընկնում են, համընկնող տողերը վերադառնում են հեռանկարային արժեքներով: Հակառակ դեպքում, տողերը մնում են դատարկ, որոնք համարվում են ելքային սյունակի դատարկ բջիջներ: