Сумма прописью онлайн

Таблицы и списки

Сумма прописью в Excel

Скачайте готовую книгу: измените сумму в жёлтой ячейке, и текст обновится автоматически. Для разового перевода можно воспользоваться формой ниже.

Копейки или центы — после запятой либо точки. Например, 12345,05.

Текст можно выделить и скопировать. Регистрация не нужна.

Пример перевода

Скачать Excel с формулами без макросов

Скачать сумму прописью для Excel (.xlsx)

Книга содержит 100 строк для сумм в российских рублях. На листе «Суммы» вводите значения в жёлтые ячейки столбца A. Столбец B формируется автоматически: целая часть словами, копейки двумя цифрами. Макросы, надстройки и подключение к интернету для расчёта не нужны.

Допустимый диапазон: от 0 до 999 999 999 999,99 рубля. Исходные значения округляются до двух знаков после запятой. Пустая ячейка остаётся пустой в результате; текст и отрицательные значения помечаются сообщением об ошибке.

Как устроена формула и как использовать её в своей книге

На листе «Расчёт» сумма делится на группы по три цифры. Формулы INDEX, IF, INT, MOD, ROUND, TEXT и TRIM подбирают слова из листа «Словарь» и согласуют окончания рубля и копейки. В русской версии Excel названия функций отображаются в локализованном виде.

  1. Скопируйте все три листа в свою книгу, сохранив их имена.
  2. На листе «Суммы» замените пример в A8 ссылкой на итог, например =Лист1!D20.
  3. Возьмите расшифровку из B8. Для остальных сумм используйте строки 9–107.

Если переносить только одну выходную формулу без листов «Расчёт» и «Словарь», возникнут ошибки ссылок. Формулы используют обычные функции Excel и не требуют LET или динамических массивов.

Вариант с VBA-функцией

Скачать модуль SummaPropisyu.bas

В настольном Excel откройте редактор VBA сочетанием Alt+F11 и импортируйте модуль через File → Import File. Сохраните свою книгу в формате .xlsm. В ячейке используйте =SUMMA_RU(A1). Макрос применяется только если вы включили выполнение кода в своей книге; готовый .xlsx выше работает без него.

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

Когда удобнее онлайн-перевод

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

Примеры

Сумма, RUBПрописью
12 345,67Двенадцать тысяч триста сорок пять рублей 67 копеек
12 345,05Двенадцать тысяч триста сорок пять рублей 05 копеек
1 000,00Одна тысяча рублей 00 копеек

Частые вопросы

Обновляется ли сумма словами автоматически?

В скачиваемой книге — да: формулы пересчитываются при изменении исходной ячейки, если в Excel включён автоматический расчёт. Скопированный из онлайн-формы текст остаётся статичным.

Нужно ли включать макросы?

Для файла summa-propisyu.xlsx макросы не нужны. Отдельный модуль VBA предназначен для пользователей, которым нужна функция SUMMA_RU в собственной книге.

Сколько сумм поддерживает шаблон?

В шаблоне подготовлены 100 строк, с 8-й по 107-ю. Для большего списка используйте несколько копий шаблона либо расширьте одновременно строки листов «Суммы» и «Расчёт», сохранив ссылки.

Материал обновлён . Редакция «Сумма прописью онлайн».