SEQUENCE (funkcija SEQUENCE)

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: Rugsėjo 24 d. 2018: sekos funkcija yra viena iš kelių Beta funkcijų ir šiuo metu pasiekiama tik " Office Insider " daliai. Per ateinančius kelis mėnesius toliau optimizuosime šias funkcijas. Kai jos bus parengtos, mes paskelbsime ją visiems programos „Office Insider“ dalyviams ir „Office 365“ prenumeratoriams.

=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. 

  • 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, gauti pagalbos iš Atsakymų bendruomenės arba siūlyti naują funkciją ar patobulinimą „Excel“ vartotojo balse.

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

Numanomas sankirtos operatorius: @

Pastaba:  Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Prašome mus informuoti, ar radote reikiamos informacijos. Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip nuoroda.

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×