Расчеты с процентами – относятся к одним из самых популярных действий, выполняемых в программе Эксель. Это может быть умножение числа на определенный процент, определение доли (в %) от конкретного числа и т.д. Однако, даже если пользователь знает, как выполнить расчеты на листке бумаги, он не всегда может повторить их в программе. Потому сейчас, мы детально разберем, как именно считаются проценты в Эксель.
Считаем долю от общего числа
Для начала разберем довольно распространенную ситуацию, когда нам нужно определить долю одного числа (в процентах) в другом. Ниже приведена математическая формула для выполнения данной задачи:
Доля (%) = Число 1/Число 2*100%, где:
- Число 1 – собственно говоря, наше исходное числовое значение
- Число 2 – итоговое число, долю в котором мы хотим выяснить
К примеру, давайте попробуем вычислить, какова доля числа 15 в числе 37. Результат нам нужен в процентах. В данном значение “Числа 1” равно 15, а “Числа 2” – 37.
- Выбираем ячейку, где нам нужно произвести расчеты. Пишем знак “равно” (“=”) и далее формулу расчета с нашими числами:
=15/37*100%
. - После того, как мы набрали формулу, нажимаем клавишу Enter на клавиатуре, и результат сразу же отобразится в выбранной ячейке.
У некоторых пользователей в результирующей ячейке вместо процентного значения может отобразится простое число, причем, иногда с большим количеством цифр после запятой.
Все дело в том, что не настроен формат ячейки для вывода результата. Давайте это исправим:
- Кликаем правой кнопкой мыши по ячейке с результатом (неважно, до того, как мы написали в ней формулу и получили результат или после), в появившемся перечне команд щелкаем по пункту “Формат ячеек…”.
- В окне форматирования мы окажемся во вкладке “Число”. Здесь в числовых форматах кликаем по строке “Процентный” и в правой части окна указываем желаемое количество знаков после запятой. Наиболее распространенный вариант – “2”, его мы и ставим в нашем примере. После этого жмем кнопку OK.
- Готово, теперь мы получим в ячейке именно процентное значение, что и требовалось изначально.
Кстати, когда формат отображения в ячейке настроен в виде процентов, вовсе не обязательно в формуле писать “*100%“. Достаточно будет выполнить простое деление чисел: =15/37
.
Давайте попробуем применить полученные знания на практике. Допустим, у нас есть таблица с продажами по различным наименованиям, и нам нужно вычислить долю каждого товара в суммарной выручке. Для удобства лучше вывести данные в отдельный столбец. Также, у нас должна быть заранее посчитана итоговая выручка по всем наименованиям, на которую мы будем делить продажи по каждому товару.
Итак, приступим к выполнению поставленной задачи:
- Выбираем первую ячейку столбца (не считая шапку таблицы). Как обычно, написание любой формулы начинается со знака “=“. Далее пишем формулу расчета процента, аналогично рассмотренному примеру выше, только заменив конкретные числовые значения адресами ячеек, которые можно прописать вручную, либо добавляем их в формулу кликами мыши. В нашем случае, в ячейку E2 нужно написать следующее выражение:
=D2/D16
. Примечание: не забываем заранее настроить формат ячеек результирующего столбца, выбрав отображение в виде процентов. - Нажимаем Enter, чтобы получить результат в заданной ячейке.
- Теперь нам нужно произвести аналогичные расчеты для остальных строк столбца. К счастью, возможности Эксель позволяют избежать ручного ввода формулы для каждой ячейки, и этот процесс можно автоматизировать путем копирования (растягивания) формулы в другие ячейки. Однако тут есть небольшой нюанс. В программе по умолчанию при копировании формул происходит корректировка адресов ячеек согласно смещению. Когда речь идет о продажах каждого отдельного наименования, так и должно быть, но координаты ячейки с итоговой выручкой должны оставаться неизменными. Чтобы ее зафиксировать (сделать абсолютной), нужно перед обозначениями строки и столбца добавить символ “$“. Либо, чтобы не печатать этот знак вручную, выделив адрес ячейки в формуле, можно просто нажать клавишу F4. По завершении нажимаем Enter.
- Теперь осталось растянуть формулу на другие ячейки. Чтобы это сделать, наводим курсор на правый нижний угол ячейки с результатом, указатель должен поменять форму на крестик, после чего, растягиваем формулу вниз, зажав левую кнопку мыши.
- Вот и все. Как мы и хотели, ячейки последнего столбца заполнились долями продаж каждого конкретного наименования продукции в совокупной выручке.
Разумеется, в расчетах вовсе не обязательно заранее считать итоговую выручку и выводить результат в отдельную ячейку. Все можно сразу посчитать с помощью одной формулы, которая для ячейки E2 выглядеть так: =D2/СУММ(D2:D15)
.
В данном случае, мы сразу посчитали общую выручку в формуле расчета доли, используя функцию СУММ. О том, как ее применять, читайте в нашей статье – “Как в Экселе посчитать сумму ячеек“.
Как и в первой варианте, нам нужно зафиксировать цифру по итоговым продажам, однако, так как в расчетах не принимает участие отдельная ячейка с нужным значением, нам нужно проставить знаки “$” перед обозначениями строк и столбцов в адресах ячеек диапазона суммы: =D2/СУММ($D$2:$D$15)
.
Находим процент от числа
А сейчас давайте попробуем вычислить процент от числу в виде абсолютного значения, т.е. в виде другого числа.
Математическая формула для расчета выглядит следующим образом:
Число 2 = Процент (%) * Число 1, где:
- Число 1 – исходное число, процент по которому нужно вычислить
- Процент – соответсвенно, величина самого процента
- Число 2 – финальное числовое значение, которое требуется получить.
Например, давайте узнаем, какое число составляет 15% от 90.
- Выбираем ячейку, в которой будем выводить результат и пишем формулу выше, подставляя в нее наши значения:
=15%*90
.Примечание: Так как результат должен быть в абсолютном выражении (т.е. в виде числа), формат ячейки – “общий” или “числовой” (но не “процентный”). - Нажимаем клавишу Enter, чтобы получить результат в выбранной ячейке.
Подобные знания помогают решать множество математических, экономических задач, физических и других задач. Допустим, у нас есть таблица с продажами обуви (в парах) за 1 квартал, и мы планируем в следующем продать на 10% больше. Нужно определить, какому количеству пар для каждого наименования соответствуют эти 10%.
Чтобы выполнить задачу, выполняем следующие шаги:
- Для удобства создаем новый столбец, в ячейки которого будем выводить результаты расчетов. Выбираем первую ячейку столбца (на считая шапки) и пишем в ней формулу выше, заменив конкретное значение сходного числа на адрес ячейки:
=10%*B2
. - После этого жмем клавишу Enter, и результат сразу же отобразится в ячейке с формулой.
- Если мы хотим избавиться от цифр после запятой, так как в нашем случае количество пар обуви может исчисляться только целыми числами, переходим в формат ячейки (как это сделать, мы разобрали выше), где выбираем числовой формат с отсутствием десятичных знаков.
- Теперь можно растянуть формулу на оставшиеся ячейки столбца.
В случаях, когда нам нужно получить разные проценты от разных чисел, соответственно, нужно создать отдельный столбец не только для вывода результатов, но и для значений процентов.
- Допустим, наша таблица содержит такой столбец “E” (Значение %).
- Пишем в первой ячейке результирующего столбца все ту же формулу, только теперь и конкретное значение процента меняем на адрес ячейки с содержащейся в ней процентной величиной:
=E2*B2
. - Щелкнув Enter получаем результат в заданной ячейке. Осталось только растянут его на нижние строки.
Заключение
Во время работы с таблицами нередко возникает потребность производить расчеты с процентами. К счастью, функционал программы Эксель позволяет выполнять их с легкостью, причем, если речь идет об однотипных вычислениях в больших таблицах, процесс можно автоматизировать, что позволит сэкономить немало времени.
Настройка вычислений в сводных таблицах
Допустим, у нас есть построенная сводная таблица с результатами анализа продаж по месяцам для разных городов (если необходимо, то почитайте эту статью, чтобы понять, как их вообще создавать или освежить память):
Нам хочется слегка изменить ее внешний вид, чтобы она отображала нужные вам данные более наглядно, а не просто вываливала кучу чисел на экран. Что для этого можно сделать?
Другие функции расчета вместо банальной суммы
Если щелкнуть правой кнопкой мыши по расчетному полю в области данных и выбрать из контекстного меню команду Параметры поля (Field Settings) или в версии Excel 2007 – Параметры полей значений (Value Field Settings), то откроется очень полезное окно, используя которое можно задать кучу интересных настроек:
В частности, можно легко изменить функцию расчета поля на среднее, минимум, максимум и т.д. Например, если поменять в нашей сводной таблице сумму на количество, то мы увидим не суммарную выручку, а количество сделок по каждому товару:
По умолчанию, для числовых данных Excel всегда автоматически выбирает суммирование (Sum), а для нечисловых (даже если из тысячи ячеек с числами попадется хотя бы одна пустая или с текстом или с числом в текстовом формате) – функцию подсчета количества значений (Count).
Если же захочется увидеть в одной сводной таблице сразу и среднее, и сумму, и количество, т.е. несколько функций расчета для одного и того же поля, то смело забрасывайте мышкой в область данных нужное вам поле несколько раз подряд, чтобы получилось что-то похожее:
…а потом задавайте разные функции для каждого из полей, щелкая по очереди по ним мышью и выбирая команду Параметры поля (Field settings), чтобы в итоге получить желаемое:
Долевые проценты
Если в этом же окне Параметры поля нажать кнопку Дополнительно (Options) или перейти на вкладку Дополнительные вычисления (в Excel 2007-2010), то станет доступен выпадающий список Дополнительные вычисления (Show data as):
В этом списке, например, можно выбрать варианты Доля от суммы по строке (% of row), Доля от суммы по столбцу (% of column) или Доля от общей суммы (% of total), чтобы автоматически подсчитать проценты для каждого товара или города. Вот так, например, будет выглядеть наша сводная таблица с включенной функцией Доля от суммы по столбцу:
Динамика продаж
Если в выпадающем списке Дополнительные вычисления (Show data as) выбрать вариант Отличие (Difference), а в нижних окнах Поле (Base field) и Элемент (Base item) выбрать Месяц и Назад (в родной англоязычной версии вместо этого странного слова было более понятное Previous, т.е. предыдущий):
…то получим сводную таблицу, в которой показаны отличия продаж каждого следующего месяца от предыдущего, т.е. – динамика продаж:
А если заменить Отличие (Difference) на Приведенное отличие (% of difference) и добавить условное форматирование для выделения отрицательных значений красным цветом — то получим то же самое, но не в рублях, а в процентах:
P.S.
В Microsoft Excel 2010 все вышеперечисленные настройки вычислений можно проделать еще проще — щелкнув правой кнопкой мыши по любому полю и выбрав в контекстном меню команды Итоги по (Summarize Values By):
… и Дополнительные вычисления (Show Data as):
Также в версии Excel 2010 к этому набору добавились несколько новых функций:
- % от суммы по родительской строке (столбцу) — позволяет посчитать долю относительно промежуточного итога по строке или столбцу:
В прошлых версиях можно было вычислять долю только относительно общего итога.
- % от суммы нарастающим итогом — работает аналогично функции суммирования нарастающим итогом, но отображает результат в виде доли, т.е. в процентах. Удобно считать, например, процент выполнения плана или исполнения бюджета:
- Сортировка от минимального к максимальному и наоборот — немного странное название для функции ранжирования (РАНГ), вычисляющей порядковый номер (позицию) элемента в общем списке значений. Например, с ее помощью удобно ранжировать менеджеров по их суммарной выручке, определяя кто на каком месте в общем зачете:
Ссылки по теме
- Что такое сводные таблицы, как их строить
- Группировка чисел и дат с нужным шагом в сводных таблицах
- Построение отчета сводной таблицы по нескольким диапазонам исходных данных
Действия с процентами нередко выполняют в Microsoft Excel, это довольно удобно и практично. Для этого в программе используются специальные формулы и функции. В данной статье мы подробно рассмотрим все способы узнать процент от числа.
Содержание
- Расчет доли от заданного числа
- Вычисление процента от заданного числа
- Сложение и вычитание процентов
- Заключение
Расчет доли от заданного числа
Иногда необходимо узнать, какова доля одного числа в другом. Для этого используют следующую формулу: Доля (%) = Число 1/Число 2*100%. Число 1 – начальное, Число 2 – то, в котором находят долю числа 1. Рассмотрим это математическое действие на примере. Представим, что нужно найти долю числа 18 в числе 42. Необходимо выполнить алгоритм из двух шагов:
- Выбираем пустую ячейку и записываем туда формулу с заданными числами. Перед формулой обязательно нужен знак равенства, иначе автоматическое вычисление не произойдет.
- Нажимаем клавишу «Enter», в ячейке появится значение вычисления в процентах или обычным числом.
Важно! Писать в формуле часть «*100» не обязательно. Долю можно определить с помощью одного только деления одного числа на другое.
Если в результате получилось число, а не проценты, нужно изменить формат ячеек. Это можно сделать с помощью соответствующего раздела в инструментах Excel.
- Кликаем по ячейке правой кнопкой мыши. Откроется меню, где нужно выбрать пункт «Формат ячеек».
Найти эту опцию можно также на вкладке «Главная». Там она расположена в разделе «Ячейки» (подраздел «Формат»).
- На экране появится меню с опциями изменения формата. Во вкладке «Число» есть список числовых форматов – нужно выбрать «Процентный». По умолчанию выставлено 2 знака после запятой, но это можно исправить кнопками со стрелками. По окончании настройки нажимаем «ОК». Теперь в выбранной ячейке всегда будут данные в процентном формате.
Воспользуемся полученными знаниями на более сложном примере. К примеру, нужно определить долю каждого вида товара в общей выручке. Для выполнения этой задачи составим таблицу, где укажем цену единицы для нескольких товаров, объемы продаж и выручку. Также необходимо рассчитать итоговую выручку с помощью функции СУММ. В конце таблицы создадим колонку для долей в суммарной выручке с ячейками в процентном формате. Необходимо рассмотреть вычисление этого показателя пошагово:
- Выбираем первую свободную ячейку в последней колонке и вводим в поле формулу расчета доли. Числом 1 станет доход с продаж одного продукта, а вторым – сумма общего дохода.
- Нажимаем клавишу «Enter», в ячейке появится доля в процентах.
Далее нужно заполнить такими данными всю колонку. Не обязательно вводить формулу вручную каждый раз – автоматизируем заполнение с помощью небольшой модификации выражения.
- Один компонент формулы меняется от строки к строке, другой остается неизменным. Сделаем так, чтобы при перенесении функции в другую ячейку происходила замена только одного аргумента. Необходимо нажать на заполненную ячейку и вставить знаки доллара перед буквой и цифрой в обозначении поля общей выручки через строку формул. Выражение должно выглядеть примерно так: =D2/$D$10.
- Далее выделяем все ячейки в колонке до строки «Итого», зажав правый нижний угол на первой ячейке. В каждой строке появляется информация о доле товаров в общем доходе.
- Узнать долю в финальной выручке можно без расчета дохода. Воспользуемся функцией СУММ – выражением с ней заменится второй аргумент.
- Составим новую формулу: =Выручка за один тип товара/СУММ(Диапазон доходов за все товары). По итогу вычислений получаем то же число, что и при использовании предыдущего способа:
Вычисление процента от заданного числа
Обратная операция – выделение процента от числа в стандартном числовом формате – тоже часто бывает необходима. Разберемся, как провести такой расчет. Формула вычисления такова: Число 2 = Процент (%) * Число 1. Смысл этого выражения: от Числа 1 определяют процент, в результате чего получается Число 2. Испытаем формулу на реальном примере. Необходимо узнать, сколько это – 23% от 739-и.
- Выбираем свободную ячейку и составляем в ней формулу с известными данными.
- Жмем «Enter», на листе появляется результат вычисления.
Обратите внимание! В этом случае не нужно менять формат ячеек, потому что требуется число, а не процент.
Для примера с данными можно использовать уже созданную таблицу. Представим, что в планах на следующий месяц продать на 15% больше единиц каждого товара. Необходимо выяснить, какой объем производства разных типов продукции соответствует 15%.
- Создаем новую колонку и вносим в первую свободную ячейку формулу, соответствующую известным данным.
- Нажимаем клавишу «Enter» и получаем результат.
- Переносим формулу во все ячейки колонки с помощью маркера заполнения.
Убрать знаки после запятой можно с помощью изменения формата ячеек. Выделяем все ячейки с результатами, открываем меню форматов и выбираем «Числовой». Нужно уменьшить число десятичных знаков до нуля и нажать «ОК», после этого в колонке будут только целые числа.
Сложение и вычитание процентов
На основе упомянутых формул можно провести несложные математические действия с процентами.
Расчет суммы числа и процента от него происходит так: Сумма=Число+(Процент (%)*Число). Формула разности отличается только знаком: Разность=Число-(Процент (%)*Число).
Рассмотрим эти действия на примерах – прибавим к 530-и 31%, потом отнимем тот же процент от начального числа. Необходимо выбрать свободную ячейку и вписать формулу, после чего нажать «Enter».
Инструменты Excel позволяют вычислить разность двух чисел, выраженную в процентах. Формула для этого действия такова: Разность=(Число 2-Число 1)/Число 1*100%.
Используем формулу в примере: продажи товаров увеличились, и нужно определить, на сколько процентов больше было продано единиц продукции разных наименований.
- В специально созданной колонке выберем верхнюю ячейку и составим в ней формулу. Числа 1 и 2 – это старый и новый объем продаж.
- Нажимаем «Enter» и получаем первый результат.
- Выделяем все ячейки колонки маркером автозаполнения – формула копируется со смещением.
Заключение
Работать с процентами в Excel довольно легко, ведь формулы совпадают со знакомыми большинству действиями из курса математики. Однако рассчитывать проценты в программе гораздо удобнее, потому что есть возможность автоматизировать вычисления.
Оцените качество статьи. Нам важно ваше мнение:
Вычисляемое поле в Сводных таблицах в MS Excel
В качестве исходной таблицы возьмем таблицу продаж товара по месяцам. В этой таблице также содержится план продаж. Подробности можно посмотреть в файле примера .
Нашей задачей будет:
- вычислить % выполнения плана
- представить полученные данные по годам для каждого месяца (каждый год — отдельный столбец)
В итоге у нас должна получиться вот такая сводная таблица.
Исходная таблица
Исходную таблицу подготовим в специальном формате таблиц MS EXCEL (см. статью Таблицы в формате EXCEL 2007 ).
На основе даты продажи в столбце А, в таблице рассчитываются 2 столбца: Номер месяца =МЕСЯЦ() и Год =ГОД() . Для форматирования ячеек столбца А в виде окт11 использован пользовательский формат Даты [$-419]МММГГ;@.
Столбец План представляет собой линейный тренд (это не важно для целей данной статьи), столбец Продано — фактический объем продаж.
Сводная таблица
Для создания сводной таблицы выделите любую ее ячейку и в меню Вставка/ Таблицы нажмите кнопку Сводная таблица. В результате появится диалоговое окно.
Нажав ОК, сводная таблица автоматически создастся на новом листе.
В окне Список полей будут отражены названия всех столбцов исходной таблицы. Таким образом, поле — это просто столбец. Вычисляемое поле — это, по сути, вычисляемый столбец.
Перед тем как создать Вычисляемое поле перетащите поле Номер месяца в Названия строк.
Создаем вычисляемое поле
Для решения задачи нам потребуется вычислить % выполнения плана по формуле =’Продано, руб.’/’План, руб.’
Это можно сделать непосредственно в Сводной таблице , создав Вычисляемое поле ПроцентВыполнения.
Для этого выделите ячейку в Сводной таблице, в появившемся меню Работа со сводными таблицами выберите Параметры/ Вычисления/ Поля, элементы и наборы/ Вычисляемое поле :
Появится диалоговое окно:
Интерфейс этого окна не относится к интуитивно понятным вещам, поэтому требует дополнительного пояснения:
- Вместо Поле1 введите название Вычисляемого поля, например, ПроцентВыполнения
- В списке полей выделите поле Продано, руб. и нажмите кнопку Добавить поле или дважды кликните на него. Название поля будет введено в поле Формула
- Введите символ деления / в поле Формула
- В списке полей выделите поле План, руб. и нажмите кнопку Добавить поле
- Нажмите ОК
После проведенных манипуляций в списке поле Сводной таблицы появится еще одно поле. Завершите формирование Сводной таблицы как показано на рисунке ниже, разместив Вычисляемое поле в область Значения.
После несложного форматирования Сводная таблица приобретет законченный вид (необходимо убрать ошибку #ДЕЛ/0!, изменить названия столбцов и изменить формат ячеек на процентный ).
Обратите внимание, что Сводная таблица содержит Общий итог как по столбцам, так и по строкам.
Теперь разберемся, что Вычисляемое поле нам насчитало.
Вычисляемое поле. Алгоритм расчета
Для каждого месяца у нас есть только одно значение фактических продаж (столбец Продажи) и плана. Вычисляемое поле ПроцентВыполнения возвращает значение равное их отношению. Например, для января 2012 года — это 50,19% (продано было 36992,22, а план был 73697,76). 36992,22/73697,76=0,5019 (см. строку 10 на листе Исходная таблица).
Теперь проверим итоги по месяцам. За январь итоговым значением является 93,00%. Как это значение получилось?
Сначала программа вычислила СУММУ продаж за январь по всем годам, затем, вычислила СУММУ всех плановых значений. Разделив одно на другое, было получено 93,00%. В этом можно убедиться проделав вычисления самостоятельно (см. строку 10 на листе Сводная таблица, столбцы H:J).
В этом состоит одно из ограничений Вычисляемого поля — итоговые значения вычисляются только на основании суммирования.
Аналогично расчет ведется и для итогов по столбцам: находится сумма продаж и плана по годам, затем вычисляется их отношение.
Если бы для каждого месяца в исходной таблице было бы несколько сумм продаж и плановых значений, то расчет был бы аналогичен подсчету итоговых значений.
Чтобы обойти данное ограничение и вычислить, например, средний % выполнения плана для всех январских месяцев, придется отказаться от Вычисляемого поля. Создайте в исходной таблице новый столбец — отношение продажи к плану для каждого месяца (см. лист Исходная таблица2). Затем, создайте на ее основе другую сводную таблицу. В окне параметров полей значений установите Среднее.
В итоговом столбце теперь будет отображаться средний процент выполнения плана.
Изменяем и удаляем Вычисляемое поле
Вызовите тоже диалоговое окно, которое мы использовали для создания Вычисляемого поля. В выпадающем списке выберите нужное поле. Появится его формула, которую можно отредактировать, также как и название этого Вычисляемого поля.
Там же можно удалить это поле.
Еще одно ограничение
Еще одно ограничение Вычисляемого поля проявляется при попытке использовать его в качестве названия Строк или Столбцов Сводной таблицы. Этого сделать нельзя. Покажем это на нашем примере.
Изначально в исходной таблице номер месяца и года вычислялись в отдельных столбцах. Попробуем сделать эти вычисления в Вычисляемом поле.
Как посчитать долю в сводной таблице в экселе
Чтобы в итоговом значении вы можете отбирать процентные значения, например % от суммы от родительского итога, % от общей суммы или % от суммы с набегаемым итогом в итоговой сумме, выберите один из вариантов.
Чтобы вычисления были выверлены рядом со значениями, на основе которые они основаны (например, чтобы рядом с итоговой суммой отстает % от общей суммы), сначала необходимо дублировать поле значения, добавив его несколько раз.
В списке полейперетащите поле, которое вы хотите дублировать, в область Значения и поместите его прямо под тем же полем.
Excel добавит в сводную таблицу поле значения с уникальным идентификационным номером, который прибавляется к его названию. При этом измените имя.
Щелкните правой кнопкой мыши поле значения в pivotTable и выберите показать значения как.
Выберите нужный параметр.
Используйте этот параметр:
Результат вывода или вычисления
Значение, введенное в поле.
Значения в процентах от общей суммы всех значений или точек данных в отчете.
% от суммы по столбцу
Все значения в каждом столбце или ряду в процентах от итогового значения по этому столбцу или ряду.
% от суммы по строке
Значения в каждой строке или категории в процентах от итогового значения по этой строке или категории.
Значения в процентах от значения выбранного базового элемента в соответствующем базовом поле.
% от суммы по родительской строке
Значения в качестве: (значение элемента) / (значение родительского элемента в строках)
% от суммы по родительскому столбцу
Значения в качестве: (значение элемента) / (значение родительского элемента в столбцах)
% от родительской суммы
Значения в качестве: (значение элемента) / (значение родительского элемента выбранного базового поля)
Значения в виде разности по отношению к значению выбранного базового элемента в соответствующем базовом поле.
Значения в виде разницы в процентах по отношению к значению выбранного базового элемента в соответствующем базовом поле.
С нарастающим итогом в поле
Значения в виде нарастающего итога для последовательных элементов в выбранном базовом поле.
% от суммы с нарастающим итогом в поле
Значение в процентах для последовательных элементов в выбранном базовом поле, которые отображаются как набегающие итоги.
Сортировка от минимального к максимальному
Ранг выбранных значений в определенном поле, где наименьший элемент в поле имеет значение 1, и каждое большее значение с более высоким рангом.
Сортировка от максимального к минимальному
Ранг выбранных значений в определенном поле, при этом наибольший элемент в поле имеет значение 1, а каждое меньшее значение с более высоким рангом.
Значения в следующем виде: ((значение в ячейке) x (общий итог)) / ((итог строки) x (итог столбца))
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Дополнительные вычисления в сводных таблицах
Интересный факт: часто встречаю пользователей, которые хорошо владеют инструментом сводных таблиц, но при этом не знают о такой их возможности, как дополнительные вычисления в сводных таблицах. Такие вычисления доступны в Excel 2010–2016, а в Excel 2007 дополнительные вычисления «спрятаны» в параметрах поля и их гораздо меньше.
Например, у нас есть простая таблица Excel по продажам вот с такими данными:
Предположим, нам нужно построить несколько отчетов:
- Процентная структура продаж.
- Продажи нарастающим итогом.
- Продажи с темпами роста.
Разберем, как создать такие отчеты с помощью дополнительных вычислений в сводных таблицах.
1. Процентная структура продаж
Чтобы с помощью сводных таблиц определить процентную структуру продаж, нужно сделать несколько простых действий.
Шаг 1. Постройте сводную таблицу, где в области строк Города и Товары, а в области сумм — Доходы (если вы не знаете, как создать сводную таблицу, посмотрите статью «Как построить сводную таблицу в Excel»).
Шаг 2. Щелкаем правой кнопкой мыши по любому числу в сводной таблице и выбираем раздел:
Дополнительные вычисления → % от общей суммы. В появившемся меню доступно несколько способов вычисления процентов:
а) % от общей суммы – рассчитывается к итоговой сумме, от «угла».
Если переместить данные по Городам в область строк, а Товары в столбцы, мы увидим, что общий процент считается как по строкам, так и по колонкам, и сумма процентов равна 100%.
б) % от суммы по столбцу или по строке.
Если требуется рассчитать структуру продаж, например, только по Городам, выбираем % от суммы по столбцу. Если только по товарам, соответственно – по строке.
в) А если нужно видеть структуру продаж и по товарам, и по городам? Не проблема! Нужно выбрать % от суммы по родительской строке.
Тогда процент рассчитается от суммы группы, а не от общего итога. А сумма процентов внутри группы будет равна 100%.
Шаг 3. Все, конечно замечательно, НО хотелось бы рядом с процентами видеть суммы. И это тоже не проблема! Открою маленький секрет: в область значений сводной таблицы мы можем несколько раз перетащить один и тот столбец. Для этого просто захватываем мышкой нужное поле и несколько раз перетаскиваем его в область сумм.
В сводной таблице появится несколько одинаковых столбцов значений, к которым можно применить разные дополнительные вычисления.
2. Продажи нарастающим итогом
В сводной таблице можно показать суммы доходов нарастающим итогом по месяцам. Это делается также с помощью инструмента дополнительных вычислений.
Шаг 1. Постройте сводную таблицу. В строки поместите Города, в столбцы — Месяцы.
Шаг 2. Правой кнопкой мыши по любому числу, выберите Дополнительные вычисления → С нарастающим итогом в поле.
Шаг 3. В открывшемся окне выбираем, что нарастание нужно по Месяцам и все готово!
Можно выбрать, относительно какого поля будет идти нарастание – строк и столбцов, городов или месяцев. В нашем случае выбран вариант нарастающего итога по месяцам. Кстати, столбец Общий итог пустой, потому что нарастающий итог рассчитан в декабре.
3. Темпы роста
Настроим отчет, в котором будут темпы роста, рассчитанные в сводной таблице.
Шаг 1. В новую сводную таблицу добавляем в строки Города, в столбцы Месяцы. В область значений – два одинаковых столбца Доходы.
Когда в области Значений появляется более двух полей, в столбцах появляется «виртуальное» поле «∑ Значения», которое определяет размещение данных в сводной таблице – по строкам или столбцам. Переместите «∑ Значения» в область строк.
Шаг 2. Щелкаем правой кнопкой мышки по числам одного из полей сводной таблицы и выбираем Дополнительные вычисления → Приведенное отличие. Указываем Базовое поле «месяцы», элемент – «назад».
Январь будет пустым, потому что перед ним нет других данных. Это место можно занять спарклайнами. Чтобы их добавить, перейдите в меню Вставка → Спарклайны → График.
Skip to content
В этом руководстве вы познакомитесь с быстрым способом расчета процентов в Excel, найдете базовую формулу процента и еще несколько формул для расчета процентного изменения, процента от общей суммы и т.д.
Расчет процента нужен во многих ситуациях, будь то комиссия продавца, ваш подоходный налог или процентная ставка по кредиту. Допустим, вам посчастливилось получить скидку 25% на новый телевизор. Это хорошая сделка? И сколько в итоге придется заплатить?
Сейчас мы рассмотрим несколько методов, которые помогут вам эффективно вычислять процент в Excel, а также освоим основные формулы процента, которые избавят вас от догадок при расчетах.
- Базовая формула подсчета процента от числа.
- Как посчитать процент между числами по колонкам.
- Как рассчитать процент по строкам.
- Доля в процентах.
- Считаем процент скидки
- Отклонение в процентах для отрицательных чисел
- Вычитание процентов
- Как избежать ошибки деления на ноль
Что такое процент?
Как вы, наверное, помните из школьного урока математики, процент — это доля от 100, которая вычисляется путем деления двух чисел и умножения результата на 100.
Основная процентная формула выглядит следующим образом:
(Часть / Целое) * 100% = Процент
Например, если у вас было 20 яблок и вы подарили 5 своим друзьям, сколько вы дали в процентном отношении? Проведя несложный подсчет =5/20*100% , вы получите ответ — 25%.
Так обычно рассчитывают проценты в школе и в повседневной жизни. Вычислить процентное соотношение в Microsoft Excel еще проще, поскольку он выполняет некоторые операции за вас автоматически.
К сожалению, универсальной формулы расчета процентов в Excel, которая охватывала бы все возможные случаи, не существует. Если вы спросите кого-нибудь: «Какую формулу процентов вы используете, чтобы получить желаемый результат?», Скорее всего, вы получите ответ типа: «Это зависит от того, какой именно результат вы хотите получить».
Итак, позвольте мне показать вам несколько простых формул для расчета процентов в Excel.
Расчет процентов в Excel.
Основная формула для расчета процента от числа в Excel такая же, как и во всех сферах жизни:
Часть / Целое = Процент
Если вы сравните ее с основной математической формулой для процента, которую мы указали чуть выше, то заметите, что в формуле процента в Excel отсутствует часть * 100. При вычислении процента в Excel вам совершенно не обязательно умножать полученную дробь на 100, поскольку программа делает это автоматически, когда процентный формат применяется к ячейке.
И если в Экселе вы будете вводить формулу с процентами, то можно не переводить в уме проценты в десятичные дроби и не делить величину процента на 100. Просто укажите число со знаком %.
То есть, чтобы, к примеру, посчитать 10% в Экселе, то вместо =A1*0,1 или =A1*10/100, просто запишите формулу процентов =A1*10%.
Хотя с точки зрения математики все 3 варианта возможны и все они дадут верный результат.
А теперь давайте посмотрим, как можно использовать формулу процента в Excel для реальных данных. Предположим, в вашей таблице Эксель записана сумма заказанных товаров в столбце F и оставленных товаров в столбце G. Чтобы высчитать процент доставленных товаров, выполните следующие действия:
- Введите формулу =G2/F2 в ячейку H2 и скопируйте ее на столько строк вниз, сколько вам нужно.
- Нажмите кнопку «Процентный стиль» ( меню «Главная» > группа «Число»), чтобы отобразить полученные десятичные дроби в виде процентов.
- Не забудьте при необходимости увеличить количество десятичных знаков в полученном результате.
- Готово!
Такая же последовательность шагов должна быть выполнена при использовании любой другой формулы процентов в Excel.
На скриншоте ниже вы видите округленный процент доставленных товаров без десятичных знаков.
Чтобы определить процент доставки, мы сумму доставленных товаров делим на сумму заказов. И используем в ячейке процентный формат, при необходимости показываем десятичные знаки.
Запишите формулу в самую верхнюю ячейку столбца с расчетами, а затем протащите маркер автозаполнения вниз по столбцу. Таким образом, мы посчитали процент во всём столбце.
Как найти процент между числами из двух колонок?
Предположим, у нас имеются данные о продажах шоколада за 2 месяца. Необходимо определить, какие произошли изменения в реализации. Проще и нагляднее всего отклонения в продажах выразить в процентах.
Чтобы вычислить разницу в процентах между значениями A и B, используйте следующую формулу:
Процентное изменение = (B — A) / A
При применении этой формулы к реальным данным важно правильно определить, какое значение равно A, а какое — B. Например, вчера у вас было 80 яблок, а сейчас — 100. Это означает, что теперь у вас на 20 яблок больше, чем раньше, что произошло увеличение на 25%. Если у вас было 100 яблок, а теперь – 90, то количество яблок у вас уменьшилось на 10, то есть на 10%.
Учитывая вышеизложенное, наша формула Excel для процентного изменения принимает следующую форму:
=(новое_значение – старое_значение)/старое_значение
А теперь давайте посмотрим, как вы можете использовать эту формулу процентного изменения в своих таблицах.
В нашем случае —
=(E2-D2)/D2
Эта формула процентного изменения вычисляет процентное увеличение (либо уменьшение) в феврале (столбец E) по сравнению с январём (столбец В).
И затем при помощи маркера заполнения копируем ее вниз по столбцу. Не забудьте применить процентный формат.
Отрицательные проценты, естественно, означают снижение продаж, а положительные — их рост.
Аналогичным образом можно подсчитать и процент изменения цен за какой-то период времени.
Как найти процент между числами из двух строк?
Такой расчет применяется? Если у нас есть много данных об изменении какого-то показателя. И мы хотим проследить, как с течением времени изменялась его величина. Поясним на примере.
Предположим, у нас есть данные о продажах шоколада за 12 месяцев. Нужно проследить, как изменялась реализация от месяца к месяцу. Цифры в столбце С показывают, на сколько процентов в большую или меньшую сторону изменялись продажи в текущем месяце по сравнению с предшествующим.
Обратите внимание, что первую ячейку С2 оставляем пустой, поскольку январь просто не с чем сравнивать.
В С3 записываем формулу:
=(B3-B2)/B2
Можно также использовать и другой вариант:
=B3/B2 — 1
Копируем содержимое этой ячейки вниз по столбцу до конца таблицы.
Если нам нужно сравнивать продажи каждого месяца не с предшествующим, а с каким-то базисным периодом (например, с январём текущего года), то немного изменим нашу формулу, использовав абсолютную ссылку на цифру продаж января:
Абсолютная ссылка на $B$2 останется неизменной при копировании формулы в C4 и ниже:
=(B3-$B$2)/$B$2
А ссылка на B3 будет изменяться на B4, B5 и т.д.
Напомню, что по умолчанию результаты отображаются в виде десятичных чисел. Чтобы отобразить проценты , примените к столбцу процентный формат. Для этого нажмите соответствующую кнопку на ленте меню или используйте комбинацию клавиш Ctrl + Shift + %
.
Десятичное число автоматически отображается в процентах, поэтому вам не нужно умножать его на 100.
Расчет доли в процентах (удельного веса).
Давайте рассмотрим несколько примеров, которые помогут вам быстро вычислить долю в процентах от общей суммы в Excel для различных наборов данных.
Пример 1. Сумма находится в конце таблицы в определенной ячейке.
Очень распространенный сценарий — это когда у вас есть итог в одной ячейке в конце таблицы. В этом случае формула будет аналогична той, которую мы только что обсудили. С той лишь разницей, что ссылка на ячейку в знаменателе является абсолютной ссылкой (со знаком $). Знак доллара фиксирует ссылку на итоговую ячейку, чтобы она не менялась при копировании формулы по столбцу.
Возьмем данные о продажах шоколада и рассчитаем долю (процент) каждого покупателя в общем итоге продаж. Мы можем использовать следующую формулу для вычисления процентов от общей суммы:
=G2/$G$13
Вы используете относительную ссылку на ячейку для ячейки G2, потому что хотите, чтобы она изменилась при копировании формулы в другие ячейки столбца G. Но вы вводите $G$13 как абсолютную ссылку, потому что вы хотите оставить знаменатель фиксированным на G13, когда будете копировать формулу до строки 12.
Совет. Чтобы сделать знаменатель абсолютной ссылкой, либо введите знак доллара ($) вручную, либо щелкните ссылку на ячейку в строке формул и нажмите F4.
На скриншоте ниже показаны результаты, возвращаемые формулой. Столбец «Процент к итогу» отформатирован с применением процентного формата.
Пример 2. Часть итоговой суммы находится в нескольких строках.
В приведенном выше примере предположим, что у вас в таблице есть несколько записей для одного и того же товара, и вы хотите знать, какая часть общей суммы приходится на все заказы этого конкретного товара.
В этом случае вы можете использовать функцию СУММЕСЛИ, чтобы сначала сложить все числа, относящиеся к данному товару, а затем разделить это число на общую сумму заказов:
=СУММЕСЛИ( диапазон; критерий; диапазон_суммирования ) / Итог
Учитывая, что столбец D содержит все наименования товаров, столбец F перечисляет соответствующие суммы, ячейка I1 содержит наименование, которое нас интересует, а общая сумма находится в ячейке F13, ваш расчет может выглядеть примерно так:
=СУММЕСЛИ(D2:D12;I1;F2:F12)/$F$13
Естественно, вы можете указать название товара прямо в формуле, например:
=СУММЕСЛИ(D2:D12;”Черный шоколад”;F2:F12)/$F$13
Но это не совсем правильно, поскольку эту формулу придется часто корректировать. А это затратно по времени и чревато ошибками.
Если вы хотите узнать, какую часть общей суммы составляют несколько различных товаров, сложите результаты, возвращаемые несколькими функциями СУММЕСЛИ, а затем разделите это число на итоговую сумму. Например, по следующей формуле рассчитывается доля черного и супер черного шоколада:
=(СУММЕСЛИ(D2:D12;”Черный шоколад”;F2:F12)/$F$13 + =СУММЕСЛИ(D2:D12;”Супер черный шоколад”;F2:F12)) / $F$13
Естественно, текстовые наименования товаров лучше заменить ссылками на соответствующие ячейки.
Для получения дополнительной информации о функции суммирования по условию ознакомьтесь со следующими руководствами:
- Как использовать функцию СУММЕСЛИ в Excel
- СУММЕСЛИМН и СУММЕСЛИ в Excel с несколькими критериями
Процент скидки
Формулы процентов пригодятся для расчета уровня скидки. Итак, отправляясь за покупками, помните следующее:
Скидка в % = (цена со скидкой – обычная цена) / обычная цена
Скидка в % = цена со скидкой / обычная цена — 1
В результатах вычисления процент скидки отображается как отрицательное значение, поскольку новая цена со скидкой меньше старой обычной цены. Чтобы вывести результат в виде положительного числа , оберните формулы в функцию ABS. Например:
=ABS((C2-B2)/B2)
или
=ABS((C2/B2 — 1)
Так будет гораздо привычнее.
Как рассчитать отклонение в процентах для отрицательных чисел
Если некоторые из исходных значений представлены отрицательными числами, приведенные выше формулы не будут работать.
Обычный обходной путь — сделать знаменатель в формуле положительным числом. Для этого воспользуйтесь функцией ABS:
( Новое_значение – старое_значение ) / ABS( старое_значение )
Со старым значением в B2 и новым значением в C2 формула выглядит следующим образом:
=(C2-B2)/ABS(B2)
Как видите, достаточно корректно работает с самыми разными комбинациями положительных и отрицательных чисел.
Положительный процент означает рост, отрицательный — снижение величины показателя.
Вычитание процентов.
Часто случается, что вам известен процент скидки на товар. И вам нужно высчитать, какой процент от первоначальной стоимости придётся заплатить. Как мы уже говорили, процент в Экселе — это обычное число. Поэтому и правила вычисления здесь – как с обычными числами.
Формула расчета в Excel будет выглядеть так:
=1 – процент_скидки
Как обычно, не забываем про процентный формат ячеек.
Предотвратить ошибки деления на ноль #ДЕЛ/0
Если вы хотите посчитать процент от числа в таблице, и ваш набор данных содержит несколько нулевых значений, заключите формулы в функцию ЕСЛИОШИБКА, чтобы предотвратить появление ошибок деления на ноль (#ДЕЛ/0! или #DIV/0!).
=IFERROR(=ЕСЛИОШИБКА((C2-B2)/B2;0)
=IFERROR(=ЕСЛИОШИБКА(C2/B2-1;0)
Вот как можно вычислить процент от числа в Excel. И даже если работа с процентами никогда не была вашим любимым видом математики, с помощью этих основных процентных формул вы можете заставить Excel делать работу за вас.
На сегодня все, спасибо, что прочитали!