790 прописью. Как правильно писать суммы прописью в контрактах. Арабские и римские цифры

Здравствуйте, дорогие читатели! В этом материале мы расскажем вам о том, в каких случаях стоит писать цифры буквами и как правильно это сделать, чтобы не показаться безграмотным. Эти правила полезно объяснить подросшему ребёнку. Лучше всего усвоить правила правописания с детства, чтобы затем не попасть впросак. А если вы до сих пор их не знаете, изучайте внимательно.

Когда нужно писать числа прописью?

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

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

Когда знание правописания числовых обозначений на русском может понадобиться обывателю?

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

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

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

  • в крупных лучше первую часть писать цифрами, а вторую - буквами (например, 200 миллионов);
  • если число стоит в начале текста, записывать его цифрами категорически нельзя (исключение составляют заголовки);
  • требуется указать процентное соотношение в тексте (в таком случае пишем так: «тридцать процентов»);
  • числа до 10 лучше записывать буквами.

Если ваша работа связана с текстами, в которых часто встречаются числовые обозначения, об этих правилах стоит помнить.

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

Основные правила правописания

Навыки правописания можно тренировать онлайн. Но, чтобы работать с такими тренажёрами, нужно ознакомиться с теорией:

  • Сложные числительные следует писать слитно. К таковым относятся, например, «тридцать», «сорок», «четырнадцать», т.е. цифры от 10 до 20 и круглые десятки.
  • Дробные и составные обозначения пишутся в несколько слов, например: «сорок два», «две третьих».
  • Слова, которые заканчиваются на -тысячный, -миллионный, -миллиардный, следует писать слитно, т.е. в одно слово.
  • Что касается нуля, то указанная форма написания применяется в основном для падежных вариаций. «Ноль» используется в именительном падеже и в менее официальной ситуации.

Особое внимание следует уделить написанию мягкого знака в цифрах словами. Здесь возникает больше всего недоразумений:

  • В середине слов от 15 до 19 мягкий знак не пишется, но присутствует на конце («шестнадцать», «девятнадцать»).
  • Мягкий знак присутствует в середине числительных от 50 до 80, от 500 до 900.
  • На конце слов от 5 до 20 и «тридцать» пишется мягкий знак.
  • Встречается буква в творительном падеже слов «четырьмя», «восемью».

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

Сумма цифрами и прописью

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

Итак, на что следует обратить внимание при записи словами?
  • на слитное или раздельное написание;
  • на правильное употребление мягкого знака;
  • на присутствие в слове двойных согласных.

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

Понравился материал?

Расскажите о нем свои знакомым, нажав на одну из кнопок соц. сетей:

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

Основная масса документов, которую приходится заполнять сотрудникам предприятий — это так называемая "Первичка", или первичные учетные документы (приходные кассовые ордера, квитанции, товарные накладные, счета на оплату и так далее). Правила работы с документами первичной отчетности регламентируются Федеральным законом "О бухгалтерском учете". Многие документы, формы которых утверждены постановлениями Госкомстата РФ содержат не только строки с указанием сумм, но и строки для расшифровки этих сумм прописью, при этом расшифровка является обязательной.

Наряду с бухгалтерскими существуют и другие документы, где присутствует расшифровка суммы, например договор, доверенность или письмо.

6. Числа и знаки

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

Правила написания расшифровки сумм прописью

1. Сначала указывается сумма цифрами, затем эта сумма повторяется прописью;

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

3. во избежание приписок первое слово в расшифровке прописью необходимо начинать с заглавной буквы.

Надстройка для преобразования числа в текст прописью в Word

Написание расшифровок сумм прописью в бухгалтерских документах, как правило уже автоматизировано в системах учета финансово-хозяйственной деятельности таких как 1-С, SAP ERP и др. Если же какие-то документы формируются в текстовом редакторе Microsoft Word, при этом в документах предусмотрены поля для расшифровки сумм прописью, то автоматизировать их написание можно при помощи надстройки для Word (аналогичная надстройка для Excel).

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

На выбор пользователя доступны несколько валют: рубли, доллары, евро, гривны и предусмотрен режим "без валюты", когда вместо названия валют прописываются слова "целые" и "сотые" (например, Сорок четыре тысячи шестьсот двадцать целых, 00 сотых). При выборе опции "Все прописью" та часть числа, которая находится после запятой, также прописывается прописью.

Кроме того в некоторых случаях при формировании документов в Word можно автоматизировать их заполнение.

видео по работе с надстройкой

скачать надстройку для преобразования числа в текст прописью

Другие материалы по теме:

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

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

Расшифровка суммы прописью. Формы написания чисел в тексте документов.

Быстрая навигация по статье

Виды числительных

В зависимости от смыслового значения, числительные подразделяются на:

  • Количественные - обозначают количество или численность. Отвечают на вопрос «сколько?» (один, два, пятнадцать, тридцать пять и т.д.);
  • Собирательные - обозначают количество как совокупность (двое, трое, шестеро, оба и т.д.);
  • Порядковые - числительные со счётно-порядковым значением. Отвечают на вопрос «который?» (пятый, шестнадцатое, семьдесят вторая и т.д.).

Склонение числительных

По образцу существительных третьего склонения изменяются такие числительные, как:

  • пять, шесть, семь, восемь, девять;
  • Числительные с окончанием на -дцать (одиннадцать, двенадцать, тридцать);
  • Числительные, оканчивающиеся на -десят (пятьдесят, шестьдесят).

Числительные, заканчивающиеся на -сот, склоняются по-особому:

  • Именительный падеж - триста, пятьсот;
  • Родительный - трёхсот, пятисот;
  • Дательный - трёмстам, пятистам;
  • Винительный - триста, пятьсот;
  • Творительный - тремястами, пятьюстами;
  • Предложный - о трёхстах, о пятистах.

Особым образом склоняются числительные «сорок», «девяносто» и «сто»:

  • В именительном и винительном падежах - сорок, девяносто, сто;
  • В остальных падежах - сорока, девяноста, ста.

Числительное «полтора» обладает двумя формами именительного падежа: полтора (мужской и средний род) и полторы (женский род). Форма всех косвенных падежей (кроме винительного) - полутора.

По образцу прилагательных склоняются:

  • Числительные «два», «три», «четыре»;
  • Собирательные числительные;
  • Слова «оба», «обе», «сколько», «столько», «сколько-нибудь», «столько-то».

Склонение сложных числительных

Прежде чем склонять числительное, состоящее из нескольких слов, необходимо определить, к какому виду оно относится:

  • У составных количественных числительных склоняется каждое слово (не хватает тысячи двухсот пятидесяти двух учебников);
  • У составных порядковых числительных склоняется только последнее слово (к две тысячи четырнадцатому году).

Правила написания

Определить ситуацию, в которой нужно писать числительное прописью поможет знание следующих правил:

  • Число в виде цифр обязательно пишется перед знаками номера, процента, параграфа, градуса;
  • Если есть существительное, связанное с числом, то последнее пишется прописью (например: в состав пакета входит три программы);
  • Цифра 0 (ноль) в тексте записывается прописью. Как знак ноль пишется рядом с другими цифрами.

Правила записи числительных

Существует ещё несколько важных моментов, на которые следует обратить внимание при написании чисел:

  • В сложном числительном миллиарды, миллионы, тысячи, сотни, десятки, единицы прописываются отдельно;
  • Между словами в одном числительном знаков препинания не ставят;
  • Писать мягкий знак в числительном нужно только один раз. Если мягкий знак есть в конце слова - его не пишут в середине, и наоборот (пятьдесят, семнадцать).

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

Для правильной записи больших чисел римскими цифрами необходимо сначала записать число тысяч, затем сотен, затем десятков и, наконец, единиц. При этом некоторые из цифр (I, X, C, M) могут повторяться, но не более трёх раз подряд; таким образом, с их помощью можно записать любое целое число не более 3999 (MMMCMXCIX).

Повсеместно записывать число «четыре» как «IV» стали только в XIX веке, до этого наиболее часто употреблялась запись «IIII». Меньшая цифра может быть записана и слева от большей, тогда её следует вычесть из большей.

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

Например, MCMLXXXVIII может быть представлено в форме ⅯⅭⅯⅬⅩⅩⅩⅧ. Техническое примечание:Из-за технических ограничений некоторые браузеры не могут показывать спецсимволы, используемые в этой статье. В цифровой форме пишутся преимущественно количественные числительные, например, «Подтверждаем, что нашим предприятием было получено 3 тонны цемента».

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

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

Поэтому вопрос о том, нужно ли прописывать суммы прописью в договорах, доверенностях, письмах, имеющих отношение к перечислению денежных средств, стоять не должен. А вот разобраться с тем, как правильно прописывать эти суммы, стоит. При этом Гражданский кодекс РФ не содержит никаких ссылок на то, как эти суммы должны прописываться в договорах, доверенностях. Один из обязательных реквизитов таких документов – измерители хозяйст-венной операции в натуральном выражении и денежном выражении.

Формы написания чисел в тексте документов

Многие утвержденные формы первичных учетных документов содержат не только строки с указанием сумм, но и строки для их расшифровки прописью. А это означает, что заполнение реквизитов по указанию сумм и их расшифровка являются обязательными. Не только в бухгалтерских документах, но и в договорах, доверенностях при составлении указываются суммы, которые необходимо повторять прописью. В договорах вы можете встретить еще один способ расшифровки суммы, например, «17 363,00 (Семнадцать тысяч триста шестьдесят три рубля 00 копеек)».

Арабские и римские цифры

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

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

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

Популярное:

Category: КадрМетки: Александр

Всего найдено: 10

Вопрос № 277770

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

По данному поводу к Вам уже обращались с подобным вопросом:
http://gramota.ru/sp…/buro/29_464826

Вы ответили, что запятая нужна. Это обособление понятно, если считать словосочетание "что нужно для общения" придаточным предложением, вводимым союзным словом "что".
Но есть и вариант контекста, что словосочетание "за комфортную сумму в месяц" является определением (в крайнем случае, обстоятельством) к слову "общение".
Нужна ли в этом случае вторая запятая?
Спасибо!

В сочетании общение за комфортную сумму в месяц запятая не нужна. Но в названной фразе, по-видимому, речь идет о другом сочетании: всё… за комфортную сумму (в этом случая придаточная часть что нужно для общения обособляется).

Как правильно написать сумму в тексте договора, если в предложении сумма в цифровом выражении стоит в родительном падеже. А прописью сумму следует написать в именительном падеже?

Как правильно написать цифры словами

Ответ справочной службы русского языка

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

Подскажите, где правильно поставить закрывающуюся скобку:
Сторона 1 перечислила сумму в размере 403 736 20 (четыреста три тысячи семьсот тридцать шесть)? рублей 20 копеек)? в сроки,…

Ответ справочной службы русского языка

Корректно: …403 736 (четыреста три тысячи семьсот тридцать шесть) рублей 20 копеек…

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

Ответ справочной службы русского языка

Обычно сумму в скобках пишут с большой буквы.

Можно ли так сказать: на сумму в 1000 рублей или без предлога в? Участником акции мог стать каждый желающий, купивший любой товар на сумму в 1000 рублей.

Ответ справочной службы русского языка

Предлог _в_ не требуется.

Вопрос № 207025

Убедительно просим разъяснить, как надо указывать в договоре расшифровку суммы в скобках: в каком падеже, с прописной или строчной буквы писать первое слово? Как, например, правильно: Заемщик обязан застраховать имущество на сумму не менее 1 788 000 рублей (Одного миллиона семисот восьмидесяти восьми тысяч рублей) или (один миллион семьсот восемьдесят восемь тысяч рублей)? СПАСИБО!

Ответ справочной службы русского языка

В целях информационной достаточности предпочтительно сумму в скобках писать с прописной буквы и в именительном падеже: _имущество на сумму не менее 1 788 000 рублей (Один миллион семьсот восемьдесят восемь тысяч рублей)_.

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

Гражданский кодекс РФ не регламентирует порядок расшифровки суммы договора, но для всех документов обязательным остается правило - сначала сумма записывается в цифрах, а затем пишется прописью в именительном падеже

Гражданский кодекс РФ не регламентирует порядок расшифровки суммы договора, но для всех документов обязательным остается правило - сначала сумма записывается в цифрах, а затем пишется прописью в именительном падеже. Чтобы избежать приписок, первая буква суммы пишется заглавной.

Варианты расшифровки написания сумм в договорах

Самый распространенный способ, это когда сумма сначала записывается полностью цифрами, а потом повторяется прописью, в том числе копейки. Например, 21 565, 30 руб. (Двадцать одна тысяча пятьсот шестьдесят пять рублей тридцать копеек).

Есть еще один вариант, когда сначала пишется сумма в рублях в цифровом выражении, а затем прописью пишется сумма, отражающая только рубли, при этом копейки пишутся только один раз в цифрах. Например, 3 444 200 (Три миллиона четыреста сорок четыре двести) руб. 20 коп.

Иногда в договорах сумма в цифрах прописывается таким образом, например, 16 232,00 (Шестнадцать тысяч двести тридцать два рубля 00 копеек). Это несколько нелогичный способ, поскольку сумма в цифровом написании не содержит ссылок на валюту, а в расшифровке указываются рубли, а не другие денежные единицы.

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

Использование полного или сокращенного написания слова рубли (руб.) и копейки (коп.) выбирается произвольно и не имеет принципиального значения. Главное, чтобы запись была выполнена единообразно, т.е. писать и те и другие обозначения денежных единиц полностью либо сокращенно.

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

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

Число:

Как вы можете видеть выше, для переводимого числа выдается несколько вариантов английского написания. С их помощью вы можете определить разницу между американским английским (AmE) и британским английским (BrE). Для каждого из них в свою очередь так же может быть предоставлено несколько вариантов написания, какой из них использовать в тексте зависит от контекста предложения.

Данная программа одинаково легко справляется с переводом чисел в текст, как для английского языка, так и для русского. Т.е. если вам необходимо записать число прописью по-русски, просто введите его в числовом формате и нажмите кнопку «Перевести».

Обозначения

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

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

Кнопка служит для переключения между режимами «Число прописью» и «Сумма прописью».

В первую очередь мы ориентируемся на людей изучающих англ. язык, но если данный переводчик пригодится кому-нибудь ещё (например, при заполнении деловых документов), мы будем очень рады.

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

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

Допустим, мы делаем какие-то расчеты в таблице и получаем итоговую сумму в рублях 1526,23

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

Propis(Amount ;Money ;lang ;Prec )

Money — тут указывается вид валюты, можно указать рубли, доллары и евро («RUB» , «USD» , «EUR» ) — валюта обязательно указывается в кавычках.

lang — это язык на котором необходимо вывести сумму, доступно два языка английский и русский («EN» , «RU» ) — так же указываем в кавычках

Prec — показывать (1 ) или не показывать (0 ) дробную часть

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

Чтобы создать пользовательскую функцию Propis, необходимо скопировать код, указанный ниже, далее нажмите ALT+F11 , чтобы открыть VBA, добавьте новый пустой модуль через меню Insert — Module и вставьте туда скопированный код

Макрос пользовательской функции суммы прописью

Function Propis(Amount As String, Optional Money As String = "RUB", Optional lang As String = "RU", Optional Prec As Integer = 1) Dim whole As Double Amount = Replace(Amount, "-", Application.International(xlDecimalSeparator)) Amount = Replace(Amount, ".", Application.International(xlDecimalSeparator)) Amount = Replace(Amount, ",", Application.International(xlDecimalSeparator)) Sum = WorksheetFunction.Round(CDbl(Amount), 2) Money = UCase(Money) lang = UCase(lang) whole = Int(Sum) fraq = Format(Round((Sum - whole) * 100), "00") Select Case Class(whole, 1) + Class(whole, 2) * 10 Case 1, 21, 31, 41, 51, 61, 71, 81, 91 w_rus_r = "рубль" w_rus_d = "доллар" w_rus_e = "евро" w_en_r = "rubles" w_en_d = "dollars" w_en_e = "euro" Case 2, 3, 4, 22, 23, 24, 32, 33, 34, 42, 43, 44, 52, 53, 54, 62, 63, 64, 72, 73, 74, 82, 83, 84, 92, 93, 94 w_rus_r = "рубля" w_rus_d = "доллара" w_rus_e = "евро" w_en_r = "rubles" w_en_d = "dollars" w_en_e = "euro" Case Else w_rus_r = "рублей" w_rus_d = "долларов" w_rus_e = "евро" w_en_r = "rubles" w_en_d = "dollars" w_en_e = "euro" End Select Select Case fraq Case 1, 21, 31, 41, 51, 61, 71, 81, 91 f_rus_r = "копейка" f_rus_d = "цент" f_rus_e = "цент" f_rus_p = "сотая" f_en_r = "kopecks" f_en_d = "cents" f_en_e = "cents" f_en_e = "cents" Case 2, 3, 4, 22, 23, 24, 32, 33, 34, 42, 43, 44, 52, 53, 54, 62, 63, 64, 72, 73, 74, 82, 83, 84, 92, 93, 94 f_rus_r = "копейки" f_rus_d = "цента" f_rus_e = "цента" f_en_r = "kopecks" f_en_d = "cents" f_en_e = "cents" Case Else f_rus_r = "копеек" f_rus_d = "центов" f_rus_e = "центов" f_en_r = "kopecks" f_en_d = "cents" f_en_e = "cents" End Select If Prec = 0 Then fraq = "" f_rus_r = "" f_rus_d = "" f_rus_e = "" f_en_r = "" f_en_d = "" f_en_e = "" End If If lang = "RU" Then Select Case Money Case "RUB" Out = ScriptRus(whole) & " " & w_rus_r & " " & fraq & " " & f_rus_r Case "USD" Out = ScriptRus(whole) & " " & w_rus_d & " " & fraq & " " & f_rus_d Case "EUR" Out = ScriptRus(whole) & " " & w_rus_e & " " & fraq & " " & f_rus_e End Select End If If lang = "EN" Then Select Case Money Case "RUB" Out = ScriptEng(whole) & " " & w_en_r & " " & fraq & " " & f_en_r Case "USD" Out = ScriptEng(whole) & " " & w_en_d & " " & fraq & " " & f_en_d Case "EUR" Out = ScriptEng(whole) & " " & w_en_e & " " & fraq & " " & f_en_e End Select End If Propis = WorksheetFunction.Trim(Out) End Function Private Function Class(m, i) Class = Int(Int(m - (10 ^ i) * Int(m / (10 ^ i))) / 10 ^ (i - 1)) End Function Private Function ScriptRus(n As Double) As String Dim Nums1, Nums2, Nums3, Nums4 As Variant Nums1 = Array("", "один ", "два ", "три ", "четыре ", "пять ", "шесть ", "семь ", "восемь ", "девять ") Nums2 = Array("", "десять ", "двадцать ", "тридцать ", "сорок ", "пятьдесят ", "шестьдесят ", "семьдесят ", "восемьдесят ", "девяносто ") Nums3 = Array("", "сто ", "двести ", "триста ", "четыреста ", "пятьсот ", "шестьсот ", "семьсот ", "восемьсот ", "девятьсот ") Nums4 = Array("", "одна ", "две ", "три ", "четыре ", "пять ", "шесть ", "семь ", "восемь ", "девять ") Nums5 = Array("десять ", "одиннадцать ", "двенадцать ", "тринадцать ", "четырнадцать ", "пятнадцать ", "шестнадцать ", "семнадцать ", "восемнадцать ", "девятнадцать ") If n = 0 Then ScriptRus = "Ноль" Exit Function End If ed = Class(n, 1) dec = Class(n, 2) sot = Class(n, 3) tys = Class(n, 4) dectys = Class(n, 5) sottys = Class(n, 6) mil = Class(n, 7) decmil = Class(n, 8) sotmil = Class(n, 9) mlrd = Class(n, 10) If mlrd > 0 Then Select Case mlrd Case 1 mlrd_txt = Nums1(mlrd) & "миллиард " Case 2, 3, 4 mlrd_txt = Nums1(mlrd) & "миллиарда " Case 5 To 20 mlrd_txt = Nums1(mlrd) & "миллиардов " End Select End If If (sotmil + decmil + mil) > 0 Then sotmil_txt = Nums3(sotmil) Select Case decmil Case 1 mil_txt = Nums5(mil) & "миллионов " GoTo www Case 2 To 9 decmil_txt = Nums2(decmil) End Select Select Case mil Case 1 mil_txt = Nums1(mil) & "миллион " Case 2, 3, 4 mil_txt = Nums1(mil) & "миллиона " Case 0, 5 To 20 mil_txt = Nums1(mil) & "миллионов " End Select End If www: sottys_txt = Nums3(sottys) Select Case dectys Case 1 tys_txt = Nums5(tys) & "тысяч " GoTo eee Case 2 To 9 dectys_txt = Nums2(dectys) End Select Select Case tys Case 0 If dectys > 0 Then tys_txt = Nums4(tys) & "тысяч " Case 1 tys_txt = Nums4(tys) & "тысяча " Case 2, 3, 4 tys_txt = Nums4(tys) & "тысячи " Case 5 To 9 tys_txt = Nums4(tys) & "тысяч " End Select If dectys = 0 And tys = 0 And sottys <> 0 Then sottys_txt = sottys_txt & " тысяч " eee: sot_txt = Nums3(sot) Select Case dec Case 1 ed_txt = Nums5(ed) GoTo rrr Case 2 To 9 dec_txt = Nums2(dec) End Select ed_txt = Nums1(ed) rrr: ScriptRus = mlrd_txt & sotmil_txt & decmil_txt & mil_txt & sottys_txt & dectys_txt & tys_txt & sot_txt & dec_txt & ed_txt ScriptRus = UCase(Left(ScriptRus, 1)) & LCase(Mid(ScriptRus, 2, Len(ScriptRus) - 1)) End Function Private Function ScriptEng(ByVal Number As Double) Dim BigDenom As String, Temp As String Dim Count As Integer ReDim Place(9) As String Place(2) = " Thousand " Place(3) = " Million " Place(4) = " Billion " Place(5) = " Trillion " strAmount = Trim(Str(Int(Number))) Count = 1 Do While strAmount <> "" Temp = GetHundreds(Right(strAmount, 3)) If Temp <> "" Then BigDenom = Temp & Place(Count) & BigDenom If Len(strAmount) > 3 Then strAmount = Left(strAmount, Len(strAmount) - 3) Else strAmount = "" End If Count = Count + 1 Loop Select Case BigDenom Case "" BigDenom = "Zero " Case "One" BigDenom = "One " Case Else BigDenom = BigDenom & " " End Select ScriptEng = BigDenom End Function Private Function GetHundreds(ByVal MyNumber) Dim result As String If Val(MyNumber) = 0 Then Exit Function MyNumber = Right("000" & MyNumber, 3) If Mid(MyNumber, 1, 1) <> "0" Then result = GetDigit(Mid(MyNumber, 1, 1)) & " Hundred " End If If Mid(MyNumber, 1, 1) <> "0" And (Mid(MyNumber, 2, 1) <> "0" Or Mid(MyNumber, 3, 1) <> "0") Then result = result & "And " End If If Mid(MyNumber, 2, 1) <> "0" Then result = result & GetTens(Mid(MyNumber, 2)) Else result = result & GetDigit(Mid(MyNumber, 3)) End If GetHundreds = result End Function Private Function GetTens(TensText) Dim result As String result = "" If Val(Left(TensText, 1)) = 1 Then Select Case Val(TensText) Case 10: result = "Ten" Case 11: result = "Eleven" Case 12: result = "Twelve" Case 13: result = "Thirteen" Case 14: result = "Fourteen" Case 15: result = "Fifteen" Case 16: result = "Sixteen" Case 17: result = "Seventeen" Case 18: result = "Eighteen" Case 19: result = "Nineteen" Case Else End Select Else Select Case Val(Left(TensText, 1)) Case 2: result = "Twenty " Case 3: result = "Thirty " Case 4: result = "Forty " Case 5: result = "Fifty " Case 6: result = "Sixty " Case 7: result = "Seventy " Case 8: result = "Eighty " Case 9: result = "Ninety " Case Else End Select result = result & GetDigit _ (Right(TensText, 1)) End If GetTens = result End Function Private Function GetDigit(Digit) Select Case Val(Digit) Case 1: GetDigit = "One" Case 2: GetDigit = "Two" Case 3: GetDigit = "Three" Case 4: GetDigit = "Four" Case 5: GetDigit = "Five" Case 6: GetDigit = "Six" Case 7: GetDigit = "Seven" Case 8: GetDigit = "Eight" Case 9: GetDigit = "Nine" Case Else: GetDigit = "" End Select End Function

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

Propis(B2;"RUB";"RU";1)

Числа прописью с копейками заглавными или строчными буквами в Excel

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

Function РубПропись(Сумма As Double, Optional Без_копеек As Boolean = False, _ Optional КопПрописью As Boolean = False, Optional начинитьПрописной As Boolean = True) As String "Функция для написания суммы прописью Dim ed, des, sot, ten, razr, dec Dim i As Integer, str As String, s As String Dim intPart As String, frPart As String Dim mlnEnd, tscEnd, razrEnd, rub, cop dec = Array("", "одна ", "две ", "три ", "четыре ", "пять ", "шесть ", "семь ", "восемь ", "девять ") ed = Array("", "один ", "два ", "три ", "четыре ", "пять ", "шесть ", "семь ", "восемь ", "девять ") ten = Array("десять ", "одиннадцать ", "двенадцать ", "тринадцать ", "четырнадцать ", "пятнадцать ", "шестнадцать ", "семнадцать ", "восемнадцать ", "девятнадцать ") des = Array("", "", "двадцать ", "тридцать ", "сорок ", "пятьдесят ", "шестьдесят ", "семьдесят ", "восемьдесят ", "девяносто ") sot = Array("", "сто ", "двести ", "триста ", "четыреста ", "пятьсот ", "шестьсот ", "семьсот ", "восемьсот ", "девятьсот ") razr = Array("", "тысяч", "миллион", "миллиард") mlnEnd = Array("ов ", " ", "а ", "а ", "а ", "ов ", "ов ", "ов ", "ов ", "ов ") tscEnd = Array(" ", "а ", "и ", "и ", "и ", " ", " ", " ", " ", " ") razrEnd = Array(mlnEnd, mlnEnd, tscEnd, "") rub = Array("рублей", "рубль", "рубля", "рубля", "рубля", "рублей", "рублей", "рублей", "рублей", "рублей") cop = Array("копеек", "копейка", "копейки", "копейки", "копейки", "копеек", "копеек", "копеек", "копеек", "копеек") If Сумма >= 1000000000000# Or Сумма < 0 Then РубПропись = CVErr(xlErrValue): Exit Function "&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& If Round(Сумма, 2) >= 1 Then intPart = Left$(Format(Сумма, "000000000000.00"), 12) For i = 0 To 3 s = Mid$(intPart, i * 3 + 1, 3) If s <> "000" Then str = str & sot(CInt(Left$(s, 1))) If Mid$(s, 2, 1) = "1" Then str = str & ten(CInt(Right$(s, 1))) Else str = str & des(CInt(Mid$(s, 2, 1))) & IIf(i = 2, dec(CInt(Right$(s, 1))), ed(CInt(Right$(s, 1)))) End If On Error Resume Next str = str & IIf(Mid$(s, 2, 1) = "1", razr(3 - i) & razrEnd(i)(0), _ razr(3 - i) & razrEnd(i)(CInt(Right$(s, 1)))) On Error GoTo 0 End If Next i str = str & IIf(Mid$(s, 2, 1) = "1", rub(0), rub(CInt(Right$(s, 1)))) End If РубПропись = str """""""""""""""""" If Без_копеек = False Then frPart = Right$(Format(Сумма, "0.00"), 2) If frPart = "00" Then frPart = "" Else If КопПрописью Then frPart = IIf(Left$(frPart, 1) = "1", ten(CInt(Right$(frPart, 1))) & cop(0), _ des(CInt(Left$(frPart, 1))) & dec(CInt(Right$(frPart, 1))) & cop(CInt(Right$(frPart, 1)))) Else frPart = IIf(Left$(frPart, 1) = "1", frPart & " " & cop(0), frPart & " " & cop(CInt(Right$(frPart, 1)))) End If End If РубПропись = str & " " & frPart End If """""""""""""""""" " РубПропись = str & frPart If начинитьПрописной Then Mid$(РубПропись, 1, 1) = UCase(Mid$(РубПропись, 1, 1)) " If начинитьПрописной Then РубПропись = UCase(Left(РубПропись, 1)) & Mid(РубПропись, 2) End Function

  • Без копеек (1), с копейками (0)
  • Копейки прописью (1), числом (0)
  • Начинать прописью (0), заглавной (1)

Вот как используется функция


Примечание

  • Данная функция будет работать с числами от 0 до 99 999 999
  • Перед копирование кода переключите раскладку клавиатуры на русский язык (для корректного копирования русского текста)
  • Код VBA необходимо вставлять во все файлы (Книги Excel), где вы хотите, чтобы она работала
  • После вставки код, необходимо сохранить файл с поддержкой макросов xlsm (в Excel, начиная с 2007 версии)
  • Функцию можно либо набирать в ручную, либо, если вы забыли как она пишется, через мастер функций (кнопка fx в строке формул, категория Определенные пользователем)

₽ рубль € евро $ доллар 20 18 10 12

Сто сорок четыре тысячи четыреста сорок четыре

Копировать

144 444 - 45 (сто сорок четыре тысячи четыреста сорок четыре) рубля 45 копеек

Копировать

НДС в том числе:

144 444 - 45 (сто сорок четыре тысячи четыреста сорок четыре) рубля 45 копеек, в том числе НДС по ставке 20% в сумме 24 074 - 08 (двадцать четыре тысячи семьдесят четыре) рубля 08 копеек

Копировать

120 370 - 38 (сто двадцать тысяч триста семьдесят) рублей 38 копеек, кроме того, НДС по ставке 20% в сумме 24 074 - 07 (двадцать четыре тысячи семьдесят четыре) рубля 07 копеек

Копировать

НДС кроме того:

173 333 - 34 (сто семьдесят три тысячи триста тридцать три) рубля 34 копейки, в том числе НДС по ставке 20% в сумме 28 888 - 89 (двадцать восемь тысяч восемьсот восемьдесят восемь) рублей 89 копеек

Копировать

144 444 - 45 (сто сорок четыре тысячи четыреста сорок четыре) рубля 45 копеек, кроме того, НДС по ставке 20% в сумме 28 888 - 89 (двадцать восемь тысяч восемьсот восемьдесят восемь) рублей 89 копеек

Копировать

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

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

Принцип работы сервиса

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

Цель использования сервиса

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


Top