Как отсортировать строки по второму или третьему символу в Excel?
В Excel мы обычно сортируем данные в порядке возрастания или убывания с помощью утилиты Sort. Но утилита Sort сортирует данные только по первому символу. Как насчет сортировки строк со вторым, третьим или n-м символом, как показано на скриншоте ниже? В этой статье я расскажу о некоторых приемах решения этой задачи.
Общая сортировка | Сортировать по второму символу |
Сортировать строки по второму символу с формулой
Сортировка строк по средним символам с текстом в столбцы
Сортировать строки по второму символу с формулой
Чтобы отсортировать строки по второму или третьему символу, вам понадобится вспомогательный столбец.
1. Выберите ячейку рядом со строками, которые нужно отсортировать, и введите эту формулу. = ПРАВО (A1; LEN (A1) -1), (A1 - используемая вами ячейка, -1 указывает на удаление первого символа слева) нажмите Enter нажмите клавишу и перетащите маркер заполнения над ячейками, для которых нужна эта формула. Теперь строки были извлечены, кроме первого символа.
2. Не снимая выделения с ячеек формулы, щелкните Данные > Сортировка от А до Я, следующая проверка Расширить выбор и нажмите Сортировать в Предупреждение о сортировке диалог. Смотрите скриншот:
3. Данные отсортированы по второму символу. Вы можете удалить вспомогательный столбец.
Сортировка строк по средним символам с текстом в столбцы
Если вы хотите отсортировать текстовые строки только по нескольким средним символам, вы можете использовать функцию Text to Columns.
Например, отсортируйте номера телефонов по двум средним цифрам, как показано на скриншоте ниже.
1. Выберите используемые строки и щелкните Данные > Текст в столбцы.
2. в Мастер преобразования текста в столбцы диалог, проверьте разграниченный вариант на первом шаге, щелкните Следующая проверить Другое вариант в Разделители раздел и введите разделитель, который используется для разделения чисел в текстовом поле, затем щелкните Следующая , чтобы перейти к последнему шагу и выбрать место для размещения новых данных. Смотрите скриншот:
3. Нажмите Завершить, и текстовые строки были разделены на столбцы, и выберите данные столбца, по которым вы хотите отсортировать строки, щелкните Данные > Сортировка от А до Я, и проверьте Расширить выбор вариант в Предупреждение о сортировке диалог. Смотрите скриншот:
4. Нажмите Сортировать. Теперь текстовые строки отсортированы по средним символам, вы можете удалить вспомогательные столбцы.
Функции: Если в текстовой строке нет разделителя для разделения символов, вы можете использовать эту формулу = MID (A17,3,2) чтобы извлечь только средние символы, затем выполните сортировку. В формуле A17 - это используемая вами ячейка, 3 означает извлечение третьего символа слева, 2 означает извлечение 2 символов.
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!