Как отсортировать строки по второму или третьему символу в Excel?

В Excel мы обычно сортируем данные в порядке возрастания или убывания с помощью утилиты сортировки. Но утилита Sort сортирует данные только по первому символу. Как насчет сортировки строк со вторым, третьим или n-м символом, как показано на скриншоте ниже? В этой статье я расскажу о некоторых приемах решения этой задачи.

Общая сортировка Сортировать по второму символу

Сортировать строки по второму символу с формулой

Сортировать строки по средним символам с текстом в Столбцы


Сортировка строк по второму символу формулы

Сэкономьте 50% своего времени и уменьшите тысячи щелчков мышью каждый день!

Для сортировки строк по второму или третьему символу вам понадобится вспомогательный столбец.

1 . Выберите ячейку рядом со строками, которые нужно отсортировать, и введите эту формулу = RIGHT (A1, LEN (A1) -1) , (A1 – используемая вами ячейка, -1 указывает на то, что удалите первый символ слева) нажмите клавишу Enter и перетащите маркер заполнения над ячейками, для которых нужна эта формула. Теперь строки извлечены, кроме первого символа.

2. Не снимая выделения с ячеек формулы, нажмите Данные > Сортировать от А до Я , затем установите флажок Разверните выбор и нажмите Сортировка в диалоговом окне Предупреждение о сортировке . См. Снимок экрана:

3. Данные отсортированы по второму символу. Вы можете удалить вспомогательный столбец.


Сортировка строк по средним символам с помощью текста в столбцы

Если вы хотите отсортировать текстовые строки только по нескольким средним символам, вы можете использовать Функция преобразования текста в столбцы.

Например, отсортируйте номера телефонов по двум средним цифрам, как показано на скриншоте ниже.

1. Выберите используемые строки и нажмите Данные > Текст в столбцы .

2. В диалоговом окне Мастер преобразования текста в столбцы установите флажок с разделителями на первом этапе, нажмите Далее , чтобы установить флажок Другое в разделе Разделители и введите разделитель, который используется для разделения чисел в текстовом поле, затем нажмите Далее . , чтобы перейти к последнему шагу и выбрать место для размещения новых данных. См. Снимок экрана:

3. Нажмите Готово , и текстовые строки были разделены на столбцы, и выберите данные столбца, по которым вы хотите отсортировать строки, нажмите Данные > Сортировка от А до Я и установите флажок Развернуть выделение в диалоговом окне Предупреждение о сортировке . См. Снимок экрана:

4. Нажмите Сортировать . Теперь текстовые строки отсортированы по средним символам, вы можете удалить вспомогательные столбцы.

Совет . Если в текстовой строке нет разделителя для разделения символов, вы можете использовать эту формулу = MID (A17,3,2) для извлечения только средние символы, затем отсортируйте. В формуле A17 – это используемая вами ячейка, 3 означает извлечение третьего символа слева, 2 означает извлечение 2 символов.


Оцените статью
Frestage.ru
Добавить комментарий