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

Pastaba: Ši funkcija šiuo metu pasiekiama „Microsoft 365“ prenumeratoriams dabartiniame kanale. Jis bus pasiekiamas „Microsoft 365“ prenumeratoriams Semi-Annual Enterprise Channel nuo 2020 m. liepos mėn. Daugiau informacijos apie funkcijų išleidimą „Microsoft 365“ prenumeratoriams žr. Kada gausiu naujausias funkcijas, skirtas Microsoft 365".

=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 paprašyti specialisto iš „Excel“ technologijų bendruomenės arba gauti pagalbos iš Atsakymų bendruomenės.

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?

Tobulinkite savo įgūdžius
Ieškoti mokymo

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?

Dėkojame už jūsų atsiliepimus!

×