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

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

Существует две распространенные формы записи чисел: римские числа (например, I – один, V – пять и т. д.) и более привычные арабские (например: 1, 5, 10 и т. д.). В Excel предусмотрены функции для преобразования формы записи чисел из арабского в римское (функция РИМСКОЕ) и из римского в арабское (рассматриваемая функция).

Примеры как перевести римское число в арабское в Excel

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

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

Пример 1.

Чтобы рассчитать текущий век, необходимо определить текущий год с помощью функций ГОД(СЕГОДНЯ()), разделить полученное значение на 100, отбросить дробную часть и прибывать единицу. В результате имеем следующую формулу:

Функция АРАБСКОЕ принимает ссылку на ячейку, содержащую римскую запись числа. Растянем формулу по столбцу B чтобы вычислить все значения:

АРАБСКОЕ.

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

В программе Excel легко сделать конвертер или калькулятор римских и арабских чисел.



Произведение двух римских чисел арабским числом в Excel

Пример 2. В двух столбцах таблицы содержатся числа в римской форме записи. В соседнем столбце вывести произведения этих чисел. Если числа указаны в недопустимой форме, вывести соответствующее сообщение.

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

Пример 2.

Для решения используем следующую формулу:

Функция ЕСЛИ выполняет проверку условия «возможно ли преобразование хотя бы (ИЛИ) одного из представленных чисел в арабскую форму записи». Если возникает ошибка, ее перехватывает функция ЕОШ, функция ЕСЛИ выводит значение второго аргумента (текстовую строку «Неправильная запись числа»). Если оба числа могут быть преобразованы, вычисляется их произведение с помощью функции ПРОИЗВЕД.

Растянем формулу вниз по столбцу чтобы определить остальные значения:

Произведение двух римских чисел.

Как видно, некоторые числа указаны неверно.

Особенности синтаксиса функции АРАБСКОЕ в Excel

Функция для перевода чисел имеет следующую синтаксическую запись:

=АРАБСКОЕ(текст)

Единственным аргументом, который обязателен для заполнения, является текст – текстовая строка или ссылка на ячейку с текстом, содержащие число, представленное в римской форме записи.

Примечания:

  1. Если в качестве аргумента функции были переданы нетекстовые данные (например, логические ИСТИНА или ЛОЖЬ, числа и прочие), функция АРАБСКОЕ вернет код ошибки #ЗНАЧ!
  2. Если в качестве аргумента функции передана текстовая строка или ссылка на ячейку с текстом, не содержащие числа в римской форме записи, будет возвращен код ошибки #ЗНАЧ!
  3. Результат выполнения функции =АРАБСКОЕ(«») – число 0 (нуль).
  4. Текстовая строка, передаваемая в качестве аргумента функции, должна содержать не более 255 символов. Как следствие, рассматриваемая функция работает с числами до 255000.
  5. Функция нечувствительна к регистру символов, передаваемых в качестве ее единственного аргумента. Например, записи «mmxix» и «MMXIX» будут преобразованы в число 2019.
  6. Для преобразования отрицательного римского числа в отрицательное арабское, необходимо в текстовой строке, передаваемой в качестве аргумента рассматриваемой функции, добавить символ «-», который расположен перед числом. Например, функция =РИМСКОЕ(«-MMXIX») вернет значение -2019.

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel для Mac 2011 Еще…Меньше

В этой статье описаны синтаксис формулы и использование функции АРАБСКОЕ в Microsoft Excel.

Описание

Преобразует римское число в арабское.

Синтаксис

АРАБСКОЕ(текст)

Аргументы функции АРАБСКОЕ описаны ниже.

  • Текст    Обязательный. Строка, ограниченная кавычками, пустая строка («») или ссылка на ячейку, содержащую текст.

Замечания

  • Если значение «Текст» не является допустимым, арабское возвращает значение #VALUE! значение ошибки #ЗНАЧ!.

  • Значения, которые возвращают значение #VALUE! значение ошибки: числа, даты и текст, которые не являются допустимым римским числом.

  • Если в качестве входного значения используется пустая строка («»), функция возвращает 0.

  • Максимальный размер аргумента — 255 знаков. Таким образом, максимальное возвращаемое значение равно 255 000.

  • Регистр текстового аргумента игнорируется. Например, «mxmvii» возвращает тот же результат (1997), что и «MXMVII».

  • Хотя отрицательные римские числа не являются стандартом, функция поддерживает их вычисление. Для этого нужно поставить перед римским текстом знак минуса, например «-MMXI».

  • Начальные и конечные пробелы игнорируются.

  • Функция АРАБСКОЕ выполняет действие, обратное функции РИМСКОЕ. Дополнительные сведения см. в статье Функция РИМСКОЕ.

Примеры

  1. Для преобразования значения используйте функцию АРАБСКОЕ.

    Откройте новую Excel и введите эту формулу в ячейку A1.

    =АРАБСКОЕ(«LVII»)

    Нажмите ввод, Excel преобразует римские цифры LVII в арабский эквивалент 57.

  2. Используйте ссылку на ячейку функции для преобразования значений из других ячеек.

    Введите эту формулу в ячейку A2.

    =АРАБСКОЕ(B1)

    Теперь введите римские цифры в ячейку B1.

    mcmxii

    Excel преобразует значение в ячейке B1 и отображает арабский эквивалент 1912.

К началу страницы

Нужна дополнительная помощь?

Римские числа практически не используются в обычной жизни, тем более когда речь идет о бухгалтерии или других сферах, где применяются электронные таблицы, строящиеся в Microsoft Excel. Однако не исключено, что в некоторых проектах юзеру нужно написать римские числа, в чем могут возникнуть трудности. Я покажу два рабочих метода, которые подойдут для реализации поставленной задачи.

Предварительно обращу внимание на то, что выполнять математические операции с римскими числами в Экселе нельзя, даже в том случае, если они были преобразованы при помощи встроенной функции из арабских цифр. Учитывайте эту особенность при ознакомлении со следующими инструкциями.

Еще я не стал рассказывать о том, что вы можете использовать заглавные латинские буквы на клавиатуре, чтобы просто напечатать римские числа, например XVII, и другие произвольные комбинации. Думаю, и так всем понятно, что такой способ является рабочим.

Способ 1: Вставка специальных символов

Первый метод подразумевает обращение к библиотеке со специальными символами, которая есть в Excel. В ней предстоит отыскать необходимые буквы, чтобы в качестве них обозначить любое римское число. Давайте на простом примере разберем процесс взаимодействия с данной таблицей специальных символов.

  1. Перейдите на вкладку «Вставка» и выберите вариант «Символ».Переход к окну вставки для печати римских чисел в Microsoft Excel

  2. Откроется окно, в котором я бы рекомендовал выбрать шрифт «Verdana». Он лучше всех подходит для вставки римских цифр, тем более он сразу же отобразит требуемые символы в списке.Выбор шрифта в окне вставки для печати римских чисел в Microsoft Excel

  3. Отыщите составляющие чисел и дважды кликните по очереди по каждому из них, чтобы добавить на лист в Экселе.Поиск символов в окне вставки для печати римских чисел в Microsoft Excel

  4. Вместо этого можете выделить любую букву и нажать «Вставить» необходимое количество раз.Подтверждение добавления символов в окне вставки для печати римских чисел в Microsoft Excel

  5. Вернитесь к книге и обратите внимание на то, что все символы были вставлены в рамках одной выделенной ячейки по очереди.Просмотр вставленных специальных символов для печати римских чисел в Microsoft Excel

  6. Можете скопировать их и вставлять в другие поля, если нужно заполнить несколько ячеек с римскими цифрами.Копирование и вставка для печати римских чисел в Microsoft Excel

Впрочем, ничего не ограничивает вас в плане использования других специальных символов, которые по своему внешнему виду идентичны с римскими цифрами. Ознакомьтесь с полным перечнем в том самом окне, чтобы отыскать варианты в другом стиле и добавить их в свою таблицу.

Комьюнити теперь в Телеграм

Подпишитесь и будьте в курсе последних IT-новостей

Подписаться

Способ 2: Преобразование арабских чисел в римские

Этот метод подразумевает, что у вас уже есть ряд чисел, написанных привычным образом, которые нужно перевести в римские. Microsoft Excel предоставляет для этого специальную функцию, которая ускорит процесс и позволит обойтись без ручного конвертирования описанным выше методом.

  1. Для начала разберитесь с тем, какие ячейки с числами будете переводить и выделите напротив них пустой столбец для написания функции.Выделение области с арабскими числами для печати римских чисел в Microsoft Excel

  2. После этого объявите функцию =РИМСКОЕ().Объявление функции для печати римских чисел в Microsoft Excel

  3. Нажмите по первой ячейке с арабским числом, чтобы выделить его для преобразования. В итоге функция будет выглядеть как =РИМСКОЕ(A1), где A1 – выбранная вами ячейка с арабскими цифрами.Заполнение функции для печати римских чисел в Microsoft Excel

  4. Нажмите Enter для применения изменений и обратите внимание на то, как Эксель справился с преобразованием.Результат функции для печати римских чисел в Microsoft Excel

  5. Теперь вы можете зажать эту ячейку левой кнопкой мыши за правый нижний край, чтобы потянуть вниз и растянуть функцию на все остальные строки данного столбца.Растягивание функции для печати римских чисел в Microsoft Excel

  6. Конвертирование произойдет в автоматическом режиме и вы убедитесь в том, что функция работает корректно.Результат растягивания функции для печати римских чисел в Microsoft Excel

Используйте любой из этих методов или обратитесь к ручному вводу символов с клавиатуры, если он тоже является для вас приемлемым. Учитывайте, что римские числа будут отображаться как текст, их нельзя применить в других формулах или посчитать сумму.

Если у вас есть список арабских чисел, которые необходимо преобразовать в римские числа на вашем листе, или наоборот, как показано на следующем снимке экрана, есть ли у вас какие-нибудь хорошие идеи для решения этой проблемы?


Если вы хотите преобразовать арабские числа в римские числа, есть встроенная функция — РОМАН может помочь вам решить эту проблему.

1. Например, рядом с ячейкой данных C1 введите эту формулу = РИМСКОЕ (A2)(A2 содержит данные, которые вы хотите использовать для преобразования в римское число, вы можете изменить их по своему усмотрению) см. снимок экрана:

doc-преобразовать-арабские-в-римские-цифры1

2. Затем перетащите маркер заполнения к ячейкам, к которым вы хотите применить эту формулу, и вы получите относительные римские числа арабских чисел. Смотрите скриншот:

doc-преобразовать-арабские-в-римские-цифры1

Внимание: Эта формула применяется к числу, которое от 1 до 3999, если число больше 4000, оно вернет значение ошибки.


Вам легко преобразовать арабские числа в римские числа с помощью функции РОМАН, но если вам нужно преобразовать римские числа в арабские числа, вы должны использовать следующую длинную формулу.

1. Скопируйте и вставьте эту формулу:

=MATCH(C2,INDEX(ROMAN(ROW(INDIRECT(«1:4000»))),0),0) в пустую ячейку помимо ячейки данных, (C2 содержит данные, которые вы хотите преобразовать в арабское число, вы можете изменить его по своему усмотрению) см. снимок экрана:

doc-преобразовать-арабские-в-римские-цифры1

2. Затем перетащите маркер заполнения в свой диапазон, в котором вы хотите применить эту формулу, и все римские числа будут преобразованы в соответствующие арабские числа.

doc-преобразовать-арабские-в-римские-цифры1


В Excel вам нужны разные формулы для преобразования арабских чисел в римские числа, нам может быть сложно запомнить эти формулы. Вот еще один удобный инструмент —Kutools for Excel, С его Преобразование между римскими цифрами и числами утилита, эта задача будет завершена в короткие сроки.

После установки Kutools for Excel, пожалуйста, сделайте следующее:

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

2. Затем нажмите Кутулс > Содержание > Преобразование между римскими цифрами и числами, см. снимок экрана:

3. В Преобразование между римскими цифрами и числами диалоговое окно, выберите Число к римлянам под Эксплуатация, и вы можете просмотреть результаты в предварительный просмотр панель, см. снимок экрана:

doc-преобразовать-арабские-в-римские-цифры1

4. Затем нажмите OK or Применить кнопку, арабские числа будут сразу же преобразованы в римские числа.

Внимание: Если вы хотите преобразовать римские числа в арабские, вам просто нужно выбрать Роман по номеру в Преобразование между римскими цифрами и числами диалоговое окно.

Нажмите, чтобы узнать больше об этой функции преобразования латинских букв в числа.

Скачать и бесплатную пробную версию Kutools for Excel Сейчас !



Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

 

altaevad

Пользователь

Сообщений: 25
Регистрация: 01.01.1970

Добрый день!  
помогите, пожалуйста с проблемой. Необходимо перевести римские цифры в арабские с помощью формул. Для перевода арабских цифр в римские есть формула, а вот наоборот как сделать?  

  Спасибо

 

Hugo

Пользователь

Сообщений: 23253
Регистрация: 22.12.2012

А наоборот UDF — завязана на формулу наоборот :)  

  Function Roman2Arab(S As String)  
Dim i As Long  
For i = 1 To 10000  
If CStr(Application.Roman(i, 1)) = S Then Exit For  
Next  
Roman2Arab = i  
End Function  

  Неидеальна, но уж как смог…

 

nerv

Пользователь

Сообщений: 3071
Регистрация: 22.12.2012

 

MCH

Пользователь

Сообщений: 3875
Регистрация: 22.12.2012

=ПРОСМОТР(4000;1/(D3=РИМСКОЕ(СТРОКА($1:$3999)));СТРОКА($1:$3999))

 

Да-а. Никто не пытается римское число по буквам разобрать :)  

  Может, в Избушку такую задачу? ;)

 

{quote}{login=MCH}{date=08.09.2011 09:25}{thema=}{post}=ПРОСМОТР(4000;1/(D3=РИМСКОЕ(СТРОКА($1:$3999)));СТРОКА($1:$3999)){/post}{/quote}  

    Спасибо огромное!!!

 

nerv

Пользователь

Сообщений: 3071
Регистрация: 22.12.2012

{quote}{login=Казанский}{date=08.09.2011 09:36}{thema=}{post}Да-а. Никто не пытается римское число по буквам разобрать :)  

  Щас я попробую :D

 

Hugo

Пользователь

Сообщений: 23253
Регистрация: 22.12.2012

Странно, я ту UDF давно написал, правда сам не пользовался…  
Почему там было Application.Roman(i, 1) — не помню.  
Но 46 правильно обрабатывает такой вариант:  

  Function Roman2Arab(S As String)  
Dim i As Long  
For i = 1 To 10000  
If CStr(Application.Roman(i)) = S Then Exit For  
Next  
Roman2Arab = i  
End Function

 

vikttur

Пользователь

Сообщений: 47199
Регистрация: 15.09.2012

{quote}{login=MCH}{date=08.09.2011 09:25}{thema=}{post}=ПРОСМОТР(4000;1/(D3=РИМСКОЕ(СТРОКА($1:$3999)));СТРОКА($1:$3999)){/post}{/quote}  
Просто и со вкусом!

 

Hugo

Пользователь

Сообщений: 23253
Регистрация: 22.12.2012

Перевёл:  

  =LOOKUP(4000;1/(D3=ROMAN(ROW($1:$3999)));ROW($1:$3999))  

  В моей UDF оказывается нет смысла дальше 4000 цикл гнать…  
Можно заменить на  
For i = 1 To 4000

 

Hugo

Пользователь

Сообщений: 23253
Регистрация: 22.12.2012

Доделал, пусть уж будет :)  

  Function Roman2Arab(S As String)  
Dim i As Long  
For i = 1 To 4000  
If CStr(Application.Roman(i)) = S Then Exit For  
Next  
If i <> 4001 Then Roman2Arab = i Else Roman2Arab = «»  
End Function

 

MCH

Пользователь

Сообщений: 3875
Регистрация: 22.12.2012

{quote}{login=MCH}{date=08.09.2011 09:25}{thema=}{post}=ПРОСМОТР(4000;1/(D3=РИМСКОЕ(СТРОКА($1:$3999)));СТРОКА($1:$3999)){/post}{/quote}  
«4000» — излишне, достаточно «2»:  
=ПРОСМОТР(2;1/(D3=РИМСКОЕ(СТРОКА($1:$3999)));СТРОКА($1:$3999))  

  или формула массива (вводится нажатием ctrl+shift+enter):  
=ПОИСКПОЗ(D3;РИМСКОЕ(СТРОКА($1:$3999));)

 

nerv

Пользователь

Сообщений: 3071
Регистрация: 22.12.2012

#14

08.09.2011 11:24:50

Без привязки к функции Excel =РИМСКОЕ(), у меня получилось так : )  

  =76757=

Прикрепленные файлы

  • post_257582.zip (10.42 КБ)

Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина — самый громкий звук
https://github.com/nervgh

Для нумерации чего-либо обычно используются арабские цифры, но в некоторых случаях вместо них нужны римские (например, для указания номеров глав и разделов в книгах, документах и т.д.). Дело в том, что на компьютерной клавиатуре нет специальных символов, но написать римские цифры все же можно. Давайте посмотрим, как это делается в Экселе.

  • Написание римских цифр

    • Ручной ввод

    • Вставка символа

    • Использование функции

  • Заключение

Написание римских цифр

Сперва нужно определиться с тем, как именно и как часто мы хотим использовать римские цифры. Если это разовая потребность – решается вопрос достаточно просто путем ручного ввода символов с клавиатуры. Но если список нумерации большой, выручит специальная функция.

Ручной ввод

Все очень просто – латинский алфавит содержит все римские цифры. Поэтому просто переключаемся на англоязычную раскладку (Alt+Shift или Ctrl+Shift), находим на клавиатуре клавишу с буквой, соответствующей римской цифре, и зажав клавишу Shift, нажимаем ее. Если требуется, аналогичным образом вводим следующую цифру (т.е. букву). По готовности жмем Enter.

Ввод римской цифры с помощью клавиатуры в Экселе

Если букв несколько, чтобы каждый раз не удерживать Shift, можно просто включить режим Caps Look (не забываем его потом отключить).

Примечание: римские цифры не могут участвовать в математических расчетах, выполняемых в Excel, т.к. программа в данном случае умеет воспринимать только их арабский вид написания.

Вставка символа

Этот метод используется редко, в основном, когда по какой-то причине не работает или не подключена клавиатура. Но он все же есть, поэтому опишем его.

  1. Встаем в ячейку, в которую хотим вставить цифру. Затем во вкладке “Вставка” щелкаем по значку “Символ” (группа инструментов “Символы”).Вставка символа в Экселе
  2. Откроется окошко, в котором автоматически будет активна вкладка “Символы”. Здесь мы можем задать шрифт на свое усмотрение (щелкаем по текущем варианту и выбираем из предложенного списка).Выбор шрифта при вставке символа в Экселе
  3. Для параметра “Набор” аналогичным образом выбираем вариант – “Основная латиница”.Выбор набора при вставке символа в Экселе
  4. Теперь просто кликаем по нужному символу в поле ниже, после чего нажимаем “Вставить” (или сразу дважды щелкаем по нему). Символ появится в выбранной ячейке. Когда ввод закончен, закрываем окно нажатием соответствующей кнопки.Ввод римской цифры через вставку символа в Экселе

Использование функции

В Экселе предусмотрена специальная функция для римских цифр. Опытные пользователи могут набирать ее сразу в строке формул. Ее синтаксис выглядит так:

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

Синтаксис функции РИМСКОЕ в Экселе

Обязательным является только параметр “Число” – здесь мы печатаем арабскую цифру, которую нужно преобразовать в римскую. Также вместо конкретного значения может быть указана ссылка на ячейку.

Аргумент “Форма” не обязательно заполнять (он позволяет определить тип числа в римской записи).

Однако более привычным и простым для большинства пользователей является использование Мастера функций.

  1. Встаем в нужную ячейку и жмем по значку вставки “fx” слева от строки формул.Вставка функции в выбранную ячейку в Экселе
  2. Выбрав категорию “Полный алфавитный перечень” находим строку “РИМСКОЕ”, отмечаем ее, после чего нажимаем OK.Выбор функции РИМСКОЕ в Экселе
  3. На экране появится окно для заполнения аргументов функции. В поле “Число” вводим арабскую цифру или указываем ссылку на содержащую ее ячейку (прописываем вручную или просто щелкаем по нужному элементу в самой таблице). Второй аргумент заполняется редко, поэтому просто нажимаем OK.Заполнение аргументов функции РИМСКОЕ в Экселе
  4. В выбранной ячейке появится результат в виде римской цифры, а также соответствующая запись будет в строке формул.Ввод и вставка римских цифр в Excel

Практическая польза

Благодаря функции “РИМСКОЕ” можно одновременно преобразовать сразу несколько ячеек, чтобы не выполнять процедуру вручную для каждой из них.

Допустим, у нас есть столбец с арабскими цифрами.

Столбец с арабскими цифрами в Экселе

Чтобы получить столбец с римскими, выполняем следующие шаги:

  1. С помощью функции “РИМСКОЕ” выполняем преобразование первой ячейки в любом месте, но желательно, в той же строке.Функция РИМСКОЕ в Экселе
  2. Наводим курсор на нижний правый угол ячейки с результатом, и как только появится черный крестик (маркер заполнения), с помощью зажатой левой кнопки мыши тянем его вниз до последней строки, в которой есть данные.Копирование функции в другие ячейки в Экселе
  3. Как только мы отпустим кнопку мыши, исходные цифры в новом столбце автоматически преобразуются в римские.Столбец с римскими цифрами в Экселе

Заключение

Таким образом, в Экселе есть несколько разных методов, с помощью которых можно написать или вставить римские цифры в ячейки документа. Выбор того или иного способа зависит от знаний и умений пользователя, а также от количества обрабатываемой информации.

На чтение 3 мин Просмотров 1.4к.
Обновлено 13.10.2021

В этой статье поговорим о том, как вставить римские цифры в экселе.

Очень часто в документах необходимо написать римские цифры, например для указания века или для нумерации. Но не каждый пользователь знает, как можно быстро вставить необходимую римскую цифру.

Содержание

  1. Как Вставить Римские Цифры в Экселе
  2. Как Перевести Арабские Цифры в Римские
  3. Как Перевести Римские Цифры в Арабские
  4. Как Вставить Римские Цифры в Экселе – Минусы
  5. Видеокурс Microsoft Excel 2016 Шаг за Шагом
  6. Видео: Как Вставить Римские Цифры в Экселе
  7. Другие статьи по теме Excel

Как Вставить Римские Цифры в Экселе

Чтобы вставить римские цифры в экселе просто вручную:

  • переключаем язык на английский
  • включаем заглавные буквы, для этого нажимаем клавишу “Caps Lock”
  • используем латинские буквы I (1), II (2), III (3), IV (4), V (5), X (10), L (50), C (100), D (500), M (1000) и т. д., в необходимых для вас вариантах римских цифр

Минусом этого способа, является ручной набор цифр. Особенно это ощущается, когда надо вставить много значений или большое число. Потому что не все знают, как то или иное число правильно записывается в римском варианте.

Как Перевести Арабские Цифры в Римские

Намного проще ручной вставки римских чисел в excel, является способ автоматического перевода арабских чисел в римские.

Чтобы вставить римские цифры в эксель, вместо арабских, надо использовать функцию РИМСКОЕ.

Данная функция автоматически преобразует арабские цифры в римские.

Итак, для того чтобы перевести арабские цифры в римские надо:

  • поставить в ячейке знак =
  • ввести функцию РИМСКОЕ
  • указать любое число или ячейку, в которой есть число
  • закрыть скобку
  • нажать Enter
функция Римское
Пример применения функции Римское

Кстати, можно также перевести римские цифры обратно в арабские

Как Перевести Римские Цифры в Арабские

Перевести римские цифры в арабские можно вручную. Для этого просто печатаем вместо римских числе, арабские. Если чисел немного, такой способ вполне подходит.

Но, если в документе встречается большое количество римских чисел, то лучше всего использовать функцию АРАБСКОЕ.

Итак, для того чтобы перевести римские цифры в арабские надо:

  • поставить в ячейке знак =
  • ввести функцию АРАБСКОЕ
  • указать любую ячейку, в которой есть римское число
  • закрыть скобку
  • нажать Enter
функция АРАБСКОЕ
Пример применения функции АРАБСКОЕ

Кстати, во всех существующих способах вставки римских чисел в эксель есть один минус.

Как Вставить Римские Цифры в Экселе – Минусы

К сожалению, с римскими числами нельзя произвести вычисления. Дело в том, что значения вставляются в текстовом формате

Если попробовать сложить два римских числа, то появится ошибка ЗНАЧ!

ошибка #ЗНАЧ!
ошибка #ЗНАЧ! при сложении римских цифр

Видеокурс Microsoft Excel 2016 Шаг за Шагом

Microsoft Excel 2016 Шаг за Шагом

Чтобы узнать все возможности программы Microsost Excel, скачайте видеокурс “Microsoft Excel 2016 Шаг за Шагом” по ссылке ниже.

Видео: Как Вставить Римские Цифры в Экселе

Также, можете посмотреть видео с нашего канала в youtube. В нем наглядно и на примерах показано как вставить римские цифры в экселе, и наоборот перевести римские числа в арабские.

Если данная информация была для вас полезная, оцените статью и поделитесь пожалуйста с друзьями. Также добавьте наш сайт в закладки. Тогда вы не пропустите новые и интересные статьи.

Приглашаем в наш канал на youtube:

Другие статьи по теме Excel

Иногда порядковые номера в документах обозначаются римскими цифрами, также этот способ приходится использовать и  excel. Сложность в том, что стандартная клавиатура имеет только арабские цифры. Давайте разберемся, как написать римские цифры в excel. 

Многие помнят еще со школы, что римские цифры — это буквы латинского алфавита.

I — это единица (не только цифра “один”)

V — пятерка

X — десятки

L — пятьдесят

C — сто

М — тысяча

Комбинации этих букв дают различные числа. Например, IV — это 4, а XLIII — 43. Для каждой буквы свои правила сопоставления с другими буквами, система сложная и в современном мире мало кто ориентируется в этих правилах.  Сложно сходу сказать, как написать римскими цифрами число 3583.

Поэтому перейдем к следующему способу.

Способ 2. Применение функции РИМСКОЕ в Excel

В эксель есть хитрая формула, которая переводит арабские цифры в римские.

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

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

  • число — может быть написано как число, или как ссылка на ячейку с числом
  • форма — необязательный элемент, число от 0 до 4, которое задает форму римского числа. По умолчанию выводится 0 — классическая форма.

У функции Римское в Excel есть три особенности:

  1. она не работает с отрицательными числами
  2. функция Римское в Excel не работает с числами больше 3999. Т.е. фактически диапазон действия функции РИМСКОЕ() от 1 до 3999 включительно. С аргументом 0 функция выдаст пустую ячейку.
  3. функцию РИМСКОЕ () нельзя использовать в вычислениях. Например, формула =РИМСКОЕ(1)+РИМСКОЕ(2) выдаст ошибку.

Для примера, на картинке показаны различные варианты написания римскими цифрами.

формула римское в эксель

Итак, в данной статье мы познакомились с одной из самых редких и необычных функций. Функция Римское в Excel, помимо своей основной роли, также поможет вам блеснуть необычными знаниями.

Вам может быть интересно:

Содержание

  • Печать римских цифр
    • Способ 1: печать с клавиатуры
    • Способ 2: вставка символа
    • Способ 3: применение функции
    • Способ 4: массовое преобразование
  • Вопросы и ответы

Римские цифры в Microsoft Excel

Как мы знаем, зачастую порядковые номера пишутся римскими цифрами. Иногда их нужно использовать и при работе в программе Excel. Проблема состоит в том, что на стандартной компьютерной клавиатуре цифровая панель представлена только арабскими цифрами. Давайте выясним, как напечатать римские цифры в Экселе.

Урок: Написание римских цифр в Microsoft Word

Печать римских цифр

Прежде всего, нужно выяснить, для чего вы хотите использовать римские цифры. Будет ли это единичное использование или нужно выполнить массовое преобразование уже существующего диапазона значений, записанного арабскими цифрами. В первом случае решение будет довольно простым, а для второго придется применить специальную формулу. Кроме того, функция поможет в том случае, если пользователь плохо разбирается в правилах написания этого вида нумерации.

Способ 1: печать с клавиатуры

Многие пользователи забывают, что римские цифры содержат в себе исключительно буквы латинского алфавита. В свою очередь, все символы латинского алфавита присутствуют в английском языке. Так что самым простым решением, если вы хорошо разбираетесь в правилах написания данного вида нумерации, будет перейти на англоязычную раскладку клавиатуры. Для переключения просто жмем сочетание клавиш Ctrl+Shift. Затем печатаем римские цифры, вводя с клавиатуры английские буквы в верхнем регистре, то есть, во включенном режиме «Caps Lock» или с зажатой клавишей Shift.

Набор римских цифр с клавиатуры в Microsoft Excel

Способ 2: вставка символа

Есть ещё один способ вставить римские цифры в случае, если вы не планируете массового использования данного варианта отображения чисел. Это можно сделать через окно вставки символов.

  1. Выделяем ячейку, в которую планируем вставить символ. Находясь во вкладке «Вставка», кликаем по кнопке на ленте «Символ», расположенной в блоке инструментов «Символы».
  2. Переход к вставке символов в Microsoft Excel

  3. Запускается окно вставки символов. Находясь во вкладке «Символы», выбираем любой из основных шрифтов (Arial, Calibri, Verdana, Times New Roman или др.), в поле «Набор» из выпадающего списка выбираем позицию «Основная латиница». Далее поочередно кликаем по тем знакам, из которого состоит нужная нам римская цифра. После каждого клика по символу жмем на кнопку «Вставить». После того, как вставка знаков завершена, жмем на кнопку закрытия окна символов в правом верхнем его углу.

Окно вставки символов в Microsoft Excel

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

Римская цифра вставлена в Microsoft Excel

Но, конечно, данный способ сложнее, чем предыдущий и смысл его использовать есть только тогда, когда по каким-то причинам не подключена или не работает клавиатура.

Способ 3: применение функции

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

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

Вместо параметра «Число» нужно подставить то число, выраженное арабскими цифрами, которое вы хотите перевести в римское написание. Параметр «Форма» не является обязательным аргументом и отображает только тип написания цифры.

Lumpics.ru

Но все-таки для многих пользователей при использовании формул легче применять Мастер функций, чем производить ввод вручную.

  1. Выделяем ячейку, в которой будет выводиться готовый результат. Кликаем по кнопке «Вставить функцию», размещенную слева от строки формул.
  2. Переход в Мастер функций в Microsoft Excel

  3. Активируется окно Мастера функций. В категории «Полный алфавитный перечень» или «Математические» ищем пункт «РИМСКОЕ». Выделяем его и жмем на кнопку «OK» внизу окна.
  4. Мастер функций в Microsoft Excel

  5. Открывается окно аргументов. Единственным обязательным аргументом является «Число». Поэтому записываем нужную нам арабскую цифру в одноименное поле. Также в качестве аргумента можно использовать и ссылку на ячейку, в которой расположено число. Второй аргумент, который называется «Форма» не является обязательным к заполнению. После того, как данные введены, жмем на кнопку «OK».
  6. Окно аргументов функции РИМСКОЕ в Microsoft Excel

  7. Как видим, число в нужной нам форме записи отобразилось в предварительно выделенной ячейке.

Число пребразовано в римское в Microsoft Excel

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

Урок: Мастер функций в Excel

Урок: Математические функции в Excel

Способ 4: массовое преобразование

Но, к сожалению, несмотря на то, что функция РИМСКОЕ относится к группе математических операторов, производить вычисления с числами, введенными с её помощью, как и в приведенных выше способах, тоже нельзя. Поэтому для единичного введения числа использование функции не является удобным. Намного быстрее и легче набрать нужное число в римском варианте написания с клавиатуры, используя англоязычную раскладку. Но, если нужно преобразовать строку или столбец, заполненные арабскими цифрами в указанный выше формат написания, то в этом случае применение формулы в значительной мере ускорит процесс.

  1. Производим трансформацию первого значения в столбце или в строке из арабского написания в римский формат способом ручного ввода функции РИМСКОЕ или при помощи Мастера функций, как было описано выше. В качестве аргумента используем ссылку на ячейку, а не число.
  2. После преобразования числа, устанавливаем курсор на нижний правый угол ячейки формулы. Он преобразуется в элемент в виде крестика, который называется маркером заполнения. Зажимаем левую кнопку мыши и перетягиваем её параллельно расположению ячеек с арабскими цифрами.
  3. Маркер заплнения в Microsoft Excel

  4. Как видим, в ячейки копируется формула, а значения в них отображаются в виде римских цифр.

Область заполнена римскими цифрами в Microsoft Excel

Урок: Как сделать автозаполнение в Excel

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

Понравилась статья? Поделить с друзьями:
  • Как перевести сумму или число прописью в excel
  • Как перевести резюме с hh в word
  • Как перевести сканированный документ в word без программ
  • Как перевести сумму в проценты в excel
  • Как перевести прописные буквы в строчные в excel