Как автоматично да генерирате последователност от числа в Excel (9 примера)

  • Споделя Това
Hugh West

Съдържание

Често ръчното сериализиране на много елементи в Excel е скучно. За щастие е доста лесно да се генерират автоматично последователности от числа в Excel. За да се отървете от този монотонен проблем, ще ви покажа няколко лесни и удобни начина за автоматично генериране на последователност от числа в Excel. За целите на демонстрацията използвам Microsoft Office 365. Не се притеснявайте, ако имате друга версия.

Изтегляне на работна тетрадка за практика

Можете да изтеглите работната тетрадка, използвана за демонстрацията, от връзката за изтегляне по-долу.

Автоматично генериране на последователност от номера.xlsx

9 Подходящи примери за автоматично генериране на последователност от числа в Excel

Първо, нека се запознаем с работния лист, който е в основата на днешните ни примери. В този лист имаме таблица с 5 души и техните възрасти. Използвайки я, ще видите как автоматично да генерирате числа за всеки от тях. Обикновено виждате поредния номер, който принадлежи отляво на всеки конкретен елемент. Но тъй като възнамеряваме да разгледаме различни начини за генериране на числа, ниеЗа целите на демонстрацията използвах следния примерен набор от данни.

1. Основен метод на събиране

В този метод за сериализация ще увеличим номера на предишния ред с 1. Така че ще добавим 1 към номера на предишния ред в текущата клетка.

Стъпки:

  • Първо, изберете клетката D5 и въведете стойността 1.
  • Второ, запишете следната формула в клетката D6 .

=D5+1

  • Трето, натиснете бутона Въведете и използвайте бутона Автоматично попълване за прилагане на формулата към останалата част от колоната.

  • Накрая ще получите желаната последователност.

2. Метод AutoFill за автоматично генериране на последователност от номера

Ако искате да използвате Автоматично попълване имате две възможности. Въпреки това той включва Дръжка за пълнене и Серия за запълване . Затова разгледайте посочените по-долу части, за да ги приложите към нашите данни.

2.1 Използване на дръжката за пълнене

По принцип трябва да вмъкнете стойност в ред и да я изберете като активна клетка. След това ще видите малко кръгло поле в долния десен ъгъл, за да завършите операцията.

Стъпки:

  • Първоначално изберете активната клетка D5 и поставете 1.
  • По същия начин изберете клетка D6 и поставете 2.
  • След това изберете клетките и ще видите, че Пълнител иконата в долния десен ъгъл.

  • Накрая го плъзнете надолу, за да завършите операцията.

2.2 Прилагане на поредица за запълване за автоматично генериране на последователност от числа

За метода Fill Series (Попълване на серии) не е необходимо да вмъквате две стойности, както преди. Просто вмъкнете стойността в един ред и останалата част ще бъде попълнена автоматично.

Стъпки:

  • Първоначално изберете клетка D5 и въведете 1 като стойност.
  • След това отидете в Редактиране на команда от Начало и изберете Серия от Напълнете опция.

  • Тук задайте Колони под Серия и Стойност на стъпката: 1 и Стоп стойност: 5 от Серия Диалогов прозорец .
  • След това натиснете добре .

  • Накрая ще намерите последователността.

3. Използване на функцията ROW

Обикновено, Функцията ROW връща номера на реда на клетката, в която се намирате в момента (активна клетка). Така че изберете празен ред от първия, за да получите 1 навсякъде в набора от данни.

Стъпки:

  • Първо, запишете следната формула в клетката D5 .

=ROW(A1)

  • Накрая използвайте Автоматично попълване за цялата колона, за да получите крайния резултат.

4. Прилагане на функцията COUNTA Автоматично генериране на последователност

Освен това друг метод, който си струва да се спомене тук, е функцията COUNTA . Въпреки това COUNTA Функцията преброява броя на клетките, които не са празни в рамките на даден диапазон. Освен това този метод ще ви помогне да сериализирате редовете, които не са празни.

Стъпки:

  • Първоначално запишете следната формула в клетка D5 .

=COUNTA($B$5:B5)

  • Накрая натиснете Въведете и използвайте клавиша Автоматично попълване за да получите резултата.

5. Използване на функцията OFFSET

Като цяло, функцията OFFSET връща препратка към клетка или диапазон от клетки. Тук трябва да вмъкнете три параметъра в OFFSET Въпреки това преминете през стъпките по-долу, за да изпълните задачата.

Стъпки:

  • Първо вмъкнете следната формула в клетката D5 .

=OFFSET(E5,-1,0)+1

Тук трябва да изберете празна клетка за първата стойност. В противен случай ще се появят грешки.

  • Отново изберете клетка D6 и въведете формулата по-долу.

=OFFSET(D6,-1,0)+1

  • В края приложете Автоматично попълване и резултатът ще бъде следният.

6. Използване на функцията SEQUENCE за автоматично генериране на последователност от числа

Освен това можете да генерирате последователност от числа с помощта на функцията, наречена СЕКВИНЦИЯ . използване функцията SEQUENCE , трябва да предоставите само един параметър - редове.

Стъпки:

  • Първоначално запишете следната формула в клетка D5 .

=ПОСЛЕДОВАТЕЛНОСТ(5)

  • И накрая, той ще предостави крайния резултат.

7. Създаване на последователност от повтарящи се числа

В тази част ще ви покажа как автоматично да създадете повтаряща се последователност от числа. Обикновено тя ще повтаря числото след определена стойност. Тук използвах функцията IF . Въпреки това можете да следвате стъпките по-долу, за да изпълните задачата лесно.

Стъпки:

  • Първо щракнете върху клетката D5 и въведете стойността 1.
  • След това въведете следната формула в клетката D6 и натиснете Въведете .

=IF(D5=3,1,D5+1)

  • Накрая приложете Автоматично попълване за получаване на крайната последователност.

8. Създаване на последователност от числа, като се игнорират празните клетки

Често може да ви се наложи да работите с редица последователности с празни клетки и не искате да предоставяте последователност от числа в празните клетки. Тук съм комбинирал функцията IF и функцията COUNTA . Въпреки това следвайте стъпките по-долу, за да създадете последователност от числа, като игнорирате празните клетки. За целите на демонстрацията леко промених набора от данни.

Стъпки:

  • Първоначално запишете следната формула в клетка D5 .

=IF(C5"",COUNTA($C$5:C5),"")

Разбивка на формулата

Формулата използва IF и COUNTA и връща серийния номер. Ето как работи тази формула:

  • COUNTA($C$5:C5)--> преброява клетката C5 .
    • Изход: 1
  • =IF(C5"",COUNTA($C$5:C5),"")--> проверява празната клетка и връща серийния номер като 1 за непразна клетка и отбелязване за празна клетка.
    • Изход: 1
  • След това натиснете бутона Въведете и използвайте клавиша Автоматично попълване за цялата колона.

  • Накрая изходът ще се покаже на следното изображение.

9. Използване на относителен референтен наименован диапазон

Не на последно място, можете да използвате относителна референция, наречена range, за да генерирате автоматично последователност от числа. По тази причина трябва да дефинирате конкретно име като функция. Въпреки това преминете през следните стъпки.

Стъпки:

  • Първоначално отидете в Формули и изберете командата Определяне на името .

  • Второ, напишете UP като Име и въведете следната формула в Отнася се за .

=INDIRECT("R[-1]C",FALSE )

  • Трето, натиснете OK .

  • Отново изберете клетка D5 и въведете формулата по-долу.

=SUM(UP,1 )

  • Накрая ще получите желания резултат.

Как да генерирате автоматично последователност от числа с текст в Excel

Освен това можете да използвате функцията на Excel ТЕКСТ и РЕД функции за създаване на последователност на номерата Нека разгледаме описанието по-долу, за да изпълним задачата.

Стъпки:

  • Първо въведете следната формула в клетката D5 .

=B5&TEXT(ROW(A1)-1,"-00-")&C5

Разбивка на формулата

Формулата използва ТЕКСТ и РЕД и връща потребителското име. Ето как работи тази формула:

  • ROW(A1)--> връща номера на реда на клетката A1 , което е 1 .
  • ROW(A1)-1--> става
    • Изход: 0
  • TEXT(0,"-00-")--> се превръща в текстовия формат на 0 .
  • TEXT(ROW(A1)-1,”-00-“)—-> се опростява до
    • Изход: ' -00- '
  • B5&TEXT(ROW(A1)-1,”-00-“)&C5—-> резултати в
  • "Lynn" & "-00-" & "25 Years"--> връща серийния файл с текстове.
    • Изход: Lynn-00-25 години
  • Накрая използвайте инструмента за автоматично попълване, за да приложите същата формула към цялата колона.

Заключение

Това са всички стъпки, които можете да следвате за автоматично генериране на последователности от числа в Excel. Надявам се, че сега можете лесно да създадете необходимите корекции. Искрено се надявам да научите нещо и да ви хареса това ръководство. Моля, съобщете ни в раздела за коментари по-долу, ако имате някакви въпроси или препоръки.

За повече информация като тази посетете Exceldemy.com .

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.