Число прописью без 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 секунды — опишите задачу на русском языке

Попробовать генератор