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

Сумма прописью в Excel - одна из возможностей, которая не реализована в стандартном Excel. Почему, я скажу позже свои доводы. А пока для чего она нужна: прописью записанная сумма позволяет не ошибиться со знаком после запятой, не принять одну сумму за другую. Еще такая запись лучше выглядит по сравнению с набором цифр. Те, кто работает с цифрами, со временем и печатает документы с использованием таких цифр, нуждаются в таком инструменте.

К счастью, решений проблемы масса, их можно найти в инете и причем бесплатно:

  1. Формулы. Это громоздко, но вполне используемо. Тем более, что если вы разбираетесь в этой формуле, сможете сами поправить ее: разрядность, склонение и т.д.
  2. Функции. На мой взгляд, лучшее решение. Позволяет не воевать с функцией, диапазонами и книгами. Просто добавить надстройку и использовать функцию Суммапрописью (или любую другую).

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

  1. Просто число или единица времени, денег и т.д.?
  2. Мужской род единицы или женский?
  3. Сколько разрядов поддерживать?

Через функцию

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

Как пользоваться надстройкой:

  1. Открываете Excel. Параметры Excel/Надстройки/Кнопка "Перейти".Сумма прописью в Excel
  2. В открывшемся окне нажимаете "Обзор..."Сумма прописью в Excel
  3. Выбираете ту папку, куда вы скачали файл sumprop.xla и нажимаете "Ок".
  4. Нажимаете на нужную вам ячейку и выбираете функции. Там будут новые для вас функции.Число прописью в ExcelЧто хорошо в этой настройке - можно выбрать денежную валюту, а можно просто число. Причем в денежной валюте прописаны сразу и копейки (центы). Я не говорю, что это самая лучшая надстройка, их много. Я просто описываю первую устроившую меня.

Через формулу

Теперь  я бы хотел поговорить о сложности построения такой функции или формулы самому. Как бы я строил подобную функцию:

  1. Я бы определил разрядность числа.
  2. Потом я бы подобрал каждой цифре нужное слово, которое бы выбирал из группы названий.
  3. Определил бы падеж единицы.

Т.е., тут пришлось бы использовать как минимум 4 диапазона (например, один диапазон отвечает за сотни: сто, двести, триста и т.д.), кучу условий, функции деления на ноль, ну и само собой ряд функций, текстовых и массивных.

Я имею в виду, что вот так сразу задачу не взять, поэтому, как мне понимается, Excel и не включает в стандартные средства сумму прописью, ведь условия написания разные на каждом языке.

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

Удачи в использовании!
Эксель Практик
«Глаза боятся, а руки делают»

P.S. Понравилась статья? Подпишитесь на рассылку в правой части страницы (Бесплатный курс "Топ-10 инструментов Excel") и будьте в курсе новых событий.

Сумма прописью в Excel: 48 комментариев

  1. Юлия

    Спасибо. Очень помогло, заполняю немалое кол-во ведомостей с необходимостью указания сумм прописью.

  2. Рая

    Спасибо! Мне это было очень нужно по работе и я это сделала, Все было доступно даже для такого не особо продвинутого пользователя как я.

  3. Андрей

    Спасибо. Но есть еще потребность сделать Число прописью (не путать с Сумма прописью, там хорошо все) с Заглавной буквы чтоб начиналось.

  4. admin Автор записи

    По сути это одна задача с небольшим изменением условия. В той надстройке, о которой я писал, есть и Число прописью.

  5. Айдар

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

  6. Сергей

    Работает на Винде.. Спасибо…
    НО ЭТО НЕ РАБОТАЕТ НА МАКБУКАХ ((((((((

  7. Сергей

    Все настроил… Спасибо. На макбуке тоже работает )

  8. Иван

    только у меня выдает «одинадцать» с одной «Н»??

  9. admin Автор записи

    Подскажите, в каком из способов, может там вручную можно исправить.

  10. Ольга

    Как сделать, что бы автоматически дописывалось еще»рублей, 00 копеек»?
    заранее, спасибо.

  11. admin Автор записи

    Где именно? В функции надстройки по-моему именно так и есть.

  12. Светлана

    Подписалась на рассылку, а вот скачать топ-10 почему-то нельзя(((, пишет 404

  13. admin Автор записи

    Сорри, попробуйте еще раз пожалуйста.

  14. Светлана

    И еще раз здравствуйте, и снова ничего не прислали, увы… что не так?

  15. Светлана

    Все пришло, через какое-то время .Спасибо! Буду ждать ваших рассылок. С уважением.

  16. Ольга

    Добрый день! При установке надстройки текст прописи числа выходит в другой кодировке/ не читается. Можете дать совет, как это пофиксить?

  17. Елена

    Все получилось за пару минут! Все просто и наглядно даже для неопытных. Благодарю!

  18. Руслан

    1. Скрипт супер, но есть ошибка, как выше писали Одиннадцать пишется с двумя «Н», а здесь с одной.
    2. Как можно сделать, чтобы рубли были в скобках, а копейки за скобками? И возможно ли в этом скрипте…

  19. Сергей

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

  20. Виктор

    Спасибо.
    При использовании удобнее в ячейке, в которой должна быть сумма прописью, начать писать ручками: =Су При этом сразу выпадает контекстное меню, из которого и выбираете двойным щелчком «СуммаПрописью», после чего щелкаете (показываете) ячейку с числом, которое нужно написать прописью. Все. Дольше рассказывал.))

  21. Читатель

    Уважаемый автор, огромное Вам спасибо за статью!!!

  22. Мария

    Здравствуйте!
    Скачала надстройку, запустила, все заработало, но на один раз. То есть при первом запуске надстройки появилась функция СуммаПрописью, а при следующем открытии Exel эта функция отсутствует, формула не просчитывается. В списке надстроек СуммаПрописью отображается в разделе «Активные надстройки». Что делать для стабильной работы? Exel 2016 (Подписка на Office 365).

  23. Семен

    Спасибо помогло в первом листе все работает , а вот во втором листе че то не прописывает незнаю что делать…

  24. Оля

    Большое спасибо за такую доступную инструкцию! Очень помогло!

  25. Onymo

    Доброго времени суток. Ваша надстройка когда переобразуют число в сумму в некоторых моментах обрабатывает за минусом одного числа. Например 784252 (Семьсот восемьдесят четыре тысячи двести пятьдесят один).

    Это от чего может зависит. Возможно ли это из за копеек.

  26. Виктория

    Аналогичная ситуация как и у Марии.
    Надстройка работала только при первом открытии файла, повторное открытие — и формула не работает. С чем может быть связано????
    Офис 2016.

  27. Юлия

    Да будет вечно здоров тот, кто выложил такую золотую надстройку! Экономия времени без лишних телодвижений!

  28. Евгений

    Помогите кто-нибудь. Ситуация как у Марии и у Виктории. Работает только при первом запуске. Что делать?

  29. Оля

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

  30. Инка

    Здравствуйте,
    Скажите пожалуйста, данная функция будет работать в английской версии excel для текста на русском? Спасибо большое

  31. admin Автор записи

    К сожалению, её тогда надо перерабатывать.

  32. Екатерина

    Спасибо от души! вы очень упростили процесс работы!

  33. Дэллюс

    Увы, работает только до триллиона долларов. Триллион расшифровывает: Ноль долларов 00 центов, а Полтора триллиона расшифровывает: пятьсот миллиардов долларов 00 центов.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>