Satura rādītājs
Programmā Microsoft Excel funkciju SEQUENCE izmanto, lai ģenerētu skaitlisko vērtību secību dažādos formātos. Šajā rakstā uzzināsiet, kā šo funkciju SEQUENCE var efektīvi izmantot, izmantojot dažādus kritērijus un kombinējot to ar citām Excel funkcijām.
Iepriekš redzamais ekrānšāviņš ir raksta pārskats, kurā attēlots SEQUENCE funkcijas lietojums programmā Excel. Turpmākajās šā raksta sadaļās uzzināsiet vairāk par datu kopu, kā arī par metodēm, kā pareizi izmantot SEQUENCE funkciju.
Lejupielādēt Practice Workbook
Varat lejupielādēt Excel darbgrāmatu, ko izmantojām, lai sagatavotu šo rakstu.
SEQUENCE funkcijas izmantošana.xlsxIevads SEQUENCE funkcijā
- Funkcijas mērķis:
Funkcija SEQUENCE tiek izmantota, lai izveidotu skaitlisko vērtību secību.
- Sintakse:
=SEQUENCE(rindas, [kolonnas], [sākums], [solis])
- Argumenti Paskaidrojums:
Arguments | Obligāti/pēc izvēles | Paskaidrojums |
---|---|---|
rindas | Nepieciešams | Rindu skaits. |
[kolonnas] | Pēc izvēles | Kolonnu skaits. |
[sākt] | Pēc izvēles | Sākuma numurs atgrieztajā masīvā. |
[solis] | Pēc izvēles | Kopējā starpība starp divām secīgām vērtībām skaitļu secībā. |
- Atgriešanas parametrs:
Masīvs, kas satur skaitļu virkni ar definētajām specifikācijām.
16 SEQUENCE funkcijas izmantošanas piemēri programmā Excel
1. SEQUENCE funkcijas pamatlietošana ar vienu argumentu
Pirmais arguments SEQUENCE funkcija ir 'rindas' kas norāda rindiņu skaitu, kuras tiks parādītas izklājlapā. Ja nav ievadīti citi argumenti, tad funkcija atgriezīs norādīto rindu skaitu, kur pirmajā rindā būs numurs. '1' un vēlāk visi pārējie kārtas numuri tiks parādīti nākamajās rindās.
Tālāk redzamajā attēlā, Šūna B4 ir formula:
=SEQUENCE(5)
Lasīt vairāk: 51 Visbiežāk izmantotās matemātiskās un trigrāfa funkcijas programmā Excel
2. SEQUENCE funkcija ar diviem argumentiem programmā Excel
Tā kā funkcijas otrais arguments apzīmē kolonnu skaitu, pirmo divu argumentu kombinācijas rezultātā tiks iegūts norādīto rindu un kolonnu masīvs.
In Šūna B4 , un SEQUENCE funkcija ar rindu un kolonnu argumentiem būs:
=SEQUENCE(5,3)
Lasīt vairāk: 44 matemātiskās funkcijas programmā Excel (Lejupielādēt bezmaksas PDF)
3. SEQUENCE funkcija ar trim argumentiem programmā Excel
Tagad funkcijas trešais arguments ir [sākt] kas apzīmē sākumvērtību vai skaitli, kas jānorāda masīva pirmās rindas pirmajā šūnā.
Tātad, izmantojot pirmos trīs argumentus, funkcija atgriezīs masīvu, kā parādīts nākamajā ekrānšāviņattēlā. Un formula, kas atrodas logā Šūna B4 ir:
=SEKVENCE(5,3,10)
Kur sākuma vērtība ir 10 masīvā, kas definēts funkcijas trešajā argumentā.
4. SEQUENCE funkcija ar četriem argumentiem programmā Excel
Funkcijas ceturtais arguments [solis] apzīmē intervālu, kas jāievēro starp jebkurām divām secīgām masīva vērtībām. Pieņemsim, ka mēs vēlamies izveidot veselu skaitļu aritmētisko rindu, sākot no 10, kur kopīgā starpība ir 5.
Nepieciešamā formula Šūna B4 būs:
=SEKVENCE(5,3,10,5)
5. SEQUENCE funkcijas izmantošana, lai ģenerētu datumus vai mēnešus programmā Excel
i. Secīgu datumu izveide ar SEQUENCE un TODAY funkcijām
Portāls SEQUENCE funkcija ir ļoti noderīga, lai izveidotu vairākus secīgus datumus, sākot no noteikta datuma. ŠODIEN funkcijas iekšpusē kā trešo argumentu varam definēt pašreizējo datumu, kas būs sākuma datums. Pieņemsim, ka mēs izveidosim sarakstu ar desmit secīgiem datumiem, sākot no pašreizējā datuma.
Saistītā formula Šūna B5 vajadzētu būt:
=SEKVENCE(10,1,ŠODIEN(),1)
ii. Secīgu mēnešu pirmo datumu saraksta izveide ar funkcijām EDATE un SEQUENCE
EDATE funkcija tiek izmantota, lai parādītu datumu pēc vai pirms noteikta mēnešu skaita, skaitot no konkrēta datuma. Kombinējot EDATE, DATE un SEQUENCE funkcijas kopā, mēs varam viegli izveidot sarakstu ar visiem pirmajiem datumiem vairākos secīgos mēnešos. Pieņemsim, ka mēs vēlamies parādīt visu 2021. gada mēnešu pirmos datumus.
Tātad, izejas failā Šūna B4 nākamajā attēlā vajadzīgā formula būs šāda:
=DATE(DATE(2021,1,1,1),SEQUENCE(12,1,0))
iii. 12 mēnešu nosaukumu saraksta izveide ar SEQUENCE funkciju programmā Excel
Izmantojot TEKSTS funkciju ap SEQUENCE funkciju, mēs varam arī sagatavot sarakstu ar divpadsmit secīgiem mēnešiem gadā.
Nepieciešamā formula Šūna B5 vajadzētu būt:
=TEXT(EDATE(DATE(2022,1,1),SEQUENCE(12,1,0)), "mmmm")
6. SEQUENCE un TRANSPOSE funkciju kombinācija programmā Excel
Piemērojot SEQUENCE ar visiem četriem argumentiem, mēs varam izveidot masīvu ar secīgiem skaitļiem, un skaitļu plūsma būs no kreisās puses uz labo, kā attēlā zemāk.
Pieņemsim, ka mēs vēlamies attēlot šo skaitļu secību masīvā no augšas uz leju. Šajā gadījumā mums ir jāizmanto TRANSPOSE funkcija, kas pārvērš rindas par kolonnām un kolonnas par rindām.
Tātad nepieciešamā formula izejas failā Šūna B10 vajadzētu būt:
=TRANSPOZĪCIJA(SECĪBA(5,3,10,5))
7. Romas skaitļu secības izveide programmā Excel
Romas skaitļu secīgu sarakstu var izveidot arī, izmantojot ROMAN un SEQUENCE funkcijas.
Vajadzīgajai formulai jebkurā šūnā jābūt:
=ROMAN(SECĪBA(5,3,1,1))
Tādējādi tiks izveidoti piecpadsmit secīgi romiešu skaitļi, sākot no 'i' piecu rindu un trīs kolonnu masīvā.
8. SEQUENCE izmantošana ar INDEX funkciju programmā Excel
Tagad aplūkosim tālāk redzamo datu kopu. Katrs viedtālruņa zīmols un tā modelis tabulā parādās divas reizes: vienā ir norādīta faktiskā cena, bet otrā - cena ar atlaidi. Pieņemsim, ka mēs vēlamies parādīt visu zīmolu rindas, kurās ir tikai cenas ar atlaidi.
Izejas režīmā Šūna B18 , saistītā formula būs šāda:
=INDEX(B6:D15,SECENCE(COUNTA(B6:B15)/2,1,2,2),SECENCE(1,3))
Pēc nospiešanas Ievadiet , jūs saņemsiet rezultātu masīvu ar visiem viedtālruņu zīmoliem un modeļu nosaukumiem tikai ar to atlaidi.
🔎 Kā darbojas formula?
➯ COUNTA funkcija saskaita kopējo šūnu skaitu diapazonā no B6:B15 . Tad izejas rezultāts (10) tiek dalīts ar 2, un iegūtā vērtība tiek ievadīta kā pirmais arguments. (rindas) no SEQUENCE funkcija.
➯ Otrajā argumentā (rindas_num) no INDEX funkciju, un SEQUENCE funkcija nosaka, kuras rindas ir jāizdala no tabulas.
➯ Visbeidzot, INDEX funkcijas trešajā argumentā, citā SEQUENCE funkcijā ir definētas visas kolonnas, kas jāņem vērā, lai iegūtu datus.
Līdzīgi lasījumi
- Kā lietot funkciju RAND programmā Excel (5 piemēri)
- LARGE funkcija programmā Excel
- Kā lietot SUMPRODUCT funkciju programmā Excel (4 piemēri)
- Vienādojumu risināšana programmā Excel (polinomi, kubiskie, kvadrātiskie, & amp; lineārie)
- Kā lietot SUMIF funkciju programmā Excel (ar 5 vienkāršiem piemēriem)
9. Izlases secības izveide SEQUENCE izvadiem
Līdz šim par funkciju SEQUENCE esam uzzinājuši, ka tā atgriežas ar noteiktu secīgu vērtību skaitu. Taču mēs varam arī nejauši mainīt secību vai skaitļu secību rezultāta masīvā. Lai to izdarītu, mums ir jāizmanto funkcija SORTBY funkciju ārpus SEQUENCE funkcijas, un šķirošana tiks veikta, pamatojoties uz RANDARRAY funkcija RANDARRAY atgriež nejaušus skaitļus bez noteiktas secības vai secības.
In Šūna B4 , lai izveidotu secīgu skaitļu nejaušu secības secības secību, attiecīgajai formulai jābūt šādai:
=SORTBY(SECENCE(10),RANDARRAY(10))
10. Dinamiska kalendāra izveide ar SEQUENCE funkciju programmā Excel
Viens no visaptverošākajiem SEQUENCE funkciju lietojumiem ir kalendārā mēneša sagatavošana. Pieņemsim, ka mums ir nejauša datuma vērtība Šūna C4 un tas ir 01-08-2021 vai 2021. gada 1. augusts . iekļaujot SEQUENCE un NEDĒĻAS DIENA funkcijas kopā, mēs varam iegūt mēnesi no norādītā datuma un tādējādi parādīt visas kalendāra dienas konkrētajā mēnesī.
Nepieciešamā formula, lai parādītu kalendāro mēnesi, pamatojoties uz datumu in Šūna B7 būs:
=SEKVENCE(6,7,C4-NEDĒĻAS DIENA(C4)+1)
🔎 Kā darbojas formula?
➯ In the SEQUENCE funkciju, rindu skaits ir noteikts ar 6, bet kolonnu skaits - ar 7.
➯ Sākuma datumu ir noteicis "C4-DIENA(C4)+1" . Šeit NEDĒĻAS DIENA funkcija iegūst nedēļas dienas kārtas numuru (Pēc noklusējuma, 1 vietnē Svētdiena un tādējādi secīgi 7 vietnē Sestdiena ). Datums Šūna C4 atņem darba dienu skaitu un vēlāk, pieskaitot '1' sākuma datums kļūst par nākamā mēneša pirmo datumu.
➯ Portāls SEQUENCE Pēc tam funkcija parāda secīgos datumus no kreisās puses uz labo pusi 6 rindu un 7 kolonnu masīvā. Neaizmirstiet pielāgot datumu formātu, lai parādītu tikai dienu sērijas.
11. Atkārtotas secības izveide ar MOD un SEQUENCE funkciju palīdzību
Izmantojot MOD un SEQUENCE funkcijas kopā, mēs varam parādīt noteiktu skaitļu vai vērtību secību vairākas reizes kolonnā, rindā vai masīvā. Nākamajā ekrānšāviņas attēlā veselu skaitļu vērtības no 1 līdz 4 ir parādītas vairākas reizes kolonnā.
Nepieciešamā formula Šūna B4 lai izveidotu šo masīvu, ir:
=MOD(SEQUENCE(12)-1,4)+1
🔎 Kā darbojas formula?
➯ Tā kā šeit veselu skaitļu vērtības no 1 līdz 4 ir jāparāda vairākas reizes, 4 reizinātājs ir jāpiešķir kā rindu skaits rindā SEQUENCE funkcija.
➯ "SECĪBA(12)-1" , šī formulas daļa atgriež šādu masīvu:
{0;1;2;3;4;5;6;7;8;9;10;11}
➯ MOD funkcija sadala katru veselu skaitļu vērtību masīvā ar 4 un atdod visus atlikumus galīgajā masīvā.
12. Atkārtotu skaitļu izveidošana secībā programmā Excel
Kombinācija no ROUNDUP , kā arī funkcija SEQUENCE ļauj izveidot secīgi atkārtojošos skaitļus. Tālāk attēlā veselie skaitļi no 1 līdz 5 ir parādīti divas reizes pēc kārtas. B sleja.
Nepieciešamā formula, kas tika izmantota, lai izveidotu atgriešanas masīvu, ir šāda:
=APKĀRTOT(SECĪBA(10, 1, 1/2, 1/2, 1/2), 0)
🔎 Kā darbojas formula?
➯ Šeit sākuma punkts un soļa vērtība SEQUENCE funkcijā ir piešķirta ar ½ abos gadījumos.
➯ Izmantojot minētos argumentus, SEQUENCE funkcija atgrieztu šādu masīvu:
{0.5;1;1.5;2;2.5;3;3.5;4;4.5;5}
➯ Visbeidzot. ROUNDUP funkcija noapaļo visas decimāldaļas līdz nākamajam veselam ciparam.
Lasīt vairāk: Kā lietot funkciju ROUNDDOWN programmā Excel (5 metodes)
13. Tukšu vērtību ģenerēšana skaitļu secībā
Ja skaitļu virknē pēc katras vērtības ir jāatstāj tukša šūna vai atstarpe, varat apvienot. IF, INT un SEQUENCE Nākamajā attēlā skaitļi no 1 līdz 5 ir attēloti secīgā secībā ar atstarpi aiz katras secības vērtības.
Nepieciešamā formula Šūna B4 ir:
=IF(INT(SECĪBA(10, 1, 1, 1, 1/2))=SEKVENCE(10, 1, 1, 1, 1/2), SECĪBA(10, 1, 1, 1, 1/2), "")
🔎 Kā darbojas formula?
➯ SECĪBA(10,1,1,1,½) , atkārtojot šo formulas daļu, tiek iegūts šāds masīvs:
{1;1.5;2;2.5;3;3.5;4;4.5;5;5.5}
➯ INT(SECĪBA(10,1,1,1,½)) atgriež citu masīvu:
{1;1;2;2;3;3;4;4;5;5}
➯ Izmantojot IF Ja vērtības sakrīt, saskaņotās rindas atgriežas ar perspektīvām vērtībām. Pretējā gadījumā rindas paliek tukšas, un tās tiek uzskatītas par tukšām izejas kolonnas šūnām.
14. Skaitļu virknes formatēšana ar priekšējām nullēm programmā Excel
Ja jūs zināt, kā TEKSTS funkcija darbojas, tad ir pārāk viegli formatēt skaitļu secību ar sākuma nullēm. Piemēram, visiem skaitļiem nejauši izvēlētā secībā būs 4 cipari, un tiem, kuriem nav 4 ciparu, būs sākuma nullītes.
Saistītā formula Šūna B4 būs:
=TEXT(SEQUENCE(10,1,5,50),"0000")
15. Apgrieztās secības izveide sarakstā ar funkciju SEQUENCE
Pieņemsim, ka mēs vēlamies mainīt sarakstā esošo šūnu secību. Lai to paveiktu, mēs varam izmantot funkciju INDEX un RINDAS funkcijas šeit kopā ar funkciju SEQUENCE.
In B sleja , ir daži nejauši nosaukumi un D sleja , mēs parādīsim šos nosaukumus apgrieztā secībā. Tātad vajadzīgā formula Šūna D5 vajadzētu būt:
=INDEX(B5:B10, SECĪBA(RINDAS(B5:B10), , RINDAS(B5:B10), -1)))
Šajā gadījumā funkcija SEQUENCE apmaina visu nosaukumu rindu numurus un funkciju INDEX funkcija vēlāk izraksta nosaukumus apgrieztā secībā, pamatojoties uz otro argumentu. (rindas_num) iepriekš modificēta ar funkciju SEQUENCE.
16. Alfabētu saraksta sagatavošana ar SEQUENCE un CHAR funkcijām
Pēdējā piemērā redzēsim, kā funkciju SEQUENCE var izmantot, lai izveidotu alfabētu sarakstu masīvā. Nākamajā attēlā ir izmantotas divas atsevišķas rindas, lai attēlotu masīvu, kurā ir visi alfabēti.
Nepieciešamā formula Šūna B4 ir:
=CHAR(SECĪBA(2,13,65))
Šajā formulā CHAR Tā kā angļu valodā ir 26 alfabēti, mēs šeit izmantojām 13 kolonnas. Mēs varam arī definēt kolonnas numuru kā 2, un formula atgriezīs visus alfabētus 13 rindās un 2 kolonnās.
💡 Lietas, kas jāpatur prātā
🔺 SEQUENCE funkcija atgriež masīvu, izkliedējot vērtības vairākās rindās un kolonnās. Tātad, ja kāda no atgrieztajām vērtībām masīvā nevar atrast tukšu šūnu, kas to pārstāvētu, tad funkcija atgriezīs. #SPILL kļūda.
🔺 SEQUENCE funkcija pašlaik ir pieejama Microsoft Office 365 tikai.
🔺 Visu SEQUENCE funkcijas izvēles argumentu noklusējuma vērtība ir šāda. 1 .
Noslēguma vārdi
Es ceru, ka visas iepriekš minētās metodes, lai izmantotu SEQUENCE funkcija tagad provocēs jūs, lai efektīvāk piemērotu tās savās Excel izklājlapās. Ja jums ir kādi jautājumi vai atsauksmes, lūdzu, informējiet mani komentāru sadaļā. Vai arī varat apskatīt citus mūsu rakstus, kas saistīti ar Excel funkcijām šajā vietnē.