Функция РИМСКОЕ в Excel для перевода арабских чисел в римские

Функция РИМСКОЕ в Excel предназначена для преобразования арабских чисел к римской форме записи и возвращает соответствующее значение в виде данных текстового формата.

Примеры как в Excel перевести арабские цифры в римские

Пример 1. В таблице приведены арабские числа. Выполнить их преобразование к римским числам, если это возможно, и записать полученные значения в соседнем столбце.

Исходная таблица имеет следующий вид:

Пример 1.

Для преобразований используем формулу:

Описание аргументов:

  • РИМСКОЕ(A2:A11) – функция, возвращающая римские числа в результате преобразования данных, которые содержатся в диапазоне ячеек A2:A11;
  • "Недопустимое число" – текстовая строка, возвращаемая функцией ЕСЛИОШИБКА, если преобразование данных функцией РИМСКОЕ невозможно.

Результат вычислений:

перевести арабские цифры в римские.

Благодаря процессу конвертирования функции нам удалось выполнить перевод всех арабских положительных чисел в римские цифры.



Как заменить арабские номера месяцев на кварталы римскими цифрами

Пример 2. В таблице Excel содержатся данные о транзакциях компании за каждый месяц в году. Заполнить колонку «Номера отчетных периодов» соответствующими номерами месяцев с использованием римских чисел.

Вид исходной таблицы:

Пример 2.

Для вычислений используем следующую формулу массива:

Выражение МЕСЯЦ(ДАТАЗНАЧ(A3:A14&"1")) возвращает значение номера месяца в виде арабского числа для каждого месяца, которое в свою очередь преобразует в римское число функция РИМСКОЕ. Результат вычислений:

МЕСЯЦ ДАТАЗНАЧ.

Теперь усложним задачу. Необходимо проставить римскими цифрами номера кварталов соответственно для каждого месяца в году. Для этого добавим в формулу функцию ВЫБОР со своими аргументами:

номера месяцев на кварталы.

Замена рабских цифр римскими в плане документов

Пример 3. Содержание курсового проекта загружено в таблицу Excel. Выполнить замену арабских цифр в нумерации на римские цифры.

Вид исходной таблицы:

Пример 3.

Для замены арабских цифр на римские используем формулу массива:

Функция ЗАМЕНИТЬ выполняет замену первого символа каждой строки из массива A2:A9, на числовое значение, полученное функцией ЛЕВСИМВ и преобразованное в римскую цифру соответственную арабскому исходному числу.

Полученные результаты:

Замена рабских цифр римскими.

Читайте также: Функция АРАБСКОЕ и перевод римских чисел в арабские в Excel.

Особенности использования функции РИМСКОЕ в Excel

Синтаксис функции:

=РИМСКОЕ(число;[форма])

Описание аргументов:

  • число – обязательный для заполнения аргумент, характеризующий арабское число из диапазона от 1 до 3999, которое необходимо преобразовать в римское число;
  • [форма] – необязательный аргумент, принимающий данные числового или логического типа, который характеризует форму записи полученного римского числа. Доступны следующие варианты:
  1. 0, ИСТИНА или явно не указан – классическая форма представления римского числа.
  2. 1,2 или 3 – три различных варианта более наглядной формы записи римского числа.
  3. 4 или ЛОЖЬ – упрощенный вариант записи римского числа.

Примечания 1:

  1. Если аргумент число представлен в виде числа из диапазона отрицательных значений или находится вне диапазона допустимых значений (от 1 до 3999), функция РИМСКОЕ вернет код ошибки #ЗНАЧ!. Исключение – число 0 (нуль). Преобразование 0 к римскому числу с использованием рассматриваемой функции приведет к возврату пустой строки.
  2. Если аргумент [форма] представлен числом, взятым не из диапазона допустимых значений, функция РИМСКОЕ вернет код ошибки #ЗНАЧ!. Аналогичный результат будет возвращен в случае, если аргумент число представлен не преобразуемой к числовому значению строкой или другими данными нечислового типа (кроме логических ИСТИНА и ЛОЖЬ, которые автоматические преобразуются к числовым значениям 1 и 0 соответственно).
  3. Если аргумент [форма] явно не указан, по умолчанию принимается значение 0.
  4. Функция РИМСКОЕ может быть использована в качестве формулы массива.
  5. Если в качестве аргумента число было передано дробное число, функция РИМСКОЕ выполнит усечение дробной части. Например, результат выполнения функции с аргументами (5,9) и (5,1) совпадает и равен V.

Примечания 2:

  1. Для расчетов, как правило, используются арабские числа, например 1,2,10. При составлении документов иногда удобно использовать римские цифры (I, V, XXI и т. д.).
  2. Римские цифры в Excel можно вводить в виде текстовой строки вручную.
  3. Функция преобразует число и возвращает текстовую строку. Поэтому любые математические операции (сложение, умножение, возведение в степень, вычисление логарифма и т. д.) для возвращаемых значений данной функции не могут быть выполнены.
  4. Для обратного преобразования (к арабским числам) можно использовать функцию АРАБСКОЕ.

en ru