Как найти процент поля

  • developerV

Как посчитать поля в процентах?

Доброго времени суток!

У меня есть макет шириной 960px и боковыми padding в 10px что бы перевести эти поля в проценты я делю 10px/940px*100, но поля получаются 14px и блоки не совпадают с макетом. Везде написано что нужно высчитывать именно так. Кто может подсказать в чем проблема?


  • Вопрос задан

    более трёх лет назад

  • 1235 просмотров

960px = 100%
1px =100/960= 0,10416%

А теперь считаем:
940px = 0,10416%*940px=97,916%
10px = 0,10416%*10px = 1,0416%

jsfiddle.net/jnrt7v12

Пригласить эксперта

Вы хотите узнать ширину padding в %?
960 -> 100%
10 -> x

x*960 = 10*100
x= 10/960*100

Двойка вам :-P

откажитесь от фиксированных размеров и px


  • Показать ещё
    Загружается…

26 мая 2023, в 19:48

1000 руб./в час

26 мая 2023, в 19:27

500 руб./за проект

26 мая 2023, в 18:34

1000 руб./за проект

Минуточку внимания

Skip to content

Как считать проценты в Excel — примеры формул

В этом руководстве вы познакомитесь с быстрым способом расчета процентов в 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 делать работу за вас. 

На сегодня все, спасибо, что прочитали!

Что такое проценты: в чём суть

Проценты используются для выражения доли чего-либо по отношению к целому значению. Проще говоря, сто процентов — это 100 равных частей общего целого. Один процент — это одна сотая часть из общих 100%.

Примеры и формулы расчёта процентов

  • Требуется найти 25% от 80 кг. Необходимо разделить 80 на 100 и умножить на 25 ( 80 кг / 100% * 25% = 20 кг ).
  • Нужно найти 15% от 300 руб. Делим 300 на 100 и умножаем на 15 (получаем 45 руб).
  • Вычислить 50% от 500 м. Пятьдесят процентов — это по сути половина от целого числа (от 100%), поэтому можно 500 просто разделить на 2 (выходит 250 метров).
  • Найти 160% от числа 50. Нужно разделить 50 на 100 и умножить на 160 ( 50 / 100% * 160% = 80 ).

Чтобы определить значение процентов от числа, задайте количество процентов и введите исходное число в соответствующие поля калькулятора.

Как выразить число в процентах от числа

Частой задачей является необходимость вычислить, сколько одно число в процентах составляет от другого. Для этого воспользуйтесь следующим калькулятором.

Часто задаваемые вопросы:

  1. Сколько будет 20% от числа 40? Ответ: «8».
  2. Найти 10 процентов от числа 60? Ответ: «6».
  3. Сколько составляет 1 процент от числа 2? Ответ: «0.02».
  4. Вычислить 5 процентов от числа 4? Ответ: «0.2».
  5. Сколько будет 30% от числа 25? Ответ: «7.5».
  6. Сколько составит 40 процентов от 60? Ответ: «24».

Ваша оценка?

[Оценок: 11 / Средняя: 4.5]

Интересный факт: часто встречаю пользователей, которые хорошо владеют инструментом сводных таблиц, но при этом не знают о такой их возможности, как дополнительные вычисления в сводных таблицах. Такие вычисления доступны в Excel 2010–2016, а в Excel 2007 дополнительные вычисления «спрятаны» в параметрах поля и их гораздо меньше.

Например, у нас есть простая таблица Excel по продажам вот с такими данными:

пример сводной таблицы

Предположим, нам нужно построить несколько отчетов:

  1. Процентная структура продаж.
  2. Продажи нарастающим итогом.
  3. Продажи с темпами роста.

Разберем, как создать такие отчеты с помощью дополнительных вычислений в сводных таблицах.

1. Процентная структура продаж

Чтобы с помощью сводных таблиц определить процентную структуру продаж, нужно сделать несколько простых действий.

Шаг 1. Постройте сводную таблицу, где в области строк Города и Товары, а в области сумм — Доходы (если вы не знаете, как создать сводную таблицу, посмотрите статью «Как построить сводную таблицу в Excel»).

Сводная таблица

Шаг 2. Щелкаем правой кнопкой мыши по любому числу в сводной таблице и выбираем раздел:
Дополнительные вычисления → % от общей суммы. В появившемся меню доступно несколько способов вычисления процентов:

а) % от общей суммы – рассчитывается к итоговой сумме, от «угла».

вычисления в сводных таблицах

Если переместить данные по Городам в область строк, а Товары в столбцы, мы увидим, что общий процент считается как по строкам, так и по колонкам, и сумма процентов равна 100%.

б) % от суммы по столбцу или по строке.
Если требуется рассчитать структуру продаж, например, только по Городам, выбираем % от суммы по столбцу. Если только по товарам, соответственно – по строке.

в) А если нужно видеть структуру продаж и по товарам, и по городам? Не проблема! Нужно выбрать % от суммы по родительской строке.
Тогда процент рассчитается от суммы группы, а не от общего итога. А сумма процентов внутри группы будет равна 100%.

вычисления в сводной таблице

Шаг 3. Все, конечно замечательно, НО хотелось бы рядом с процентами видеть суммы. И это тоже не проблема! Открою маленький секрет: в область значений сводной таблицы мы можем несколько раз перетащить один и тот столбец. Для этого просто захватываем мышкой нужное поле и несколько раз перетаскиваем его в область сумм.

несколько одинаковых столбцов в сводной

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

2. Продажи нарастающим итогом

В сводной таблице можно показать суммы доходов нарастающим итогом по месяцам. Это делается также с помощью инструмента дополнительных вычислений.

Шаг 1. Постройте сводную таблицу. В строки поместите Города, в столбцы — Месяцы.

Шаг 2. Правой кнопкой мыши по любому числу, выберите Дополнительные вычисления → С нарастающим итогом в поле.

нарастающий итог в сводной таблице

Шаг 3. В открывшемся окне выбираем, что нарастание нужно по Месяцам и все готово!
Можно выбрать, относительно какого поля будет идти нарастание – строк и столбцов, городов или месяцев. В нашем случае выбран вариант нарастающего итога по месяцам. Кстати, столбец Общий итог пустой, потому что нарастающий итог рассчитан в декабре.

3. Темпы роста

Настроим отчет, в котором будут темпы роста, рассчитанные в сводной таблице.

Шаг 1. В новую сводную таблицу добавляем в строки Города, в столбцы Месяцы. В область значений – два одинаковых столбца Доходы.
Когда в области Значений появляется более двух полей, в столбцах появляется «виртуальное» поле «∑ Значения», которое определяет размещение данных в сводной таблице – по строкам или столбцам. Переместите «∑ Значения» в область строк.

Несколько одинаковых полей в сводной

Шаг 2. Щелкаем правой кнопкой мышки по числам одного из полей сводной таблицы и выбираем Дополнительные вычисления → Приведенное отличие. Указываем Базовое поле «месяцы», элемент – «назад».

Приведенное отличие в сводной таблице

Январь будет пустым, потому что перед ним нет других данных. Это место можно занять спарклайнами. Чтобы их добавить, перейдите в меню Вставка → Спарклайны → График.

Темпы роста в сводной таблице

Есть две таблицы Project и Job.
введите сюда описание изображения
введите сюда описание изображения
Необходимо: вывести в процентном соотношении колличество вакансий в каждом проекте по убыванию.
Результат вывода:
id_project(из таб.2) | Name (из таб.1) | % вакансий по проекту к базе

Написал как посчитать процент:

SELECT id_project, 
       COUNT (position) * 100 / (SELECT COUNT(*) FROM job) AS 'Procent' 
  FROM job GROUP BY id_project ; 

Сделал связь project.id = job.id_project.
И застрял, не знаю как синтаксически правильно и лаконично:

  1. вывести значение Procent в формате 25.0 (а не 25.0000)
  2. cортировать по убыванию
  3. добавить поле name из табл project.

Dmitriy's user avatar

Dmitriy

2,7186 золотых знаков15 серебряных знаков25 бронзовых знаков

задан 1 фев 2019 в 6:43

Entropy_Systems's user avatar

6

SELECT project.id, project.name, ROUND(COUNT(job.position)*100/cnt.cnt,1) Percent
FROM project, job, (SELECT COUNT(*) cnt FROM job) cnt
WHERE job.id_project = project.id
GROUP BY project.id /* , project.name */
ORDER BY Percent DESC;

Предполагается, что project.name — первичный ключ таблицы.

ответ дан 1 фев 2019 в 9:05

Akina's user avatar

AkinaAkina

30.6k3 золотых знака20 серебряных знаков40 бронзовых знаков

1

  SELECT JOB.ID_PROJECT,
         ROUND(COUNT(POSITION_JOB) * 100 / (SELECT COUNT(*)
             FROM JOB), 1) PERCENT_PROJECT,
         P.NAME_PROJECT
    FROM JOB 
      LEFT JOIN PROJECTS P
        ON JOB.ID_PROJECT = P.ID_PROJECT
    WHERE ACTIVE_PROJECT = 1
    GROUP BY JOB.ID_PROJECT, P.NAME_PROJECT
    ORDER BY PERCENT_PROJECT DESC;

ответ дан 1 фев 2019 в 9:20

Yaroslav's user avatar

YaroslavYaroslav

1,8777 серебряных знаков23 бронзовых знака

Понравилась статья? Поделить с друзьями:
  • Как найти золотой сыр в симуляторе мыши
  • Как найти друга в игре хайд онлайн
  • Как найти свою мужскую половину
  • Как найти фото в интернете по фотографии
  • Как исправить ошибку 0cx0000005