Как отсортировать по фамилии в Excel (5 полезных методов)

  • Поделись Этим
Hugh West

Если вы работаете с наборами данных в Excel Вам часто придется сортировать эти наборы данных по имени. Иногда. Вам может понадобиться отсортировать набор данных по вашей фамилии. В этой статье, 5 Были описаны полезные методы для Сортировать по фамилии в Excel.

Скачать Практическое пособие

Скачайте этот образец рабочей тетради для самостоятельной тренировки.

Сортировать по фамилии.xlsx

5 полезных методов сортировки по фамилии в Excel

Для иллюстрации процедур приведен примерный набор данных 10 лица с Полное имя в Диапазон клеток B5:B14 .

Теперь давайте воспользуемся приведенными ниже методами, чтобы отсортировать имена по фамилиям.

1. Используйте функцию "Найти и заменить" для извлечения и сортировки по фамилии

В этом первом методе мы будем использовать Найти и заменить функция Excel для разделения и сортировки фамилий из набора данных. Для выполнения задания выполните следующие действия.

  • Во-первых, скопируйте колонка B нажав Ctrl + C на клавиатуре и вставьте его в колонка C нажав Ctrl + V .

  • Затем выберите колонка C и нажмите Ctrl+H чтобы открыть Найти и заменить диалоговое окно.
  • Здесь поставьте Звездочка ( * ) после пробела в Найдите то, что коробка.
  • Вместе с этим сохраняйте Заменить на пустой ящик.
  • Далее нажмите на Заменить все> Закрыть .

  • Наконец, вы успешно извлечете фамилии в Диапазон клеток C5:C14 .

  • Теперь выберите оба колонки B и C и отправляйтесь в Данные выберите вкладку Сортировать значок из Сортировка и фильтр группа.

  • После этого выберите Сортировать по в качестве Фамилия и Заказ в качестве От А до Я .
  • Наконец, нажмите OK .

  • Наконец, набор данных, включающий полные имена, отображается в алфавитном порядке по фамилии.

2. применение текста к столбцам для сортировки по фамилии в Excel

В этом разделе мы отсортируем фамилии с помощью функции Текст в столбцы метод. Для выполнения задания выполните следующие шаги.

  • Сначала выберите Данные и нажмите кнопку Текст в столбцы опция в Инструменты данных группа.

  • В результате вы увидите Мастер преобразования текста в столбец появится диалог.
  • Здесь выберите Делимитированный и нажмите Следующий .

  • После этого выберите Космос как Разделитель и нажмите Следующий .

  • Далее выберите Место назначения из вашей рабочей книги и нажмите Отделка .

  • Наконец, вы получите Первый и Фамилии отдельно так.

3. Вставка формулы для сортировки по фамилии в Excel

Третий метод - сортировка набора данных по фамилии с помощью формулы. Преимущество этого метода в том, что результат получается динамичным по сравнению с двумя другими методами, описанными выше, потому что если я добавлю в список больше имен, я могу просто скопировать и вставить формулу в ячейки столбца.

  • Сначала выберите пустой Клетка C5 и введите формулу там.
=RIGHT(B5,LEN(B5)-FIND(" ",B5))

  • Затем нажмите Войти .
  • После этого Фамилия появляется в ячейке.

В этой формуле, функция ПРАВИЛА извлекает крайнее правое значение из Клетка B5 . Потом, функция LEN определяет длину текстовой строки. Наконец, функция FIND ищет нужный текст.

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

  • Кроме того, если перед именем стоит второе имя или титул (например, Mr. или Ms.), необходимо использовать приведенную ниже формулу:
=RIGHT(A2,LEN(A2)-FIND("@",SUBSTITUTE(A2,"","@",LEN(A2)-LEN(SUBSTITUTE(A2," ","")))))

Приведенная выше формула находит позицию последнего символа пробела, а затем использует его для извлечения фамилии.

4. Используйте опцию Flash Fill для сортировки по фамилии

Еще один быстрый и оперативный метод - это Заполнение вспышкой метод. он помогает манипулировать данными, выявляя закономерности. для того чтобы он сработал, необходимо заполнить ожидаемый результат в первой ячейке, чтобы получить общий результат.

  • Сначала введите фамилию Клетка B5 в Клетка C5 .
  • Затем наведите курсор на правую нижнюю часть выделения.

  • Затем курсор изменится на значок плюса.
  • Здесь выберите Автозаполнение и выберите Заполнение вспышкой .

  • Наконец, фамилии появляются в колонка C .

5. динамическая сортировка по фамилии и извлечение с помощью Power Query

В этом последнем методе мы будем использовать Power Query инструмент в excel для динамической сортировки фамилий. Давайте посмотрим, как это работает.

  • Сначала выберите набор данных с помощью Первые имена и нажмите Ctrl + T на клавиатуре.
  • Затем Марк проверил В моей таблице есть заголовки опция в Создать таблицу окно и нажмите OK .

  • В результате вы получите набор данных в виде таблицы, как показано ниже.

  • Затем перейдите к Данные вкладку и выберите Из таблицы/диапазона под Получение и преобразование данных секция.

  • Соответственно, вы получите Редактор Power Query окно.
  • В этом окне щелкните правой кнопкой мыши на первом столбце и выберите Дублирующая колонка .

  • Затем нажмите на Раздельная колонка в Преобразование группа.

  • В выпадающем меню выберите Делимитер .

  • После этого вы получите Разделение колонки по разделителю окно.
  • Здесь сохраните выделения, как показано на рисунке ниже, и нажмите кнопку OK .

  • После этого фамилии появятся в новом столбце следующим образом.

  • Теперь щелкните правой кнопкой мыши на заголовке второго столбца и нажмите кнопку Удалить чтобы стереть его.

  • После этого нажмите на стрелку в заголовке Полное имя - Копия.2 столбец и выберите Сортировать по возрастанию .

  • Наконец, перейдите к Главная вкладку и выберите Закрыть & Загрузить в .

  • Поэтому выберите место для размещения данных в Импортные данные диалоговое окно и нажмите OK .

  • Наконец, вы получите имена, отсортированные по фамилиям, рядом с исходным набором данных.

Дополнительные советы

  • Как Заполнение вспышкой метод работает на выявление закономерности, в некоторых случаях этот метод может не сработать. Если такая проблема возникла, повторите ожидаемый результат еще в одной или двух ячейках.
  • Убедитесь, что в исходном наборе данных нет лишних пробелов. В противном случае он вернется к пустой ячейке.

Заключение

Так что это 5 различные способы, которые можно использовать для сортировки данных по фамилии. Мы надеемся, что эта статья была вам полезна. Вы можете использовать любой из этих методов и поделиться с нами своими мыслями. Не стесняйтесь изучать другие руководства в разделе ExcelWIKI .

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.