При работе с числами важно получить точное значение. По умолчанию Google Sheets будет округлять отображение любого введенного значения вверх или вниз, если вы не отформатируете лист должным образом.

В этой статье мы покажем вам, как остановить округление чисел в Google Таблицах, чтобы получить точное введенное значение.
Настройки округления по умолчанию для Google Таблиц
Прежде всего, вы должны понять, что, хотя кажется, что Google Таблицы округляют числа в большую или меньшую сторону, это происходит только визуально. Это не изменит фактическое значение введенного числа. Тем не менее, в ячейке, отформатированной как валюта, по умолчанию всегда будут отображаться два десятичных знака, если только она не отформатирована пользователем.

Отключить округление в Google Таблицах с помощью функции TRUNC()
TRUNC() или Truncate — это функция, встроенная в Google Таблицы, которая позволяет отображать десятичные разряды без округления вверх или вниз. Любые не отображаемые десятичные знаки сохраняют свое значение, они просто не отображаются. Это самый простой способ отображения точных чисел без необходимости определения пользовательского числового формата.
Его использование также довольно просто. Просто введите скрипт в ячейку, где вы хотите, чтобы отображалось неокругленное число. Синтаксис кода следующий:
- Код «= TRUNC (значение, [места])», где:
- «=» — это командная строка, сообщающая Google Таблицам, что это скрипт форматирования.
- «TRUNC» — это команда, которая определяет, что все введенное должно быть усечено.
- «Значение» — это сумма, которую вы хотите показать и которая не будет округлена.
- «Места» — это количество десятичных знаков, которое вы хотите отобразить.
Например: если вы хотите отобразить 123.45678 без округления вверх или вниз, код будет =TRUNC(123.45678,5).
- В новом листе Google введите ' =TRUNC(123.45678,3) ' и нажмите Enter .

- Конечно, вы можете вводить переменные в разделе значений, поэтому вам не придется вводить числа вручную. Например, если вы хотите усечь значение числа в ячейке A1, отображающее до пяти знаков после запятой, формула будет =TRUNC(A1,5). Если вы хотите отобразить усеченное значение суммы двух ячеек, вы можете ввести процесс как =TRUNC(A1+A2,5).

- Значение также может быть другим сценарием. Например, сумма нескольких ячеек от A1 до A10 будет записана как =СУММ(A1:A10). Если вы хотите показать его усеченным до шести знаков после запятой, используйте формулу =ОТРЕЗ(СУММ(A1:A10),6). Просто опустите знак равенства для второго процесса, чтобы не получить ошибку.
- Значение также может быть числом, расположенным на другом листе. Например, вы хотите отобразить усеченное значение числа в ячейке A1 листа 2 до пяти знаков после запятой. Вы можете ввести формулу как = TRUNC (Лист2! A1,5). '!' — это индикатор того, что данные, которые вы пытаетесь получить, находятся на другом листе. Если другой лист был переименован, например, продукты вместо лист2, то вместо этого вы должны ввести формулу как =TRUNC(products!A1,5).

Будьте осторожны с синтаксисом, который вы используете при вводе формулы. Код может быть нечувствительным к регистру, но неправильная расстановка запятой или скобки приведет к тому, что функция вернет ошибку. Если вы получаете сообщение об ошибке #NAME, это означает, что Google Таблицам не удается найти введенное вами значение. Проверьте свой код, щелкнув по нему и посмотрев на окно значений чуть выше листов. Это длинное текстовое поле с fx справа от него. Если в ячейке есть формула, она всегда будет отображаться здесь.
Форматирование валют в Google Sheets
Как было сказано ранее, любая ячейка, отформатированная для отображения валют, будет отображаться только до двух знаков после запятой, если она не отформатирована иначе. Сделать это довольно просто, но это не будет очевидно для тех, кто не использует Таблицы регулярно.
Чтобы отформатировать ячейку для отображения более двух десятичных знаков без округления вверх или вниз, выполните следующие действия:
- Нажмите на ячейку, которую хотите отформатировать.

- Нажмите на меню «Формат» в верхней строке меню.

- Наведите указатель мыши на число , чтобы отобразить дополнительные параметры.

- Наведите указатель мыши на «Другие форматы» в нижней части меню.

- Нажмите Пользовательский числовой формат .

- Введите числовой формат, который вы хотите использовать. В списке числовых форматов будет отображаться несколько типов и то, как будут отображаться числа, если вы используете каждый тип. Если вы хотите использовать формат валюты, просто введите « $ » перед хэштегами. Например, если вы хотите отобразить валюту с разделителем тысяч и до трех знаков после запятой, введите ' $#,####.### '.

Каждый хэштег представляет потенциальное число. Увеличьте или уменьшите количество хэштегов по своему усмотрению.
- Если вы хотите использовать разные валюты при наведении курсора на «Дополнительные форматы» , выберите «Дополнительные валюты» вместо «Пользовательский числовой формат» .
- Измените валюту, которую вы используете в настоящее время, затем перейдите к изменению формата пользовательского номера , как указано в инструкциях выше.

Google Таблицы и предотвращение округления
Получить точные значения чисел в Google Sheets довольно просто, если вы знаете, как это сделать. TRUNC() и параметры пользовательского числового формата могут быть не сразу очевидны для обычного пользователя, но они являются отличными инструментами.
Есть ли у вас другие советы о том, как запретить Google Sheets округлять определенные числа? Поделитесь своими мыслями в разделе комментариев ниже.