Дополнение NUMBERTEXT. Сумма прописью

Дополнение NUMBERTEXT. Сумма прописью
Содержимое страницы

Конечно, уже все знают, что получить число или дату прописью в ячейку можно с помощью Google Apps Script или формулой. Но так ли это удобно на самом деле, создавать проект и вставлять код в каждую Таблицу? Решением может стать универсальное дополнение, которое уже предоставляет такие функции из коробки. Описание возможностей под катом.

Области применения

Эта статья будет интерсна всем, кто использует Таблицы Google. Она рассказывает о расширении Numbertext для Таблиц Google и о том, какие вообще есть способы перевода чисел в текст в этом табличном редакторе.

Доплнение Numbertext

Оптимальным решением для всех ваших Таблиц может стать дополнение, которое решает подавляющее количество задач. Например,

  • Перевод числа в текст
  • Перевод числа в текст и сколонение по родам
  • Перевод числа в валюте в текст
  • Мультиязычная поддержка написания

Установка

Для того, чтобы установить дополнение, необходимо перейти по ссылке Google Marketplace. Numbertext и нажать кнопку установить. С этих пор для всех ваших Таблиц, владельцем которых вы являетесь, а также для тех, которые вы можете редактировать, доступна масса полезных функций.

Перевести 123 в "сто двадцать три"

Если региональные настройки вашей Таблицы “Россия” (это можно изменить в главном меню - Файл - Настройки таблицы), то в ячейку достаточно ввести

Число в текст в текущей локале. Таблицы Google. Дополнение Numbertext

=NUMBERTEXT("123")

Если региональные настройки другие, то укажите явно, какую локаль вы ожидаете

=NUMBERTEXT("123"; "ru")

Для украинского языка

=NUMBERTEXT("123"; "uk")

Для английского

=NUMBERTEXT("123"; "en")

Поддерживается 40 языков и систем цифр.

Другие системы цифр

Возможно перевести в римские цифры

Число римскими цифрами. Таблицы Google. Дополнение Numbertext

=NUMBERTEXT("123";"roman")

Поддерживаются числа значительно больше 3999 (максимальное число, которое поддерживается встроенной формулой =ROMAN()).

Перевести в цифры Сучжоу

Число цифрами Сучжоу. Таблицы Google. Дополнение Numbertext

=NUMBERTEXT("123";"suzhou")

Поддрежка валют

Возможно перевести число с учетом валюты, например, 123 рубля

Число в текст с учетом валюты. Таблицы Google. Дополнение Numbertext

=NUMBERTEXT("RUB 123")

Для получения суммы для простановки в документах обычно используют написание с заглавной буквы. Для этого лучше всего использовать формулу =MONEYTEXT(), которая поставляется в этом же аддоне.

Число в текст с учетом валюты MONEYTEXT. Таблицы Google. Дополнение Numbertext

=MONEYTEXT("123"; "RUB")

В разных языках поддержка валют может сильно отличаться.

Порядковые числительные

NUMBERTEXT поддерживает дополнительные директивы. Например, можно перевести в порядкоевое числительное

Число в текст порядковое числительное. Таблицы Google. Дополнение Numbertext

=NUMBERTEXT("ordinal 123")

Или перевести в число с окончанием

Число в порядковое числительное с окончанием. Таблицы Google. Дополнение Numbertext

=NUMBERTEXT("ordinal-number 123")

Склонение по родам

Количественное, женский род

Число в количественное числительное женский род. Таблицы Google. Дополнение Numbertext

=NUMBERTEXT("cardinal-feminine 121")

Порядкое, средний род

Число в порядковое числительное средний род. Таблицы Google. Дополнение Numbertext

=NUMBERTEXT("ordinal-neuter 123")

Получение справки по формуле

Для получения быстрой справки вы можете вызвать формулу со строкой "help" - это очень удобно.

=NUMBERTEXT("help")

Другие способы перевода суммы в текст

Ссылки