Pugofka Logo

Pugofka / Tools / Текст

Число прописью онлайн

Переведите целые числа и десятичные дроби до шести знаков в русские слова. Без округления и передачи данных на сервер.

Сумма обрабатывается в браузере и никуда не отправляется.

Режим

Одна тысяча двести тридцать четыре целых пятьдесят шесть сотых

Как перевести число в слова

Введите целое число или десятичную дробь с точкой либо запятой. Разряды можно отделить пробелами: «1 234 567,05». Результат обновляется по мере ввода; для сообщения об ошибке в некорректной записи нажмите «Перевести прописью». Целая часть ограничена 18 цифрами, дробная — шестью. Сервис разбирает цифры как текст и целые числа BigInt, поэтому не округляет длинные значения из-за ограничений JavaScript Number.

Например, 11 превращается в «одиннадцать», 13 — в «тринадцать», а 999 999 999 999 999 999 — в запись со словами «квадриллионов», «триллионов», «миллиардов», «миллионов» и «тысяч». Перед вставкой в документ сравните полученную запись с исходным числом. Сумма прописью добавляет валюту, копейки и при необходимости НДС.

Как записать дробь прописью

Число 1,5 читается как «одна целая пять десятых»; 2,05 — «две целых пять сотых»; 3,001 — «три целых одна тысячная». Число знаков после разделителя определяет название дробной части. Поэтому 1,20 — «одна целая двадцать сотых», пока вы не включите «Отбросить нули в конце дроби». Тогда результатом станет «одна целая две десятых».

Нули в начале дробной части сохраняют разрядность: 0,000001 — «ноль целых одна миллионная». Если и целая, и дробная части состоят из нулей, результат просто «ноль». Отрицательный ноль также превращается в «ноль». Для денежных сумм дробная часть всегда означает сотые единицы валюты и обрабатывается на странице суммы.

Число прописью в Excel, Word и 1С

В стандартном наборе текстовых функций Excel нет универсальной русской функции «число прописью». Обычно добавляют собственную формулу через VBA, надстройку или получают текст здесь и вставляют как значение. Excel хранит не более 15 значащих цифр числового значения, поэтому 18-значный идентификатор сначала сохраните как текст; иначе последние цифры могут измениться ещё до конвертации.

У Word есть переключатель поля \* CardText для записи числа словами. Microsoft не документирует язык результата и числовой предел; проверьте его на своём числе. Для дробей и больших чисел используйте наш инструмент. В 1С:Предприятии существует функция ЧислоПрописью(Число, ФорматнаяСтрока, ПараметрыПредметаИсчисления); например, "L=ru_RU" (в методических материалах 1С пример — "L=en_US"). Для производственного документа используйте настройки локали и предмета исчисления вашей конфигурации.

Как пишутся 11, 13 и большие числа

Для чисел от 10 до 19 русский язык использует особые слова: одиннадцать, двенадцать, тринадцать и так далее. Их нельзя механически составить из слов «десять» и «один». В составе большого числа правило остаётся тем же: 111 — «сто одиннадцать», 1 013 — «одна тысяча тринадцать». Движок разбивает запись на тройки цифр и обрабатывает каждую отдельно.

Разрядность тоже влияет на род числительного. Тысяча требует «одна» и «две», а миллион, миллиард, триллион и квадриллион — «один» и «два». Поэтому 1 000 — «одна тысяча», а 1 000 000 — «один миллион». Нулевые блоки пропускаются: 1 000 001 — «один миллион один», без «нулей тысяч». Для числа с восемнадцатью цифрами последняя доступная группа — квадриллионы.

Почему число после копирования может измениться

Очень большие значения часто портятся до попадания в генератор. Например, если вставить 18-значный код в ячейку Excel как обычное число, последние цифры могут округлиться: ограничение Excel — 15 значащих цифр для числового значения. Сохраните такую строку как текст и сравните исходные цифры с тем, что вставили в поле инструмента. Здесь преобразование в число с плавающей точкой не используется, поэтому уже введённые цифры сохраняются.

Пробелы между разрядами допустимы, если группы после первой содержат ровно три цифры. Записи «1 234 567» и «1234567» дадут одинаковый результат; «1 23 456» считается ошибкой. Можно вводить точку либо запятую в качестве десятичного разделителя, но не обе сразу. Экспоненциальная форма вроде 1e6 отклоняется: в документе она неоднозначна для человека, который читает результат.

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

Сравните три вещи: знак, целую часть и число цифр после разделителя. Опция удаления конечных нулей меняет словесный знаменатель: 2,50 — это «две целых пятьдесят сотых» без опции и «две целых пять десятых» с ней. Оба значения численно равны, но запись точности различается. Для финансовых документов обычно важнее сохранить именно два знака копеек; тогда используйте генератор суммы прописью.

Если исходное число отрицательное, убедитесь, что в результат попало «минус». Для записи «−0» знак опускается, потому что нулевое значение не становится отрицательной величиной. Можно скопировать результат одной кнопкой и вставить как обычный текст. Длину итогового текста измерит счётчик символов, а пакетные исходные таблицы подготовит конвертер CSV. Для регулярной генерации документов мы разрабатываем веб-сервисы под процессы компании. Браузер вычисляет слова локально: поле ввода и результат не передаются на сервер и скрыты от записи содержимого Метрики.

Десятичная дробь прописью и сохранение разрядов

Чтобы написать десятичную дробь прописью, вводите её с запятой или точкой. Число 1,20 превращается в «одна целая двадцать сотых»: два знака после разделителя сохраняют смысл сотых. Если убрать завершающий ноль опцией виджета, изменится форма дробной единицы: 1,2 — «одна целая две десятых». Перед копированием решите, нужно ли сохранить исходную точность записи в документе. Наш инструмент не округляет произвольное количество знаков до удобной формы.

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

Число прописью в Excel без потери цифр

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

Проверяйте результат на крайних примерах: нуле, числах 11–14, тысячах, миллионах и дробях с конечным нулём. В Word поле CardText может дать другой вывод; Microsoft не документирует язык результата и предел, поэтому сравнивайте его с текстом вашего документа. Для 1С задавайте локаль и параметры предмета исчисления по конфигурации, а не копируйте чужую строку формата без проверки.

Дата и месяц прописью — отдельный формат

Фраза «число месяц год прописью» обычно относится к дате, а не к обычному числу. Этот инструмент превращает в слова числовое значение и десятичную дробь; он не знает, что 29 означает день месяца и как склонять название месяца в дате. Для даты используйте отдельный шаблон с проверкой календаря и падежа. Если же нужно написать номер документа, не добавляйте к нему слово «месяц» автоматически: сохраните исходные цифры и проверьте, не являются ли они идентификатором, где важны ведущие нули. Для денежной суммы переключитесь на режим валюты и копеек.

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

Как пишется 11 прописью?
Одиннадцать. Для составного числа правило не меняется: 111 — «сто одиннадцать», 1 011 — «одна тысяча одиннадцать». Введите исходные цифры в поле и проверьте словесный результат, особенно если число затем переносится в договор или форму. При добавлении денежной единицы отдельно проверьте окончание: одиннадцать рублей, но двадцать один рубль.
Как пишется 13 прописью?
Тринадцать. Это отдельное слово, а не сочетание «десять три». В числе 213 получится «двести тринадцать». Аналогично обрабатываются остальные числа от 10 до 19. Для 1 013 добавляется женская форма разряда: «одна тысяча тринадцать». Не путайте числительное с порядковым словом «тринадцатый»: для суммы требуется количественная форма.
Можно ли перевести отрицательное число?
Да. Поставьте обычный минус или знак «−» перед цифрами: «−1,5» даст «минус одна целая пять десятых». При нулевом значении знак пропадает: «−0» превращается в «ноль». Для денег отрицательные суммы лучше оформлять по правилам вашего документа. Запись отрицательной суммы в бухгалтерском документе согласуйте с шаблоном, а не переносите автоматически.
Как записать 1,20 прописью?
По умолчанию получится «одна целая двадцать сотых»: два введённых знака означают сотые. Если включить удаление конечных нулей, станет «одна целая две десятых». Числовое значение одинаково, но словесная запись точности разная; выберите вариант, соответствующий исходному документу. Для денег используйте соседний режим суммы: там дробная часть означает копейки выбранной валюты.
Поддерживаются ли числа длиннее 15 цифр?
Да, целая часть может содержать до 18 цифр. Мы разбираем её как целое BigInt, без преобразования в число с плавающей точкой. Однако Excel может испортить последние цифры ещё до копирования: для длинных идентификаторов заранее задайте ячейке текстовый формат. Проверьте исходную строку до вставки: если цифры уже округлены, восстановить их по прописи нельзя.
Какие дроби поддерживаются?
Можно ввести от одного до шести знаков после запятой или точки: десятые, сотые, тысячные, десятитысячные, стотысячные и миллионные. Например, «0,000001» читается как «ноль целых одна миллионная». Семь знаков не округляются: инструмент покажет ошибку. Обыкновенную дробь через косую черту надо сначала интерпретировать по правилам вашего документа.
Есть ли функция «число прописью» в Excel?
В стандартном перечне текстовых функций Excel универсальной русской функции для этого нет. Для повторяющихся расчётов обычно используют проверенную надстройку или собственный код VBA. Для разового документа можно скопировать готовый результат здесь; длинные числа в Excel предварительно храните как текст. Если обработка повторяется, храните исходное число как текст и проверяйте результат надстройки на пограничных примерах.
Как сделать число прописью в Word?
В Word есть переключатель поля CardText, который отображает число словами. Microsoft не документирует язык результата и предел числа, поэтому проверьте вывод на своём документе. Для дробей и больших чисел используйте наш инструмент. Для русского документа можно также вставить результат нашего инструмента как обычный текст. Для десятичной дроби сначала проверьте результат на той же записи, которая будет в итоговом документе.
Как вывести число прописью в 1С?
Платформа 1С содержит функцию ЧислоПрописью с тремя параметрами: числом, форматной строкой и параметрами предмета исчисления. Параметры зависят от языка и валюты. При автоматизации документа используйте общий источник числа для цифровой и словесной записи, чтобы они не расходились. Параметры предмета исчисления влияют на род и окончания; тестируйте их на 1, 2, 5 и 11.
Передаются ли числа на сервер?
Нет. Поле, разбор и результат работают в браузере. Содержимое виджета скрыто от записи в Метрике. Для особо чувствительных данных можете открыть страницу, отключить сеть и убедиться, что преобразование продолжает работать; страница должна быть полностью загружена заранее. После копирования проверьте буфер обмена перед отправкой документа: там может остаться прежний результат.

Нужна помощь с сайтом?

Поможем разобраться с технической задачей и оценить её решение.