Как сортировать числа с текстовым / буквенным префиксом или суффиксом в Excel?
Например, у вас есть серия чисел, содержащих буквенный префикс или суффикс, как вы могли бы отсортировать их как обычные числа в Excel? В этой статье собраны несколько обходных путей, чтобы это сделать.
- Сортировка номеров с текстовым / буквенным префиксом или суффиксом по пользовательской функции
- Сортировка чисел с текстовым / буквенным префиксом или суффиксом путем извлечения чисел
- Сортировка чисел с текстовым / буквенным префиксом или суффиксом путем разделения текста и чисел
- Сортировка чисел с текстовым / буквенным префиксом или суффиксом, удаляя буквы
Сортировка номеров с текстовым / буквенным префиксом или суффиксом по пользовательской функции
Этот метод представит определяемую пользователем функцию (VBA) для извлечения чисел только из чисел с префиксом или суффиксом, а затем вы сможете легко сортировать.
1, нажмите другой + F11 одновременно клавиши, чтобы открыть окно Microsoft Visual Basic для приложений.
2. Нажмите Вставить > Модули, а затем вставьте ниже код VBA в новое открывающееся окно модуля.
Функция, определяемая пользователем: извлекать числа только из текстовых строк
Function num(rng As Range) As String
Dim n As Integer
For n = 1 To Len(rng)
If Mid(rng, n, 1) Like "[0-9]" Then
num = num & Mid(rng, n, 1)
End If
Next n
End Function
3. Сохраните код и закройте окно Microsoft Visual Basic для приложений.
4. Выберите пустую ячейку рядом с исходными числами с префиксом или суффиксом, говорит Ячейка B2, введите формулу = число (A2) (A2 - это число с префиксом или суффиксом) в него, а затем перетащите дескриптор автозаполнения этой ячейки в нужный диапазон.
5. Поскольку извлеченные числа хранятся в виде текста, нам необходимо преобразовать их в числа. Скопируйте все извлеченные числа, щелкните правой кнопкой мыши скопированный диапазон и выберите Вставить значения из контекстного меню. Смотрите скриншот:
Внимание: В Excel 2007 вы можете скопировать извлеченные числа, сохраненные в виде текста, а затем щелкнуть Главная > Вставить > Вставить значения.
6. Продолжайте выбирать эти числа, а затем нажмите рядом с выбранными числами и выберите Преобразовать в число из раскрывающегося списка. Смотрите скриншот:
7. Не снимая выделения с новых чисел, нажмите Данные > Сортировать от наименьшего к наибольшему or Сортировать от большего к меньшему; а затем проверьте Расширить выбор во всплывающем диалоговом окне Предупреждение о сортировке и щелкните значок Сортировать кнопка. Смотрите скриншоты:
8. Теперь числа с буквенным префиксом или суффиксом были отсортированы как обычная сортировка чисел (см. Снимок экрана ниже). При необходимости удалите извлеченные числа.
Сортировка чисел с текстовым / буквенным префиксом или суффиксом путем извлечения чисел
Собственно, Kutools for Excel также предоставляет аналогичные ВЫДЕРЖКИ функция для извлечения чисел из текстовых строк. Следовательно, мы можем сортировать числа с буквенным префиксом или суффиксом, сначала извлекая числа.
Kutools for Excel - Содержит более 300 основных инструментов для Excel. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Скачать сейчас!
1. Выберите пустую ячейку рядом с числами с буквенным префиксом или суффиксом, говорит Ячейка B2, введите формулу = EXTRACTNUMBERS (A2; ИСТИНА) (A2 - это ячейка числа с буквенным префиксом или суффиксом) в нее, а затем перетащите дескриптор автозаполнения этой ячейки в нужный диапазон. Смотрите скриншот:
2. Не снимая выделения с выделенных чисел, щелкните Данные > Сортировать от наименьшего к наибольшему or Сортировать от большего к меньшему; проверить Расширить выбор во всплывающем диалоговом окне Sort Warning (Предупреждение о сортировке), а затем щелкните Сортировать кнопка. См. Скриншоты ниже:
3. Теперь числа с буквенным префиксом или суффиксом были отсортированы как обычная сортировка чисел. И вы можете удалить все извлеченные числа по мере необходимости.
Сортировка чисел с текстовым / буквенным префиксом или суффиксом путем разделения текста и чисел
Kutools for Excel также поддерживает разделение текста и чисел из ячеек по его Разделить клетки утилита. Таким образом, мы можем разделить текст и числа и поместить их в разные столбцы для упрощения сортировки. Пожалуйста, сделайте следующее:
Kutools for Excel - Содержит более 300 основных инструментов для Excel. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Скачать сейчас!
1. Выберите числа с буквенным префиксом или суффиксом и нажмите Кутулс > Текст > Разделить клетки. См. Снимок экрана ниже:
2. В открывшемся диалоговом окне "Разделить ячейки" установите флажок Разделить на столбцы вариант в Тип раздел, проверьте Текст и номер в Разделить на и нажмите Ok кнопка. Смотрите скриншот выше:
3. Теперь появляется второе диалоговое окно Split Cells. Выберите ячейку рядом с исходными числами с буквенным префиксом или суффиксом, говорит «Ячейка B2», и щелкните значок OK .
Теперь тексты и числа разделены и помещены рядом с исходными числами с префиксом или суффиксом. См. Снимок экрана ниже.
4. Выберите разделенные числа и нажмите Данные > Сортировать от наименьшего к наибольшему or Сортировать от большего к меньшему; а затем проверьте Расширить выбор во всплывающем диалоговом окне Предупреждение о сортировке и щелкните значок Сортировать кнопка. См. Скриншоты ниже:
5. Теперь числа с буквенным префиксом или суффиксом были отсортированы как обычная сортировка чисел. Вы можете удалить разделенный текст и цифры по своему усмотрению.
Сортировка чисел с текстовым / буквенным префиксом или суффиксом, удаляя буквы
Этот метод представит Kutools for Excel's Удалить символы утилита, чтобы удалить все нечисловые символы (включая буквы) и оставить числа только в ячейках. И затем вы можете легко сортировать числа с текстовым / буквенным префиксом или суффиксом.
Kutools for Excel - Содержит более 300 основных инструментов для Excel. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Скачать сейчас!
1. Скопируйте все числа с буквенным префиксом или суффиксом, а затем вставьте рядом с исходными числами с буквенным префиксом или суффиксом.
2. Продолжайте выбирать вставленные числа, нажмите Кутулс > Текст > Удалить символы, а затем только проверить Нечисловой во всплывающем диалоговом окне «Удалить символы» и нажмите кнопку Ok кнопка. См. Снимок экрана ниже:
3. Теперь в новом столбце остались только цифры. Продолжайте выбирать эти числа и нажмите Данные > Сортировать от наименьшего к наибольшему or Сортировать от большего к меньшему; а затем проверьте Расширить выбор во всплывающем диалоговом окне Предупреждение о сортировке и щелкните значок Сортировать кнопка. См. Скриншоты ниже:
4. Удалите числа по мере необходимости.
Демо: сортировка чисел с текстовым / буквенным префиксом или суффиксом в Excel
Статьи
Сортировка полных имен по фамилии в Excel
Быстрая сортировка дней рождения (дат) по месяцам в Excel
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!