Сумма прописью
Введите сумму цифрами и сразу получите её прописью для документа: в четырёх видах.
- Узбекский (латиница)
Bir million bir yuz o'n bir ming ikki yuz ellik ikki so'm 33 tiyin
- Узбекский (кириллица)
Бир миллион бир юз ўн бир минг икки юз эллик икки сўм 33 тийин
- Русский
Один миллион сто одиннадцать тысяч двести пятьдесят два сума 33 тийина
- Английский
One million one hundred eleven thousand two hundred fifty-two soums 33 tiyin
Как пользоваться?
- Введите сумму цифрами: можно с пробелами, запятой или точкой (например, 1 111 252,33).
- Для разделения тысяч используйте пробел, для дроби запятую; неоднозначная запись вроде «1,234» не принимается, и появляется пояснение.
- Тийины округляются до 2 знаков; при желании тийины тоже можно получить прописью.
- Результат выводится в четырёх видах: узбекский латиницей и кириллицей, русский и английский. Кнопка «Копировать» переносит текст в документ.
- Целая часть может быть до 999 999 999 999 999 сумов.
Примеры
Примеры составлены автором:
| Сумма | Узбекский (латиница) | Русский | Английский |
|---|---|---|---|
| 1 111 252,33 | Bir million bir yuz o'n bir ming ikki yuz ellik ikki so'm 33 tiyin | Один миллион сто одиннадцать тысяч двести пятьдесят два сума 33 тийина | One million one hundred eleven thousand two hundred fifty-two soums 33 tiyin |
| 2 000 000,00 | Ikki million so'm 00 tiyin | Два миллиона сумов 00 тийинов | Two million soums 00 tiyin |
| 21 000,50 | Yigirma bir ming so'm 50 tiyin | Двадцать одна тысяча сумов 50 тийинов | Twenty-one thousand soums 50 tiyin |
Готовый Excel-файл и формула
В готовом Excel-файле введите сумму в ячейку B3, выберите вид письма в B4 (1 — латиница, 2 — кириллица); результат появится в ячейке B6. Формулы открыты, слова лежат на листе «Lugat», их можно менять.
Расчёт идёт в три шага: сумма переводится в тийины; затем в текст из 17 цифр, который делится на группы по три цифры (триллион, миллиард, миллион, тысяча, единицы); каждая группа записывается словами сотен, десятков и единиц. Основные формулы:
B7: =ROUND(B3*100,0) B8: =TEXT(B7,"00000000000000000") B10: =VALUE(MID($B$8,1,3)) C10: =IF(B10=0,"",TRIM(IF(INT(B10/100)>0,INDEX(Lugat!$B$2:$C$11,INT(B10/100)+1,$B$4)&" "&INDEX(Lugat!$H$2:$I$2,1,$B$4),"")&" "&INDEX(Lugat!$D$2:$E$11,INT(MOD(B10,100)/10)+1,$B$4)&" "&INDEX(Lugat!$B$2:$C$11,MOD(B10,10)+1,$B$4)&" "&INDEX(Lugat!$H$6:$I$6,1,$B$4)))
Ограничения и примечание
- Ячейка B6 объединяет группы (C10:C14), делает первую букву заглавной и добавляет в конце слова «so'm/сўм» и «tiyin/тийин» (в зависимости от выбранного письма). В зависимости от региональных настроек Excel может потребовать точку с запятой вместо запятой.
- Excel-файл работает до 9 999 999 999 999,99 сумов: Excel считает с точностью до 15 цифр. Калькулятор на сайте работает до 999 999 999 999 999 сумов.
- В русском и английском тексте слово «сум» (сум, сума, сумов; soum, soums) склоняется по общим правилам грамматики; если форма документа в вашей организации требует иного написания, следуйте ей.
- Официальные требования к записи суммы прописью в документах на этой странице не рассматривались.
Связанные материалы
Скачать
Источники
- Названия чисел: общие правила узбекского, русского и английского языков.
- Примеры, формулы и Excel-файл: составлены и проверены автором.