Applies To„Excel“, skirta „Microsoft 365“ „Excel“, skirta „Microsoft 365“, skirtam „Mac“ Internetinė „Excel“ „Excel 2024“ „Excel 2024“, skirta „Mac“ Excel 2021 „Excel 2021“ skirta „Mac“ „Excel“, skirta „iPad“ „Excel“, skirta „iPhone“ „Excel“, skirta „Android“ planšetiniams kompiuteriams „Excel“, skirta „Android“ telefonams

Funkcija SEQUENCE suteikia galimybę kurti nuosekliai einančių skaičių sąrašą masyve, pvz., 1, 2, 3, 4.

Toliau pateiktas pavyzdys su mūsų sukurtu 4 eilučių aukščio ir 5 stulpelių pločio masyvu naudojant =SEQUENCE(4,5).

Funkcijos SEQUENCE pavyzdys su 4 x 5 masyvu

=SEQUENCE(rows,[columns],[start],[step])

Argumentas

Aprašas

rows

Būtinas

Pateiktinų eilučių skaičius

[columns]

Pasirinktinai

Pateiktinų stulpelių skaičius

[start]

Pasirinktinai

Pirmasis skaičius sekoje

[step]

Pasirinktinai

Dydis, kuriuo pakis kiekviena paskesnė reikšmė masyve

Pastabos: 

  • Visi trūkstami pasirinktiniai argumentai pagal numatytuosius parametrus bus nustatyti kaip 1. Jei eilučių argumentas nenurodytas, turite pateikti bent vieną kitą argumentą.

  • Masyvą galima suvokti kaip reikšmių eilutę, reikšmių stulpelį arba reikšmių eilučių ir stulpelių derinį. Aukščiau pateiktame pavyzdyje mūsų formulės SEQUENCE masyvas yra diapazonas C1:G4.

  • Funkcija SEQUENCE pateiks masyvą, kuris išsiplės, jei jis bus galutinis formulės rezultatas. Tai reiškia, kad „Excel“ dinamiškai sukurs atitinkamo dydžio masyvo diapazoną, kai paspausite klavišą ENTER. Jei jūsų palaikymo duomenys yra „Excel“ lentelė, tuomet masyvo dydis automatiškai pasikeičia, jei į masyvo diapazoną įtraukiate duomenis arba juos pašalinate, kai naudojate struktūrines nuorodas. Daugiau informacijos žr. šiame straipsnyje apie išplėsto masyvo elgesį.

  • „Excel“ dinaminių masyvų skirtingose darbaknygėse palaikymas yra ribotas, o šis scenarijus palaikomas tik, kai atidarytos abi darbaknygės. Jei uždarysite šaltinio darbaknygę, visos susietos dinaminių masyvų formulės atnaujinus pateiks #REF! klaidą .

Pavyzdys

Jei jums reikia greitai sukurti duomenų rinkinio pavyzdį, štai kaip naudojant funkciją SEQUENCE su TEXT, DATE, YEAR ir TODAY sukurti dinaminį mėnesių sąrašą antraštės eilutėje (data visuomet bus esami metai). Mūsų formulė yra tokia: =TEXT(DATE(YEAR(TODAY()),SEQUENCE(1,6),1),"mmm").

Naudokite funkciją SEQUENCE su argumentais TEXT, DATE, YEAR ir TODAY, kad sukurtumėte dinaminį mėnesių sąrašą antraštės eilutėje.

Štai pavyzdys, kaip įdėti funkciją SEQUENCE su INT ir RAND norint sukurti 5 eilučių ir 6 stulpelių masyvą su atsitiktiniu didėjančių sveikųjų skaičių rinkiniu. Mūsų formulė yra tokia: =SEQUENCE(5,6,INT(RAND()*100),INT(RAND()*100)).

Funkcijos SEQUENCE pavyzdys su įdėtais argumentais INT ir RAND norint sukurti duomenų rinkinio pavyzdį

Be to, galite naudoti =SEQUENCE(5,1,1001,1000) norėdami sukurti nuoseklų DK kodų numerių sąrašą pavyzdžiuose.

Reikia daugiau pagalbos?

Visada galite paklausti „Excel“ technologijų bendruomenės specialisto arba gauti palaikymo bendruomenėse.

Taip pat žr.

Funkcija FILTER

Funkcija RANDARRAY

Funkcija SORT

Funkcija SORTBY

Funkcija UNIQUE

#SPILL! klaidos programoje „Excel“

Dinaminiai masyvai ir išplėsto masyvo elgesys

Netiesioginis sankirtos operatorius: @

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.