Как преобразовать количественное число в порядковое в Excel?
Если у вас есть диапазон данных, как показано на следующем скриншоте, и вы хотите преобразовать количественные числа в столбце Ранг в порядковые, как это сделать? Возможно, вы можете изменить их вручную по одному, но здесь я могу представить несколько приемов для быстрого решения этой задачи в Excel.
Преобразование количественного числа в порядковое с помощью определенной функции
Преобразование количественного числа в порядковое с помощью инструмента Преобразовать число в порядковое
Преобразование количественного числа в порядковое с помощью определенной функции
Для преобразования количественного числа в порядковое в Excel нет прямого способа, но сейчас я расскажу вам об одной определенной функции, которая поможет вам.
1. Нажмите клавиши Alt и F11 одновременно, чтобы открыть окно Microsoft Visual Basic for Application.
2. Затем нажмите Вставить > Модуль и скопируйте следующий код VBA в окно Модуля.
VBA: Преобразование количественного числа в порядковое.
Function Addth(pNumber As String) As String
'Updateby20141027
Select Case CLng(VBA.Right(pNumber, 1))
Case 1
Addth = pNumber & "st"
Case 2
Addth = pNumber & "nd"
Case 3
Addth = pNumber & "rd"
Case Else
Addth = pNumber & "th"
End Select
Select Case VBA.CLng(VBA.Right(pNumber, 2))
Case 11, 12, 13
Addth = pNumber & "th"
End Select
End Function
3. Сохраните код и закройте окно, затем введите эту формулу =Addth(C2) в пустую ячейку (ячейка C2 — это ячейка, которую вы хотите преобразовать в порядковое число), после чего нажмите клавишу Enter. Если необходимо, вы можете перетащить маркер автозаполнения, чтобы заполнить диапазон ячеек и применить формулу.
Теперь вы можете видеть, что количественные числа преобразованы в порядковые.
Преобразование количественного числа в порядковое с помощью инструмента Преобразовать число в порядковое
Для некоторых новичков в Excel определенная функция может показаться сложной, но не волнуйтесь, если у вас установлен Kutools для Excel, здесь есть инструмент Преобразовать число в порядковое, который поможет вам легко преобразовать количественные числа в порядковые одним щелчком мыши!
После бесплатной установки Kutools для Excel выполните следующие действия:
1. Выберите числа, которые вы хотите преобразовать в порядковые. См. скриншот:
2. Нажмите Kutools > Текст > Преобразовать число в порядковое. См. скриншот:
Затем выбранные числа будут преобразованы в порядковые.
Совет: Этот инструмент поддерживает Отмену (Ctrl + Z).
Демонстрация: Количественное число в порядковое число
Связанные статьи:
Лучшие инструменты для повышения продуктивности работы с Office
Ускорьте работу в Excel с Kutools для Excel и ощутите новую степень эффективности. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени. Нажмите здесь, чтобы выбрать нужную вам функцию...
Office Tab добавляет вкладки в Office и делает вашу работу намного проще
- Включите редактирование и чтение с вкладками в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна, а не в отдельных окнах.
- Увеличьте свою продуктивность на50% и сократите сотни лишних кликов мышью каждый день!