Число прописью без VBA
текстЧто делает формула
Полноценная формула числа прописью на русском без VBA — очень длинная (несколько тысяч символов). На практике используют: 1) Надстройку PLEX или СуммаПрописью. 2) Пользовательскую функцию VBA. 3) В Google Sheets — скрипт. Сокращённый вариант через ВЫБОР работает только для небольшого диапазона чисел (до 19 или до 999).
Формула
=ВЫБОР(ЦЕЛОЕ(A2/1000)+1;"";"";"две тысячи";"три тысячи")&" "&ВЫБОР(MOD(A2,1000)/100+1;"";"сто";"двести";"триста")Пример
Для документов и счетов:
| Сумма | Прописью |
|---|---|
| 1 | один |
| 15 | пятнадцать |
| 100 | сто |
| 12 500 | Двенадцать тысяч пятьсот |
Для реальных документов рекомендуется надстройка PLEX (бесплатная для Excel)
Частые ошибки
- 1Полная формула без VBA занимает 5 000+ символов — Excel ограничен 8 192 символами в ячейке
- 2Для бухгалтерских документов надёжнее использовать надстройку PLEX или VBA-функцию
- 3В Google Sheets проще написать скрипт Apps Script — это займёт 20 минут и будет работать корректно
Нужна другая формула?
AI сгенерирует за 3 секунды — опишите задачу на русском языке
Попробовать генератор