Скачать Excel с формулами без макросов
Скачать сумму прописью для Excel (.xlsx)
Книга содержит 100 строк для сумм в российских рублях. На листе «Суммы» вводите значения в жёлтые ячейки столбца A. Столбец B формируется автоматически: целая часть словами, копейки двумя цифрами. Макросы, надстройки и подключение к интернету для расчёта не нужны.
Допустимый диапазон: от 0 до 999 999 999 999,99 рубля. Исходные значения округляются до двух знаков после запятой. Пустая ячейка остаётся пустой в результате; текст и отрицательные значения помечаются сообщением об ошибке.
Как устроена формула и как использовать её в своей книге
На листе «Расчёт» сумма делится на группы по три цифры. Формулы INDEX, IF, INT, MOD, ROUND, TEXT и TRIM подбирают слова из листа «Словарь» и согласуют окончания рубля и копейки. В русской версии Excel названия функций отображаются в локализованном виде.
- Скопируйте все три листа в свою книгу, сохранив их имена.
- На листе «Суммы» замените пример в A8 ссылкой на итог, например
=Лист1!D20. - Возьмите расшифровку из 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-ю. Для большего списка используйте несколько копий шаблона либо расширьте одновременно строки листов «Суммы» и «Расчёт», сохранив ссылки.
Материал обновлён . Редакция «Сумма прописью онлайн».