
Общая формула
=CHOOSE(number,"st","nd","rd","th","th","th","th","th","th","th")
Резюме
Чтобы добавить порядковый суффикс к числу (например, 1-й, 2-й, 3-й и т. Д.), Вы можете использовать формулу, основанную на функции ВЫБОР, чтобы назначить суффикс.
В показанном примере формула C5 имеет следующий вид:
=CHOOSE(B5,"st","nd","rd","th","th","th","th","th","th","th")
Объяснение
Порядковые номера представляют собой позицию или ранг в последовательном порядке. Обычно они пишутся с использованием номера + буквенного суффикса: 1-й, 2-й, 3-й и т. Д.
Чтобы получить порядковый суффикс для небольшого набора чисел, вы можете использовать функцию ВЫБОР следующим образом:
=CHOOSE(B5,"st","nd","rd","th","th","th","th","th","th","th")
Здесь CHOOSE просто берет число из столбца B и использует это число в качестве индекса для получения правильного суффикса.
Универсальная формула
При большем диапазоне чисел нецелесообразно добавлять значения в CHOOSE. В этом случае вы можете переключиться на более сложную формулу, которая использует функцию MOD:
=IF(AND(MOD(ABS(A1),100)>10,MOD(ABS(A1),100)<14),"th", CHOOSE(MOD(ABS(A1),10)+1,"th","st","nd","rd","th","th","th","th","th","th"))
В этой формуле сначала используется MOD с AND, чтобы «уловить» случай таких чисел, как 11, 12, 13, 111, 112, 113 и т. Д., Которые имеют нестандартный суффикс с всегда «th». Все остальные числа используют 10 значений суффикса внутри CHOOSE.
Функция ABS используется как для обработки отрицательных, так и положительных чисел.
Присоединить суффикс к числу
Вы можете объединить (присоединить) суффикс напрямую, используя любую из приведенных выше формул. Например, чтобы добавить порядковый суффикс к числу 1-10 в A1:
=A1&CHOOSE(A1,"st","nd","rd","th","th","th","th","th","th","th")
Но имейте в виду, что это приведет к преобразованию числа в текстовое значение.