Как посчитать проценты в Excel
В Excel процент — обычное число: 15 % — это 0,15. Формулы ниже пишутся как в математике, а знак % либо стоит прямо в формуле (15%), либо ячейке с результатом задают процентный формат («Главная» → кнопка %).
Сводка формул
Пусть в A2 — число, в B2 — процент (например, 15 %):
| Задача | Формула | Пример | Результат |
|---|---|---|---|
| процент от числа | =A2*B2 | 15 % от 240 | 36 |
| прибавить процент | =A2*(1+B2) | 240 + 15 % | 276 |
| вычесть процент | =A2*(1-B2) | 240 − 15 % | 204 |
| было до наценки | =A2/(1+B2) | 276 без наценки 15 % | 240 |
| доля от итога | =A2/итог | 3100 из 5500 | 56 % |
| изменение в % | =(новое-старое)/старое | было 800, стало 1000 | 25 % |
Доля каждой строки от итога
| A | B | C | |
|---|---|---|---|
| 1 | Город | Продажи | Доля |
| 2 | Минск | 3100 | 56,4% |
| 3 | Гомель | 1750 | 31,8% |
| 4 | Брест | 650 | 11,8% |
| 5 | Итого | 5500 | 100,0% |
В C2:
=B2/$B$5Скопируйте вниз и задайте процентный формат с одним знаком после запятой. Ссылка на итог закреплена $ — иначе при копировании она сползёт на пустые ячейки и даст #ДЕЛ/0! (урок Формулы и ссылки).
На сколько процентов изменилось
Было в B2, стало в C2:
=(C2-B2)/B2| Было | Стало | Изменение |
|---|---|---|
| 800 | 1000 | 25% |
| 1000 | 800 | -20% |
Обратите внимание: рост с 800 до 1000 — это +25 %, а падение с 1000 до 800 — −20 %. Процент считается от старого значения, поэтому в формуле делят на B2. Если старое значение 0, получится #ДЕЛ/0!: процент роста «от нуля» не определён — такие строки обходят через ЕСЛИ или ЕСЛИОШИБКА.
Скидки и наценки
Цена со скидкой 15 %:
=A2*(1-15%)Сумма с наценкой 20 % из ячейки D1, на весь столбец:
=A2*(1+$D$1)Чтобы узнать, сколько стоило до наценки, делите, а не вычитайте процент: из 276 при наценке 15 % было =276/(1+15%) = 240. Частая ошибка — =276*(1-15%), это 234,6: скидка 15 % от новой цены не возвращает старую.
Подводные камни
- Процентный формат у готового числа. Если в ячейке 15 и ей задать процентный формат, будет 1500 %. Вводите
15%или 0,15. - Округление в виде. 56,36… % с форматом без знаков покажется как 56 %, но в расчётах останется полное число. Сумма округлённых долей иногда выходит 99 % или 101 % — это нормально.
- Точка вместо запятой.
=A2*0.15в русской версии — ошибка; пишите0,15или15%.