Функција SEQUENCE во Excel - автоматско генерирање на серии на броеви

  • Споделете Го Ова
Michael Brown

Во ова упатство, ќе научите како да креирате низа на броеви во Excel со формули. Дополнително, ќе ви покажеме како автоматски да генерирате серија римски броеви и случајни цели броеви - сето тоа со користење на нова динамична низа SEQUENCE функција.

Времињата кога требаше да ги ставате броевите во низа во Excel рачно се одамна исчезнати. Во современиот Excel, можете веднаш да направите едноставна серија на броеви со функцијата Автоматско пополнување. Ако имате на ум некоја поконкретна задача, тогаш користете ја функцијата SEQUENCE, која е специјално дизајнирана за оваа намена.

    Excel SEQUENCE функција

    Функцијата SEQUENCE во Excel се користи за генерирање низа од секвенцијални броеви како што се 1, 2, 3, итн.

    Тоа е нова функција на динамична низа воведена во Microsoft Excel 365. Резултатот е динамична низа што се прелива во наведениот број на редови и колони автоматски.

    Функцијата ја има следнава синтакса:

    РЕЗЕЛОДА(редови, [колони], [почеток], [чекор])

    Каде:

    Редови (опционално) - бројот на редови што треба да се пополнат.

    Колони (изборно) - бројот на колони што треба да се пополнат. Ако се испушти, стандардно е 1 колона.

    Почеток (опционално) - почетниот број во низата. Ако се испушти, стандардно е 1.

    Чекор (опционално) - зголемувањето за секоја следна вредност во низата. Може да биде позитивен или негативен.

    • Ако позитивните, последователните вредности се зголемуваат, создавајќирастечка низа.
    • Ако негативни, последователните вредности се намалуваат, создавајќи опаѓачка низа.
    • Ако се испушти, чекорот е стандардно 1.

    Функцијата SEQUENCE е само поддржано во Excel за Microsoft 365, Excel 2021 и Excel за веб.

    Основна формула за креирање бројна низа во Excel

    Ако сакате да пополните колона од редови со секвенцијални броеви почнувајќи од 1, можете да ја користите функцијата Excel SEQUENCE во нејзината наједноставна форма:

    За ставање броеви во колона :

    SEQUENCE( n)

    За поставување броеви во ред :

    SEQUENCE(1, n)

    Каде што n е бројот на елементи во низата.

    На пример, за да пополните колона со 10 дополнителни броеви, напишете ја формулата подолу во првата ќелија (А2 во нашиот случај) и притиснете го копчето Enter:

    =SEQUENCE(10)

    Резултатите автоматски ќе се прелеат во другите редови.

    За да направите хоризонтална низа, поставете го аргументот редови на 1 (или исфрлете го) и дефинирајте бројот на колони , 8 во нашиот случај:

    =SEQUENCE(1,8)

    Ако сакате да пополните опсег на ќелии со секвенцијални броеви, тогаш дефинирајте и аргументите редови и колони . На пример, за да наполните 5 редови и 3 колони, би ја користеле оваа формула:

    =SEQUENCE(5,3)

    За почеток со одреден број , да речеме 100, наведете го тој број во третиот аргумент:

    =SEQUENCE(5,3,100)

    За да генерирателиста на броеви со специфичен чекор за зголемување , дефинирајте го чекорот во 4-тиот аргумент, 10 во нашиот случај:

    =SEQUENCE(5,3,100,10)

    Преведена на обичен англиски јазик, нашата целосна формула гласи како што следува:

    SEQUENCE функција - работи што треба да се запаметат

    За ефикасно да направите низа од броеви во Excel, ве молиме запомнете ги овие 4 едноставни факти:

    • Функцијата SEQUENCE е достапна само со претплати на Microsoft 365 и Excel 2021. Во Excel 2019, Excel 2016 и претходните верзии, таа не работи бидејќи тие верзии не поддржуваат динамична низи.
    • Ако низата од секвенцијални броеви е конечниот резултат, Excel ги прикажува сите броеви автоматски во таканаречениот опсег на истурање. Значи, бидете сигурни дека имате доволно празни ќелии долу и десно од ќелијата каде што ја внесувате формулата, инаку ќе се појави грешка #SPILL.
    • Резултирачката низа може да биде еднодимензионална или дводимензионална, во зависност од тоа како ги конфигурирате аргументите редови и колони .
    • Секој изборен аргумент што не е стандардно поставен на 1.

    Како да се создаде бројна низа во Excel - примери на формула

    Иако основната формула SEQUENCE не изгледа многу возбудливо, кога се комбинира со други функции, таа зазема сосема ново ниво на корисност.

    Направете опаѓачка (опаѓачка) секвенца во Excel

    За да се генерира опаѓачка секвенцијална серија, таква што секоја следна вредносте помал од претходниот, наведете негативен број за аргументот чекор .

    На пример, за да креирате листа на броеви кои почнуваат од 10 и се намалуваат за 1 , користете ја оваа формула:

    =SEQUENCE(10, 1, 10, -1)

    Принудете дводимензионална низа да се движи вертикално од горе до долу

    Кога се населува опсег од ќелии со секвенцијални броеви, стандардно, серијата секогаш оди хоризонтално низ првиот ред, а потоа надолу кон следниот ред, исто како да читате книга од лево кон десно. За да го натерате да се шири вертикално, т.е. горе до долу низ првата колона, а потоа десно до следната колона, вгнездувајте SEQUENCE во функцијата TRANSPOSE. Ве молиме имајте предвид дека TRANSPOSE ги заменува редовите и колоните, па затоа треба да ги наведете во обратен редослед:

    TRANSPOSE(SEQUENCE( колони, редови, почеток, чекор))

    На пример, за да се пополнат 5 редови и 3 колони со секвенцијални броеви кои почнуваат од 100 и се зголемуваат за 10, формулата ја зема оваа форма:

    =TRANSPOSE(SEQUENCE(3, 5, 100, 10))

    За подобро да го разберете пристапот, погледнете на скриншот подолу. Овде, ги внесуваме сите параметри во посебни ќелии (E1: E4) и создаваме 2 секвенци со долунаведените формули. Ве молиме обрнете внимание редовите и колоните се испорачуваат по различен редослед!

    Редоследот што се движи вертикално од горе до долу (по ред):

    =TRANSPOSE(SEQUENCE(E2, E1, E3, E4))

    Регуларна низа што се движи хоризонтално лево кон десно (колона-мудро):

    =SEQUENCE(E1, E2, E3, E4)

    Креирај низа од римски броеви

    Потребна е римска броена низа за некоја задача или само за забава ? Тоа е лесно! Направете редовна формула SEQUENCE и искривете ја во функцијата ROMAN. На пример:

    =ROMAN(SEQUENCE(B1, B2, B3, B4))

    каде B1 е бројот на редови, B2 е бројот на колони, B3 е почетниот број и B4 е чекорот.

    Генерирајте растечка или намалувачка низа од случајни броеви

    Како што веројатно знаете, во новиот Excel има специјална функција за генерирање на случајни броеви, RANDARRAY, за која разговаравме пред неколку написи. Оваа функција може да направи многу корисни работи, но во нашиот случај не може да помогне. За да генерираме растечка или опаѓачка серија од случајни цели броеви, ќе ни треба старата добра функција RANDBETWEEN за аргументот чекор на SEQUENCE.

    На пример, за да создадеме серија од зголемување на случајните броеви кои се прелеваат во онолку редови и колони како што е наведено во B1 и B2, соодветно, и почнуваат од цел број во B3, формулата оди како што следува:

    =SEQUENCE(B1, B2, B3, RANDBETWEEN(1, 10))

    Во зависност од тоа дали сакате помал или поголем чекор, наведете помал или поголем број за вториот аргумент на RANDBETWEEN.

    За да направите низа од намалувајќи ги случајните броеви , чекор треба да биде негативен, па го ставате знакот минус пред функцијата RANDBETWEEN:

    =SEQUENCE(B1, B2, B3, -RANDBETWEEN(1, 10))

    Забелешка. Бидејќи ExcelФункцијата RANDBETWEEN е испарлива , таа ќе генерира нови случајни вредности со секоја промена во вашиот работен лист. Како резултат на тоа, вашата низа од случајни броеви постојано ќе се менува. За да спречите тоа да се случи, можете да ја користите функцијата Залепете специјално > Вредности на Excel за да ги замените формулите со вредности.

    Недостасува функцијата Excel SEQUENCE

    Како и секоја друга функција на динамична низа, SEQUENCE е достапна само во Excel за Microsoft 365 и Excel 2021 кои поддржуваат динамички низи. Нема да го најдете во преддинамичните Excel 2019, Excel 2016 и пониски.

    Така се креира секвенца во Excel со формули. Се надевам дека примерите беа корисни и забавни. Како и да е, ви благодариме што прочитавте и се надеваме дека ќе се видиме на нашиот блог следната недела!

    Вежбајте работна книга за преземање

    Примери на формулата на Excel SEQUENCE (датотека .xlsx)

    Мајкл Браун е посветен технолошки ентузијаст со страст за поедноставување на сложените процеси користејќи софтверски алатки. Со повеќе од една деценија искуство во технолошката индустрија, тој ги усоврши своите вештини во Microsoft Excel и Outlook, како и Google Sheets и Docs. Блогот на Мајкл е посветен на споделување на своето знаење и експертиза со другите, обезбедувајќи лесни за следење совети и упатства за подобрување на продуктивноста и ефикасноста. Без разлика дали сте искусен професионалец или почетник, блогот на Мајкл нуди вредни сознанија и практични совети за да го извлечете максимумот од овие основни софтверски алатки.