Гид по технологиям

Как посчитать процентное изменение в Google Sheets

5 min read Таблицы Обновлено 16 Dec 2025
Процентное изменение в Google Sheets
Процентное изменение в Google Sheets

Быстрые ссылки

  • Рассчитать процент увеличения или уменьшения
  • Альтернативная формула для процентного изменения

Иконка Google Sheets на зелёном фоне

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

Как посчитать процент увеличения или уменьшения

Определение: процентное изменение — это отношение изменения к исходному значению, выраженное в процентах.

Базовая формула:

(new_value - original_value) / original_value

Проще: разница между новым и исходным значением, поделённая на исходное.

Пример. Допустим, у нас есть продажи в январе в ячейке B2 и в феврале в C2. Чтобы получить процент изменения используем:

=(C2-B2)/B2

Если результат равен -0.25, это значит уменьшение на 25%. Отрицательное значение показывает уменьшение, положительное — увеличение.

Другой пример для следующего продукта:

=(C3-B3)/B3

Если формула даёт 0.08, значит увеличение на 8%.

Важное замечание: формула не работает, если исходное значение равно нулю. См. раздел «Частые ошибки и когда формула не работает».

Автоматическое форматирование как процент

Google Sheets имеет функцию TO_PERCENT, которая преобразует число в формат процента. Синтаксис:

TO_PERCENT(value)

Если поместить исходную формулу внутрь TO_PERCENT, результат отобразится сразу в процентах:

=TO_PERCENT((C2-B2)/B2)

Не забудьте взять всю формулу в скобки при использовании TO_PERCENT.

Ручное форматирование как процент

Если вы уже ввели формулы и не хотите их менять, можно поставить формат процента через интерфейс:

  • Нажать кнопку Формат как процент на панели инструментов.
  • Выбрать «Процент» в списке More Formats на панели инструментов.
  • Через меню: Формат > Число > Процент.

Кнопка Процент на панели инструментов

Альтернативная формула для процентного изменения

Если вам нужно получить числовой процент без знака «%», умножьте результат на 100:

=(C2-B2)/B2*100

Теперь вместо -0.25 вы увидите -25.00 — это та же информация, только в числовом формате. Для нашего второго примера:

=(C3-B3)/B3*100

Выдаст 8.00.

Полезные приёмы и вариации

  • Абсолютное изменение без знака: используйте функцию ABS, если важен только размер изменения, а не направление:
=ABS((C2-B2)/B2)
  • Округление результата: используйте ROUND для контроля десятичных знаков:
=ROUND((C2-B2)/B2, 2)
=TO_PERCENT(ROUND((C2-B2)/B2, 3))
  • Защита от деления на ноль: проверяйте исходное значение через IF или IFERROR:
=IF(B2=0, "N/A", (C2-B2)/B2)
=IFERROR((C2-B2)/B2, "Ошибка")
  • Сравнение двух процентов (процентные пункты): если вам нужно сравнить процентные значения, учитывайте разницу в процентных пунктах, а не относительный процент.

Когда формула даёт неверный результат — частые ошибки

  • Исходное значение равно нулю. Деление на ноль выдаст ошибку или бесконечность. Используйте IF или IFERROR.
  • Неправильное форматирование. Если формула возвращает 0.08, а вы ожидаете 8%, проверьте формат ячейки. Либо используйте TO_PERCENT, либо умножьте на 100.
  • Путаница между относительным изменением и процентными пунктами. Изменение со 2% до 3% — это увеличение на 50% (относительное) или на 1 процентный пункт (абсолютно).
  • Неправильные ссылки на ячейки. Убедитесь, что используются верные диапазоны и абсолютные ссылки ($) при копировании формул.

Проверки и критерии приёмки

Критерии приёмки для проверяемой таблицы:

  • Формула использована по всем строкам с данными.
  • Для нулевого исходного значения отображается понятное значение (N/A или сообщение об ошибке).
  • Все результаты либо отформатированы как проценты, либо умножены на 100 последовательно.
  • Округление согласовано с требованиями отчёта.

Тестовые случаи:

  • B2=100, C2=125 → (125-100)/100 = 0.25 → 25%
  • B2=200, C2=184 → (184-200)/200 = -0.08 → -8%
  • B2=0, C2=50 → должна быть обработана как исключение (N/A или сообщение).

Ментальные модели и правила

  • Базовая идея: есть «исходная точка» и «новое значение». Изменение = новое − исходное; относительное изменение = изменение / исходное.
  • Правило большого пальца: если исходное значение маленькое, относительные проценты быстро растут и могут вводить в заблуждение.
  • Контекст важнее числа: рост на 100% от 1 до 2 — это небольшой абсолютный эффект, но большой относительный.

Роли и чек-листы

Аналитик:

  • Проверить исходные данные на нули и пропуски.
  • Установить формат процентов и округление.
  • Добавить пояснение о базовом периоде в заголовке столбца.

Бухгалтер:

  • Использовать точное количество десятичных знаков, требуемое отчётом.
  • Документировать обработку отрицательных и нулевых значений.

Менеджер продукта:

  • Объяснить влияние процента изменения на KPI и решения.
  • Сравнивать относительные изменения с абсолютными величинами.

Примеры и шаблоны формул (шпаргалка)

  • Относительное изменение: =(новое - старое)/старое
  • Отображение как процент: =TO_PERCENT((C2-B2)/B2)
  • Числовой процент: =(C2-B2)/B2*100
  • Защита от деления на ноль: =IF(B2=0, “N/A”, (C2-B2)/B2)

Пример рабочего процесса — мини-методология

  1. Подготовьте столбцы: «Исходная», «Новая», «% изменение».
  2. Пропишите формулу в первой строке и протестируйте на трёх граничных случаях (рост, падение, исход=0).
  3. Скопируйте формулу вниз, используя абсолютные/относительные ссылки по необходимости.
  4. Примените форматирование процентов и настройте округление.
  5. Добавьте пояснения в строку заголовка: что означают проценты и базовый период.

Решение на уровне визуализации (когда нужна таблица или график)

  • Используйте условное форматирование для выделения крупных падений и ростов (например, красный для отрицательных значений, зелёный для положительных).
  • Добавьте столбчатые диаграммы или графики точек с двумя рядами (исходное и новое) и отдельной линией для процентного изменения.

Диаграмма принятия решения

flowchart TD
  A[Есть исходное значение?] -->|Да| B{Исходное = 0}
  A -->|Нет| Z[Проверить данные]
  B -->|Да| C[Вывести N/A или сообщение об ошибке]
  B -->|Нет| D[Вычислить 'new-old'/old]
  D --> E{Отформатировать}
  E -->|Как %| F[TO_PERCENT или формат ячейки]
  E -->|Как число| G[Умножить на 100]

Короткое резюме

  • Формула (new-old)/old даёт относительное изменение.
  • Используйте TO_PERCENT для автоматического форматирования или умножайте на 100 для числового представления.
  • Обрабатывайте деление на ноль и документируйте округление.

Важно: всегда указывайте, чему соответствует «исходное» значение (период, продукт, регион) — это уменьшает риск неверной интерпретации.

Для дальнейших приёмов по форматированию и визуализации посмотрите статьи по условному форматированию и созданию пользовательских форматов чисел в Google Sheets.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Создать слайдшоу на Mac — быстро и гибко
Mac

Создать слайдшоу на Mac — быстро и гибко

Отчёт о конфиденциальности в Safari
Конфиденциальность

Отчёт о конфиденциальности в Safari

Как синхронизировать музыку с Android
Android.

Как синхронизировать музыку с Android

Как скачать файлы из Google Drive
Инструкции

Как скачать файлы из Google Drive

Подключение сторонних ламп к Philips Hue
Умный дом

Подключение сторонних ламп к Philips Hue

Разные обои на нескольких мониторах — Windows 7
How-to

Разные обои на нескольких мониторах — Windows 7