Формулы

Как написать сумму прописью с копейками

Сумма прописью с копейками в Excel: почему нет готовой формулы и как это сделать правильно.

Формула для русского Excel

=ТЕКСТ(ЦЕЛОЕ(A2);"# ##0")&" руб. "&ТЕКСТ(ОКРУГЛ(ОСТАТ(A2;1)*100;0);"00")&" коп."

Английский Excel и Google Таблицы

=TEXT(INT(A2),"# ##0")&" руб. "&TEXT(ROUND(MOD(A2,1)*100,0),"00")&" коп."

Как это работает

Полной прописи словами («сто двадцать три рубля») встроенной формулой в Excel не получить — это делает только макрос VBA или надстройка. Формула выше выделяет рубли (ЦЕЛОЕ) и копейки (ОСТАТ ×100) в виде «123 руб. 45 коп.» — это ближайший рабочий вариант без макроса.

Настоящая пропись словами требует пользовательской функции VBA (UDF) или надстройки вроде «СуммаПрописью». Формулами число в слова не превращается — честно предупреждаем.

У вас другая задача или другие столбцы?

Решить свою задачу →