Как преобразовать число в текст прописью (рубли и копейки)?
В Excel нет встроенной функции для прописи на русском. Решения: надстройка ПРОПИСЬ, пользовательская функция VBA или онлайн-генераторы. Для счетов и актов это обязательный формат.
Сумма прописью («Двадцать три тысячи рублей 50 копеек») — обязательный элемент российских бухгалтерских документов: счетов, актов, договоров.
Способ 1: VBA-функция
Откройте редактор VBA (Alt+F11), вставьте модуль с функцией «СуммаПрописью» и вызывайте как обычную формулу:
=СуммаПрописью(B5)
Готовые модули можно найти на planetaexcel.ru.
Способ 2: надстройка ПРОПИСЬ
Скачайте и подключите через Файл → Параметры → Надстройки. После подключения доступна функция:
=ПРОПИСЬ(B5)
Способ 3: формула для простых чисел
Для целых чисел до 999 можно построить формулу через ВЫБОР и ПСТР, но она очень громоздка и не рекомендуется для продакшена.
Google Sheets
Встроенной функции нет. Используйте Apps Script или внешний API.
Рекомендация
Для бухгалтерии лучший вариант — VBA-функция: работает офлайн, не зависит от внешних сервисов и легко переносится между файлами.