Змест
Калі вы працуеце з наборамі даных у Excel , вам часта спатрэбіцца сартаваць гэтыя наборы даных па імені. Часам. Магчыма, вам спатрэбіцца адсартаваць набор даных паводле вашага прозвішча. У гэтым артыкуле 5 былі апісаны карысныя метады Сартавання па прозвішчы ў Excel.
Спампуйце практычны сшытак
Спампуйце гэты ўзор сшытка ў патрэніруйцеся самастойна.
Сартаваць па прозвішчы.xlsx
5 карысных метадаў сартавання па прозвішчы ў Excel
Каб праілюстраваць працэдур, вось прыклад набору даных з 10 асоб з Поўным імем у дыяпазоне ячэек B5:B14 .
Цяпер давайце скарыстаемся прыведзенымі ніжэй метадамі, каб сартаваць імёны па прозвішчах.
1. Выкарыстоўвайце Find & Замяніць функцыю для вымання і сартавання па прозвішчы
У гэтым першым метадзе мы будзем выкарыстоўваць Знайсці & Функцыя Replace у Excel для падзелу і сартавання прозвішчаў з набору даных. Каб выканаць задачу, выканайце наступныя дзеянні.
- Спачатку скапіруйце слупок B , націснуўшы Ctrl + C на клавіятуры, і ўстаўце яго ў слупок C , націснуўшы Ctrl + V .
- Затым выберыце слупок C і націсніце Ctrl+H , каб адкрыць дыялогавае акно Знайсці і замяніць .
- Устаўце тут зорачку ( * ) пасля прабелу ў полі Знайсці што .
- Разам з ім пакіньце поле Замяніць на пустым.
- Далей націсніце на Замяніць усе >Закрыць .
- Нарэшце, вы паспяхова здабудзеце прозвішчы ў дыяпазоне вочак C5:C14 .
- Цяпер абярыце абодва слупкі B і C і перайдзіце да Даных , каб выбраць значок Сартаваць з Сартаваць & Фільтр групы.
- Пасля выберыце Сартаваць па як Прозвішча і Заказ як А да Я .
- Нарэшце націсніце ОК .
- Нарэшце, набор даных, уключаючы поўныя імёны, з'яўляецца ў алфавітным парадку на аснове прозвішчаў.
2. Прымяненне опцыі тэксту да слупкоў для сартавання па прозвішчы у Excel
У гэтым раздзеле мы будзем сартаваць прозвішчы з дапамогай метаду Тэкст у слупкі . Каб выканаць задачу, выканайце наступныя крокі.
- Спачатку выберыце Дадзеныя і націсніце опцыю Тэкст у слупкі ў Інструментах даных група.
- У выніку вы ўбачыце дыялогавае акно Майстар пераўтварэння тэксту ў слупок .
- Тут абярыце З падзельнікамі і націсніце Далей .
- Пасля выберыце Прабел у якасці Раздзяляльнік і націсніце Далей .
- Далей выберыце Destination з працоўнай кнігі і націсніце Finish .
- Нарэшце, вы атрымаеце Першы і Прозвішчы асобна так.
3. Устаўце формулусартаваць па прозвішчы ў Excel
Трэці метад - гэта сартаванне набору дадзеных па прозвішчы з дапамогай формулы. Перавага гэтага метаду ў тым, што вынік з'яўляецца дынамічным у параўнанні з двума астатнімі метадамі, апісанымі вышэй, таму што, калі я дадаю больш імёнаў у свой спіс, я магу проста скапіяваць і ўставіць формулу ў ячэйкі слупка.
- Спачатку абярыце пустое Вочка C5 і ўвядзіце там формулу.
=RIGHT(B5,LEN(B5)-FIND(" ",B5))
- Затым націсніце Enter .
- Пасля гэтага ў ячэйцы з'явіцца Прозвішча .
У гэтай формуле функцыя ПРАВАздабывае самае правае значэнне з ячэйкі B5. Затым функцыя LENвызначае даўжыню тэкставага радка. Нарэшце, функцыя FINDшукае патрэбны тэкст.
- Нарэшце, прымяніце інструмент аўтазапаўнення , каб атрымаць усе прозвішчы адначасова.
- Акрамя таго, калі перад імем ёсць імя па бацьку або тытул (напрыклад, містэр або спадарыня), вам трэба выкарыстоўваць наступную формулу:
=RIGHT(A2,LEN(A2)-FIND("@",SUBSTITUTE(A2,"","@",LEN(A2)-LEN(SUBSTITUTE(A2," ","")))))
Прыведзеная вышэй формула знаходзіць пазіцыю апошняга прабелу і затым выкарыстоўвае яе для вымання прозвішча.
4. Выкарыстоўвайце опцыю Flash Fill для сартавання па прозвішчы
Іншы хуткі і хуткі метад - метад Flash Fill . Гэта дапамагае маніпуляваць дадзенымі шляхам выяўлення шаблонаў. Каб гэта спрацавала, вам трэба запоўніць чаканы вынік у першай ячэйцыатрымаць агульны вынік.
- Спачатку ўвядзіце прозвішча Вочка B5 у Вочка C5 .
- Затым пацягніце ўніз навядзіце курсор на правую ніжнюю частку вылучэння.
- Далей курсор зменіцца на значок плюса.
- Тут выберыце опцыю Аўтазапаўненне і абярыце Запаўненне ўспышкі .
- Нарэшце, прозвішчы з'явяцца ў слупок C .
5. Дынамічнае сартаванне па прозвішчы і выманне з дапамогай Power Query
У гэтым апошнім метадзе мы будзе выкарыстоўваць інструмент Power Query у excel для дынамічнага сартавання прозвішчаў. Давайце паглядзім, як гэта працуе.
- Спачатку абярыце набор даных з Імёнамі і націсніце Ctrl + T на клавіятуры.
- Затым пазначце опцыю Мая табліца мае загалоўкі ў акне Стварыць табліцу і націсніце ОК .
- У выніку вы атрымаеце набор дадзеных у выглядзе такой табліцы.
- Далей перайдзіце да Дадзеныя ўкладка і абярыце З табліцы/дыяпазону пад Атрымаць & Раздзел Transform Data .
- Адпаведна, вы атрымаеце акно Power Query Editor .
- У гэтым акне пстрыкніце правай кнопкай мышы на першым слупку і выберыце Дублікат слупка .
- Затым націсніце на Раздзяліць слупок у групе Пераўтварэнне .
- У выпадальным меню абярыце ПаРаздзяляльнік .
- Пасля гэтага вы атрымаеце акно Падзяліць слупок на раздзяляльнік .
- Тут захавайце выбар, як паказана на малюнку ніжэй, і націсніце OK .
- Далей прозвішчы з'явяцца ў новы слупок, як гэты.
- Зараз пстрыкніце правай кнопкай мышы на загалоўку другога слупка і націсніце Выдаліць , каб сцерці яго .
- Пасля гэтага націсніце на стрэлку загалоўка слупка Поўнае імя - Копія.2 і выберыце Сартаваць па ўзрастанні .
- Нарэшце, перайдзіце на ўкладку Галоўная і абярыце Зачыніць & Загрузіць у .
- Такім чынам, выберыце месца для размяшчэння даных у дыялогавым акне Імпарт даных і націсніце ОК .
- Нарэшце, вы атрымаеце імёны, адсартаваныя па прозвішчах побач з зыходным наборам даных.
Дадатковыя парады
- Паколькі метад Flash Fill працуе на вызначэнне шаблону, у некаторых выпадках гэты метад можа не працаваць . Пры ўзнікненні гэтай праблемы паўтарыце чаканы вынік яшчэ ў адной ці дзвюх ячэйках.
- Пераканайцеся, што ў вашым зыходным наборы даных няма непатрэбных месцаў. У адваротным выпадку ён вернецца ў пустую ячэйку.
Выснова
Такім чынам, гэта 5 розных спосабаў, якія можна выкарыстоўваць для сартавання даных па прозвішчы. Мы спадзяемся, што вы знайшлі гэты артыкул карысным. Вы можаце выкарыстоўваць любы з гэтых метадаў іпадзяліцеся з намі сваімі думкамі. Не саромейцеся шукаць дадатковыя дапаможнікі ў ExcelWIKI .