Версия для печати

Propis_Summ_RUS — Число или сумма прописью

Надстройка MyAddin

 

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

Диспетчер функций-Категория:Функции MyAddin-Propis_Summ_RUS

Propis_Summ_RUSрис.1

Синтаксис:

=Propis_Summ_RUS(I9;1;1;0)

Число(I9) — указывается число, либо ссылка на ячейку с числом, которое необходимо преобразовать. Вместо ссылки на ячейку(I9) можно напрямую указать число(см.рис.2)=Propis_Summ_RUS(145;1;1;0)

Без ссылки на ячейкурис.2

Рубли(1) — необязательный аргумент. Если указан, либо присвоено значение 1 — после целой части числа добавляется подпись Рублей(склоняется по падежам, в зависимости от значения — Один рубль, Семь рублей). Если не указан, либо присвоено значение 0 — только пропись числа(Один).

Копейки(1) — необязательный аргумент. Если указан, либо присвоено значение 1 — после дробной части числа добавляется подпись Копеек(склоняется по падежам, в зависимости от значения — Два рубля одна копейка, Два рубля четыре копейки). Если не указан, либо присвоено значение 0 — только пропись числа(Два). Если значение аргумента Рубли не указано, либо равно 0, то аргументу Копейки автоматически присваивается значение 0.

Только подпись(0) — необязательный аргумент. Если указан, либо присвоено значение 1 — само числовое значение аргумента Число не преобразовывается, но после целой и дробной частей добавляются подписи Рублей и Копеек(10 рублей 43 копейки), если значение аргументов Рубли и Копейки равно 1.

Примечание: данная функция обрабатывает числовые значения максимальной величины — Сотни миллиардов. Число более 999 999 999 999,99 будет преобразовано некорректно.



Поддержать автора сайта
Поделиться ссылкой
  1. Любовь
    30 Июнь 2011 в 08:13 | #1

    У меня не выходит, помагите, плис.

  2. 30 Июнь 2011 в 09:23 | #2

    Так сходу не помогу. Что именно не получается? Как вызываете функцию? Надстройку установили?

  3. Anna
    11 Июль 2011 в 13:06 | #3

    А как ее добавить в Эксель 2007 года????

  4. 11 Июль 2011 в 13:29 | #4

    Надо установить надстройку MyAddin, частью которой является эта функция.

  5. me-loca
    20 Июль 2011 в 15:55 | #5

    Скажите как одаптировать эту настройку под белорусский рубль. как убрать указание копеек?

  6. 20 Июль 2011 в 17:41 | #6

    Под белорусский рубль только правкой кода. А копейки…Насколько я знаю все это написано в справке. Ставите третий аргумент функции — 0 или ЛОЖЬ и не будет копеек.

  7. me-loca
    21 Июль 2011 в 12:54 | #7

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

  8. 21 Июль 2011 в 13:55 | #8

    Я вот пишу: =Propis_Summ_RUS(A1;1;0) и копейки не выводятся…

  9. me-loca
    22 Июль 2011 в 12:42 | #9

    так кто-нибудь мне может помочь в моем вопросе? Как исключить пропись копеек?

  10. me-loca
    22 Июль 2011 в 12:46 | #10

    а мне выводит «ноль копеек»

  11. 22 Июль 2011 в 13:21 | #11

    Как Вы записываете функцию?

  12. me-loca
    28 Июль 2011 в 14:05 | #12

    пишу: =Propis_Summ_RUS(A1;1;0) и выводится: … белорусских рублей ноль копеек.

  13. 28 Июль 2011 в 15:45 | #13

    Нет идей. Я не могу повторить Вашу ситуацию, как ни пытаюсь. Если не затруднит, вышлите мне на почту файл с суммой и тем, как Вы записываете функцию.

  14. Рифкат
    22 Декабрь 2011 в 22:11 | #14

    как дописать узбекский сум и тийины (это копейки)
    .

  15. 23 Декабрь 2011 в 08:58 | #15

    Никак. Необходимо менять/дописывать код. Хотя если у наименование валюты не склоняется — то можно попробовать применить функцию ПСТР для разбиения текста и подстановки нужой валюты.

  16. Настя
    15 Январь 2012 в 07:10 | #16

    @Рифкат
    есть похожая функция,где помимо 5 заложенных видов валюты (рубли,гривны,тенге, доллары и евро) можно настроить и любую другую денежную единицу(да и не денежную тоже).
    кроме того,там есть возможность склонять сумму в любом падеже,выводить без дробной части и еще некоторые полезные фишки.
    http://www.yelaburg.ru/products/summa_propisyu?s=ev1

  1. Пока что нет уведомлений.

Комментарий будет добавлен после проверки администратором.
Комментарии, не имеющие отношения к комментируемой статье, будут удаляться без уведомления и объяснения причин. Если есть вопрос по проблеме в Excel- добро пожаловаться на Форум