Змест
Часта серыялізаваць шмат элементаў уручную ў Excel сумна. На шчасце, аўтаматычна ствараць лікавыя паслядоўнасці ў Excel даволі проста. Каб пазбавіцца ад гэтай манатоннай праблемы, я пакажу вам некалькі простых і зручных спосабаў аўтаматычнай генерацыі лікавай паслядоўнасці ў Excel. У мэтах дэманстрацыі я выкарыстоўваю Microsoft Office 365. Не хвалюйцеся, калі ў вас ёсць іншая версія.
Спампаваць вучэбны сшытак
Вы можаце спампаваць сшытак, які выкарыстоўваўся для дэманстрацыі, па спасылцы для загрузкі ніжэй.
Auto Generate Number Sequence.xlsx
9 прыдатных прыкладаў для аўтаматычнага стварэння лікавай паслядоўнасці ў Excel
Першыя рэчы спачатку давайце пазнаёмімся з працоўным лістом, які з'яўляецца асновай нашых сённяшніх прыкладаў. На гэтым аркушы ў нас ёсць табліца з 5 чалавек з іх узростам. Выкарыстоўваючы гэта, вы ўбачыце, як аўтаматычна ствараць лічбы для кожнага з іх. Як правіла, вы бачыце серыйны нумар, які належыць злева ад любога канкрэтнага элемента. Але паколькі мы збіраемся разглядаць розныя спосабы генерацыі лікаў, мы захоўваем метады з правага боку. Для дэманстрацыі я выкарыстаў наступны ўзор набору даных.
1. Базавы метад дадання
У гэтым метадзе серыялізацыі мы будзем павялічваць папярэдні нумар радка на 1. Такім чынам, мы дадамо 1 да нумара папярэдняга радка нашай бягучай ячэйкі.
Крокі:
- Спачатку абярыце ячэйку D5 і пастаўцезначэнне як 1.
- Па-другое, напішыце наступную формулу ў ячэйцы D6 .
=D5+1
- Па-трэцяе, націсніце кнопку Enter і выкарыстоўвайце інструмент AutoFill , каб прымяніць формулу да астатняга слупка.
- Нарэшце, вы атрымаеце жаданую паслядоўнасць.
2. Метад аўтазапаўнення для аўтаматычнай генерацыі паслядоўнасці лікаў
Калі вы хочаце выкарыстоўваць метад аўтазапаўнення , у вас ёсць два варыянты. Тым не менш, ён уключае ў сябе Запаўненне і Серыі запаўнення . Такім чынам, азнаёмцеся з прыведзенымі ніжэй часткамі, каб прымяніць іх да нашых дадзеных.
2.1 Выкарыстанне маркера запаўнення
Увогуле, вы павінны ўставіць значэнне ў радок і выбраць яго як актыўнае вочка. Затым вы ўбачыце невялікае круглае поле ўнізе справа, каб завяршыць аперацыю.
Крокі:
- Спачатку абярыце актыўную ячэйку D5 і пастаўце 1.
- Аналагічным чынам вылучыце ячэйку D6 і пастаўце 2.
- Пасля гэтага вылучыце ячэйкі, і вы ўбачыце, што Запаўняльнік значок унізе справа.
- Нарэшце, перацягніце яго ўніз, каб завяршыць аперацыю.
2.2 Прымяненне серыі запаўнення для аўтаматычнай генерацыі лікавай паслядоўнасці
Для метаду серыі запаўнення вам не трэба ўстаўляць два значэнні, як раней. Проста ўстаўце значэнне ў адзін радок, і астатняя частка будзе завершанааўтаматычна.
Крокі:
- Спачатку абярыце ячэйку 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 . Выкарыстоўваючы функцыю SEQUENCE , вы павінны прадаставіць толькі адзін параметр, радкі.
Крокі:
- Спачатку запішыце наступная формула ў ячэйцы D5 .
=SEQUENCE(5)
- Нарэшце, гэта дасць канчатковы вынік.
7. Стварыце паўтаральную лікавую паслядоўнасць
У гэтай частцы я пакажу вам як аўтаматычна стварыць паўтаральную лікавую паслядоўнасць. Звычайна ён паўтарае лік пасля aасаблівае значэнне. Тут я выкарыстаў функцыю IF . Тым не менш, вы можаце выканаць наступныя крокі, каб лёгка выканаць задачу.
Крокі:
- Спачатку націсніце на ячэйку D5 і пастаўце значэнне як 1.
- Пасля гэтага ўвядзіце наступную формулу ў ячэйку D6 і націсніце Enter .
=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
- Пасля гэтага націсніце клавішу Enter і выкарыстоўвайце Інструмент «Аўтазапаўненне для ўсяго слупка.
- Нарэшце, вынік з'явіцца на наступным малюнку.
9. Выкарыстанне адноснага спасылковага найменнага дыяпазону
І апошняе, але не менш важнае, вы можаце выкарыстоўваць адноснае спасылачны найменны дыяпазон для аўтаматычнай генерацыі лікавай паслядоўнасці. Па гэтай прычыне вы павінны вызначыць канкрэтнае імя ў якасці функцыі. Аднак выканайце наступныя крокі.
Этапы:
- Спачатку перайдзіце на ўкладку Формулы і абярыце каманду Вызначце імя .
- Па-другое, напішыце UP як імя і ўстаўце наступную формулу ў Адносіцца да .
=INDIRECT("R[-1]C",FALSE )
- Па-трэцяе, націсніце OK .
- Зноў абярыце ячэйку D5 і ўвядзіце формулу ніжэй.
=SUM(UP,1 )
- Нарэшце, вы атрымаеце жаданы вынік.
Як аўтаматычна ствараць лікавую паслядоўнасць з тэкстам у Excel
Больш таго, вы можаце выкарыстоўваць функцыі Excel TEXT і ROW для стварэння ліковая паслядоўнасць з тэкстам. Давайце разгледзім апісанне ніжэй, каб выканаць задачу.
Крокі:
- Спачатку ўвядзіце наступную формулу ў ячэйку D5 .
=B5&TEXT(ROW(A1)-1,"-00-")&C5
Разбіўка формулы
формула выкарыстоўвае функцыі TEXT і ROW і вяртае імя карыстальніка. Вось як працуе гэтая формула:
- 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 гадоў”—-> вяртае серыял з тэкстамі.
- Вынік: Lynn-00-25 Years
- Нарэшце, выкарыстоўвайце інструмент аўтазапаўнення, каб прымяніць тое самае формулу ва ўвесь слупок.
Выснова
Гэта ўсе крокі, якія вы можаце выканаць для аўтаматычнай генерацыі лікавых паслядоўнасцей у Excel . Будзем спадзявацца, што цяпер вы можаце лёгка ўнесці неабходныя налады. Я шчыра спадзяюся, што вы чамусьці навучыліся і вам спадабаўся гэты дапаможнік. Калі ў вас ёсць якія-небудзь пытанні ці рэкамендацыі, дайце нам ведаць у раздзеле каментарыяў ніжэй.
Для атрымання дадатковай інфармацыі наведайце Exceldemy.com .