Процентное распределение в excel

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

Формула процентного распределения в Excel

Как видно ниже на рисунке ниже формула вычисления процентного распределения в Excel очень проста:

Статическая формула.

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

Как видно формула не очень сложна. Она использует просто относительные ссылки на доходы регионов, чтобы поделить их на абсолютную ссылку на суммарный доход. Обратите внимание на абсолютную ссылку. Указанные символы доллара позволяют заблокировать ссылку на одну, конкретную ячейку. Благодаря этому адрес абсолютной ссылки не изменяется при копировании формул в другие ячейки.



Процентное распределение по динамической формуле Excel

Отдельное вычисление для хранения суммарного дохода в отдельной ячейке как константу – не обязательно. Если мы добавим в формулу функцию =СУММ(), тогда мы можем динамически выполнять вычисление процентного распределения. Ниже на рисунке показано решение для создания динамической формулы процентного распределения отдельных значений.

Динамическая формула.

Примечание: Для тех, кто не в курсе – функция СУММ суммирует все значения, которые заданы в ее аргументах.

Снова обратите внимание на то, что все адреса ссылок, которые заданы в аргументах функции СУММ должны быть абсолютными (в данном случаи). Благодаря зафиксированный абсолютными ссылками диапазон ячеек в аргументе функции СУММ, не изменяться в процессе копирования формулы в другие ячейки.

  • Редакция Кодкампа

17 авг. 2022 г.
читать 2 мин


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

В следующем пошаговом примере показано, как создать процентное частотное распределение в Excel.

Шаг 1: Создайте данные

Во-первых, давайте создадим набор данных, содержащий информацию о 20 разных баскетболистах:

Шаг 2: Расчет частот

Далее мы будем использовать функцию UNIQUE() для создания массива уникальных значений команды в столбце A:

Далее мы воспользуемся функцией СЧЁТЕСЛИ() , чтобы подсчитать, сколько раз появляется каждая команда:

Шаг 3: Преобразование частот в проценты

Далее мы преобразуем каждую частоту в процентное значение, разделив каждую отдельную частоту на сумму частот:

Затем мы выделим каждое из значений в столбце F и щелкнем значок процента (%) в группе « Число » на верхней ленте:

Каждое значение будет автоматически отображаться в процентах:

Из вывода мы видим, что:

  • 35% всех игроков принадлежат к команде А
  • 25% всех игроков принадлежат к команде B
  • 15% всех игроков принадлежат к команде C
  • 25% всех игроков принадлежат к команде D

Обратите внимание, что проценты в сумме составляют 100%.

Дополнительные ресурсы

В следующих руководствах представлена дополнительная информация о том, как вычислять частоты в Excel:

Как рассчитать кумулятивную частоту в Excel
Как создать частотное распределение в Excel
Как сделать полигон частот в Excel

Написано

Редакция Кодкампа

Замечательно! Вы успешно подписались.

Добро пожаловать обратно! Вы успешно вошли

Вы успешно подписались на кодкамп.

Срок действия вашей ссылки истек.

Ура! Проверьте свою электронную почту на наличие волшебной ссылки для входа.

Успех! Ваша платежная информация обновлена.

Ваша платежная информация не была обновлена.

СУММПРОИЗВ (SUMPRODUCT) в Excel. Гораздо больше, чем сумма произведений

Разберем, казалось бы, простую функцию СУММПРОИЗВ ( SUMPRODUCT ). В конце будет просто бомба для тех, кто строит отчеты в одних файлах, а хранит данные — в других.

Из русскоязычного написания функции можно догадаться, что СУММПРОИЗВ — это сумма произведений. Классический и самый примитивный способ её использования — перемножить значения из двух или более диапазонов и затем просуммировать. Посмотрим, как это работает.

Как вычислить сумму столбца в Excel (4 варианта)

Как и в первой варианте, нам нужно зафиксировать цифру по итоговым продажам, однако, так как в расчетах не принимает участие отдельная ячейка с нужным значением, нам нужно проставить знаки “$” перед обозначениями строк и столбцов в адресах ячеек диапазона суммы: =D2/СУММ($D1500:$D$15) .

Как посчитать процент от числа и долю в Эксель

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

Вариант №1: просматриваем всю сумму

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

Примечание: с левой стороны от суммы указываются число выделенных ячеек и усредненное значение по выбранному диапазону.

Как вычислить сумму столбца в Excel (4 варианта)

EXCEL — как распределить сумму X на N месяцев — CodeRoad

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

Находим процент от числа

А сейчас давайте попробуем вычислить процент от числу в виде абсолютного значения, т.е. в виде другого числа.

Математическая формула для расчета выглядит следующим образом:

Например, давайте узнаем, какое число составляет 15% от 90.

Подобные знания помогают решать множество математических, экономических задач, физических и других задач. Допустим, у нас есть таблица с продажами обуви (в парах) за 1 квартал, и мы планируем в следующем продать на 10% больше. Нужно определить, какому количеству пар для каждого наименования соответствуют эти 10%.

Находим процент от числа

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

Расчет пропорций при распределении расходов | Такском

Чтобы использовать эту функцию, на вкладке «Данные» выберите кнопку «Из интернета» и вставьте адрес надежного источника, например cbr.ru. Эксель предложит выбрать, какую именно таблицу нужно загрузить с сайта — отметьте нужную галочкой.

1 ответ

Возможный Дубликат : Пропорционально распределить (пропорционально распределить) значение по набору значений Я искал алгоритм, чтобы распределить общую сумму ежемесячно на основе количества дней в году в C# так, чтобы сумма всех пропортонов была равна общей стоимости. Диапазон дат в течение года и.

enter image description here

B1 , B2 и B3 являются входными ячейками. B1 должна быть датой, а не строкой.

D1 — O1 — это месяцы. Значения должны быть датами, а не строками, но затем могут быть отформатированы так, чтобы показывать только месяц и год. Например, формат MMM YYYY .

Вам нужно только ввести D1 и E1 в качестве дат 2017-01-01 и 2017-02-01 , затем выберите D1:E1 и заполните справа. Затем будет создана серия , имеющая от шага к шагу разницу в E1 — D1 , что в данном примере составляет 1 месяц.

и может быть заполнен справа по мере необходимости. В примере до O2 .

Теперь, если вы изменяете какую-либо из входных ячеек, значения в D2 на O2 также изменятся из-за формулы.

7 полезных формул для тех, кто считает деньги в эксель-таблице

То, что я рассказываю вам в своей статье это детский лепет. Если посмотреть, что вытворяют ребята завершившие обучение на курсе “EXCEL”, то захочется научиться делать также. Поэтому посоветую вам зарегистрироваться на обучение.

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

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

Формула процентного распределения в Excel

Как видно ниже на рисунке ниже формула вычисления процентного распределения в Excel очень проста:

Статическая формула.

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

Как видно формула не очень сложна. Она использует просто относительные ссылки на доходы регионов, чтобы поделить их на абсолютную ссылку на суммарный доход. Обратите внимание на абсолютную ссылку. Указанные символы доллара позволяют заблокировать ссылку на одну, конкретную ячейку. Благодаря этому адрес абсолютной ссылки не изменяется при копировании формул в другие ячейки.

Процентное распределение по динамической формуле Excel

Отдельное вычисление для хранения суммарного дохода в отдельной ячейке как константу – не обязательно. Если мы добавим в формулу функцию =СУММ(), тогда мы можем динамически выполнять вычисление процентного распределения. Ниже на рисунке показано решение для создания динамической формулы процентного распределения отдельных значений.

Динамическая формула.

Примечание: Для тех, кто не в курсе – функция СУММ суммирует все значения, которые заданы в ее аргументах.

Снова обратите внимание на то, что все адреса ссылок, которые заданы в аргументах функции СУММ должны быть абсолютными (в данном случаи). Благодаря зафиксированный абсолютными ссылками диапазон ячеек в аргументе функции СУММ, не изменяться в процессе копирования формулы в другие ячейки.

Как раскидать сумму пропорционально в excel

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

Итак, классика!

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

Таким образом все сводится к такому вот методу:

Здесь базой является количество, сумма базы = 6, распределяемая сумма = 100. Коэффициент = распределяемая сумма / сумма базы = 100 / 6 = 16,(6) («Шесть в скобках» — это то, как нас учили записывать периодичские дроби. Если кого-то учили иначе — проьба иметь это ввиду). Далее в каждой строке я округляю результат до копеек.

В принципе мы получили то, что хотели — распределили нужную сумму пропорционально количеству. В данном случае у нас крайне удачно получилось с округлением — в первой строке мы округлили вверх и получили одну лишнюю копейку, во второй строке мы округлили вниз и потеряли копейку. И то, что нам так повезло — это воля парня, сказавшего парню из эпиграфа сказать древним грекам все те умные вещи, о которых он им сказал.

Давайте рассмотрим случай, когда тот парень был к нам не так благосклонен, а именно — давайте распределим 10 на 3:

В итоге у нас не хватило одной копейки. Для того, чтобы решить эту проблему, необходимо учесть остаточек в конце. У нас распределенная сумма получилась равна 9,99, а сумма, которую нужно распределить — 10. Разницу, обычно, добавляют к последней строке. Т.е. в последней строке у нас будет 3,34, «чтобы не нарушать отчетности» (с).

Все хрошо, пока потерянная в ходе округления сумма мала и не играет большой роли. Но если мы попытаемся таким же образом распределить 10 на 30 строк, то внезапно окажется, что к последней строке нам нужно прибавить уже не 1 копейку, а 10. Можно, конечно, прибавить сумму остатка к последней строке:

В последней строке в итоге будет сумма 0,33 + 0,10 = 0,43. Если мы распределяем какие-нибудь ксвенные затраты на количество выпуска, то для каждой статьи затрат может набраться весьма большое отклонение, которое все целиком упадет на последнюю строчку. Таким образом продукт, выпущенный нами в последнюю очередь, вберет в свою себестоимость все те отклонения и станет «золотым» )))

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

Новое решение!

Давным-давно, кажется в позапрошлую работу, меня попросили создать обработку, которая бы перекраивала контуры полей, перераспределяя на их новую площадь какие-то старые остатки на счетах учета затрат на дату распределения. Там как раз сумма распределялась между новыми площадями пропорционально новому метражу. Звучит пространно, но примите на веру (как древние греки), что это относится к обсуждаемой нами задаче распределения суммы по базе. И тогда я как раз «родил» (ага, прям как Авраам Исаака) алгоритм распределения, после которого нет остатка. Странно, но тогдашний мой руководитель так и не понял суть алгоритма, хотя после теста сказал, что все работает и оставил как есть. Западные программисты в таких случаях просто стараются не использовать подобные алгоритмы, так что честь и хвала программистам российским, которые используют и то, в чем не понимают )))

В принципе все просто: мы каждую итерацию должны пересчитывать коэффициент распределения. Давайте построим таблицу с 30-ю записями и добавим колонки для нового коэффициента и по-новому распределенной суммы:

Пример 1. Распределение премии

Предположим, что Вы начальник производственного отдела и Вам предстоит по-честному распределить премию в сумме 100 000 руб. между сотрудниками отдела пропорционально их должностным окладам. Другими словами Вам требуется подобрать коэффициент пропорциональности для вычисления размера премии по окладу.

Первым делом создаём таблицу с исходными данными и формулами, с помощью которых должен быть получен результат. В нашем случае результат — это суммарная величина премии. Очень важно, чтобы целевая ячейка (С8) посредством формул была связана с искомой изменяемой ячейкой (Е2). В примере они связаны через промежуточные формулы, вычисляющие размер премии для каждого сотрудника (С2:С7).

Теперь запускаем Поиск решения и в открывшемся диалоговом окне устанавливаем необходимые параметры. Внешний вид диалоговых окон в разных версиях несколько различается:

Начиная с Excel 2010

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

2. Варианты оптимизации: максимальное возможное значение, минимальное возможное значение или конкретное значение. Если требуется получить конкретное значение, то его следует указать в поле ввода

3. Изменяемых ячеек может быть несколько: отдельные ячейки или диапазоны. Собственно, именно в них Excel перебирает варианты с тем, чтобы получить в целевой ячейке заданное значение

4. Ограничения задаются с помощью кнопки Добавить. Задание ограничений, пожалуй, не менее важный и сложный этап, чем построение формул. Именно ограничения обеспечивают получение правильного результата. Ограничения можно задавать как для отдельных ячеек, так и для диапазонов. Помимо всем понятных знаков =, >=,

5. Кнопка, включающая итеративные вычисления с заданными параметрами.

После нажатия кнопки Найти решение (Выполнить) Вы уже можете видеть в таблице полученный результат. При этом на экране появляется диалоговое окно Результаты поиска решения.

Начиная с Excel 2010

Если результат, который Вы видите в таблице Вас устраивает, то в диалоговом окне Результаты поиска решения нажимаете ОКи фиксируете результат в таблице. Если же результат Вас не устроил, то нажимаете Отменаи возвращаетесь к предыдущему состоянию таблицы.

Решение данной задачи выглядит так

Важно: при любых изменениях исходных данных для получения нового результата Поиск решения придется запускать снова.

Разберём еще одну задачу оптимизации (получение максимальной прибыли)

Пример 2. Мебельное производство (максимизация прибыли)

Фирма производит две модели А и В сборных книжных полок.

Их производство ограничено наличием сырья (высококачественных досок) и временем машинной обработки.

Для каждого изделия модели А требуется 3 м² досок, а для изделия модели В — 4 м². Фирма может получить от своих поставщиков до 1700 м² досок в неделю.

Для каждого изделия модели А требуется 12 мин машинного времени, а для изделия модели В — 30 мин. в неделю можно использовать 160 ч машинного времени.

Сколько изделий каждой модели следует выпускать фирме в неделю для достижения максимальной прибыли, если каждое изделие модели А приносит 60 руб. прибыли, а каждое изделие модели В — 120 руб. прибыли?

Порядок действий нам уже известен.

Сначала создаем таблицы с исходными данными и формулами. Расположение ячеек на листе может быть абсолютно произвольным, таким как удобно автору. Например, как на рисунке

Запускаем Поиск решения и в диалоговом окне устанавливаем необходимые параметры

1. Целевая ячейка F7 содержит формулу для расчёта прибыли

2. Параметр оптимизации — максимум

3. Изменяемые ячейки F3:G3

4. Ограничения: найденные значения должны быть целыми, неотрицательными; общее количество машинного времени не должно превышать 160 ч (ссылка на ячейку D9); общее количество сырья не должно превышать 1700 м² (ссылка на ячейку D8). Здесь вместо ссылок на ячейки D8 и D9 можно было указать числа, но при использовании ссылок какие-либо изменения ограничений можно производить прямо в таблице

5. Нажимаем кнопку Найти решение (Выполнить) и после подтверждения получаем результат

Но даже если Вы правильно создали формулы и задали ограничения, результат может оказаться неожиданным. Например, при решении данной задачи Вы можете увидеть такой результат:

И это несмотря на то, что было задано ограничение целое. В таких случаях можно попробовать настроить параметры Поиска решения. Для этого в окне Поиск решения нажимаем кнопку Параметрыи попадаем в одноимённое диалоговое окно

Первый из выделенных параметров отвечает за точность вычислений. Уменьшая его, можно добиться более точного результата, в нашем случае — целых значений. Второй из выделенных параметров (доступен, начиная с версии Excel 2010) даёт ответ на вопрос: как вообще могли получиться дробные результаты при ограничении целое? Оказывается Поиск решения это ограничение просто проигнорировал в соответствии с установленным флажком.

Пример 3. Транспортная задача (минимизация затрат)

На заказ строительной компании песок перевозиться от трех поставщиков (карьеров) пяти потребителям (строительным площадкам). Стоимость на доставку включается в себестоимость объекта, поэтому строительная компания заинтересована обеспечить потребности своих стройплощадок в песке самым дешевым способом.

Дано: запасы песка на карьерах; потребности в песке стройплощадок; затраты на транспортировку между каждой парой «поставщик-потребитель».

Нужно найти схему оптимальных перевозок для удовлетворения нужд (откуда и куда), при которой общие затраты на транспортировку были бы минимальными.

Пример расположения ячеек с исходными данными и ограничениями, искомых ячеек и целевой ячейки показан на рисунке

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

Запускаем Поиск решения и устанавливаем необходимые параметры (см. рисунок)

Нажимаем Найти решение (Выполнить) и получаем результат, изображенный ниже

Иногда транспортные задачи усложняются с помощью дополнительных ограничений. Например, по каким-то причинам невозможно возить песок с карьера 2 на стройплощадку №3. Добавляем ещё одно ограничение $D$13=0. И после запуска Поиска решения получаем другой результат

И последнее, на что следует обратить внимание, это выбор метода решения. Если задача достаточно сложная, то для достижения результата может потребоваться подобрать метод решения

Поиск решения EXCEL (1.3). Распределение ресурсов (ограничение по количеству оборудования, несколько периодов)

Создадим модель для нахождения наилучшего распределения ресурсов, при котором минимизируются затраты, понесенные за несколько периодов (Allocation Problem). Расчет будем проводить с помощью надстройки Поиск решения.

Задача оптимального распределения ресурсов (распределительная задача) заключается в отыскании наилучшего распределения ресурсов, при котором либо максимизируется результат, либо минимизируются затраты. Задача, в которой минимизируются затраты, понесенные в одном периоде решена в статье Поиск решения MS EXCEL (1.2). Распределение ресурсов (ограничение по количеству оборудования) , и имеет смысл предварительно познакомиться с изложенным там материалом. В этой статье мы решим аналогичную задачу, но для случая работы оборудования в нескольких периодах (пример с сайта www.solver.com ).

Вводная статья про Поиск решения в MS EXCEL 2010 находится здесь .

Задача

Предприятие выпускает монопродукт (только один вид изделия и ничего более) и ему необходимо выполнить заказ клиента. Выпуск продукции осуществляется в течение 5 дней. Отгрузка заказа ежедневная. На предприятии 3 типа оборудования. Каждый тип оборудования выпускает один и тот же продукт. Производительность каждого типа оборудования разная. Каждый тип оборудования имеет постоянную и переменную часть расходов. Переменная часть расходов пропорциональна количеству произведенных изделий. Имеется ограниченное количество единиц оборудования каждого типа (но общее количество оборудования избыточно для выполнения заказа). Требуется минимизировать расходы на оборудование при условии выполнения заказа.

Создание модели

На рисунке ниже приведена модель, созданная для решения задачи (см. файл примера ).

Предприятие несет расходы в зависимости от типа оборудования: использование оборудования типа Alpha-3000 самое дорогое в эксплуатации, но оно и самое производительное. Оборудование типа Alpha-1000 самое дешевое в эксплуатации, но оно и менее производительное. Задача Поиска решения выбрать наиболее дешевое оборудование, так чтобы заказ был выполнен (мощностей Alpha-1000 не хватит для выполнения заказа). Казалось бы, решение очевидно (взять по максимуму дешевое оборудование, остальную производительность обеспечить более дорогим). Однако, если учесть, что из-за низкой производительности дешевых машин приходится их брать больше, неся существенные постоянные расходы, то решение уже не кажется очевидным.

Переменные (выделено зеленым) . В качестве переменных модели следует взять количество задействованных единиц оборудования каждого типа и суммарное количество продукции, выпущенное на каждом типе оборудования (производительность задается не для каждой единицы, а для типа в целом). Для наглядности диапазонам ячеек, содержащих переменные, присвоены имена Машин_Задействовано и Продукции_выпущено.

Ограничения (выделено синим) . Количество задействованных машин должно быть целым числом. Количество задействованных машин каждого типа должно быть не больше, чем имеется в наличии (используются именованные диапазоны Alpha XXXX _Задействовано и Alpha XXXX _в_наличии ). Всего должно быть выпущено продукции не меньше чем величина заказа (используется именованный диапазон Продукции выпущено_Итого ). В день возможно производить больше продукции, чем требуется в день заказа, излишек переносится на следующий день. Также необходимо ограничить производительность задействованного оборудования. Производительность задается не для каждой единицы, а для типа в целом (используются именованные диапазоны Продукции выпущено и Макс_производительность_задейств_машин ).

Целевая функция (выделено красным) . Целевая функция – это сумма операционных расходов за 5 дней. Операционные расходы, понесенные за день, задается формулой =СУММПРОИЗВ(B19:B21; Расходы_переменные)+ СУММПРОИЗВ(B13:B15; Расходы_постоянные) B19:B21 – количество продукции, выпущенной в определенный день. B13:B15 — количество задействованных машин в определенный день.

Это суммарные операционные расходы (переменная и постоянные части). Сумма операционных расходов за 5 дней должна быть минимизирована.

Убедитесь, что метод решения соответствует линейной задаче. Параметры Поиска решения были выбраны следующие:

Теперь в диалоговом окне можно нажать кнопку Найти решение .

Результаты расчетов

Поиск решения подберет оптимальный набор единиц оборудования по типам и их производительность, при котором операционные расходы будут минимальные, а заказ выполнен. В нашей задаче было установлено целочисленное ограничение, что существенно усложняет задачу поиска и, соответственно, сказывается на скорости расчета. Как показано на рисунке выше, Целочисленная оптимальность была выбрана 0% ( Целочисленная оптимальность (Integer Optimality) позволяет Поиску решения остановить поиск, в случае, если он найдет целочисленное решение, в пределах указанного процента от оптимального). В нашем случае (0%), требуется найти лучшее из известных Поиску решения решений. Поиск в этом случае занял 8 секунд, результат 23 311,50. Установив Целочисленную оптимальность 1%, поиск займет 0,2 сек, результат 23 370,50 (отличие на 0,3%). Это информация к размышлению: стоит ли увеличение точности на 0,3% уменьшения скорости расчетов более чем на порядок? Решать Вам. В любом случае, первые расчеты модели лучше проводить при Целочисленной оптимальности не равной 0%.

Распределение суммы по базе

Афиняне! Повсему вижу я, что Вы как-то по-особеному набожны, ибо проходя и осматривая Ваши святыни, я наткнулся и на жертвенник неведомому богу.

Где-то в библии в адрес древних греков.

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

Итак, классика!

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

Таким образом все сводится к такому вот методу:

Здесь базой является количество, сумма базы = 6, распределяемая сумма = 100. Коэффициент = распределяемая сумма / сумма базы = 100 / 6 = 16,(6) («Шесть в скобках» — это то, как нас учили записывать периодичские дроби. Если кого-то учили иначе — проьба иметь это ввиду). Далее в каждой строке я округляю результат до копеек.

В принципе мы получили то, что хотели — распределили нужную сумму пропорционально количеству. В данном случае у нас крайне удачно получилось с округлением — в первой строке мы округлили вверх и получили одну лишнюю копейку, во второй строке мы округлили вниз и потеряли копейку. И то, что нам так повезло — это воля парня, сказавшего парню из эпиграфа сказать древним грекам все те умные вещи, о которых он им сказал.

Давайте рассмотрим случай, когда тот парень был к нам не так благосклонен, а именно — давайте распределим 10 на 3:

В итоге у нас не хватило одной копейки. Для того, чтобы решить эту проблему, необходимо учесть остаточек в конце. У нас распределенная сумма получилась равна 9,99, а сумма, которую нужно распределить — 10. Разницу, обычно, добавляют к последней строке. Т.е. в последней строке у нас будет 3,34, «чтобы не нарушать отчетности» (с).

Все хрошо, пока потерянная в ходе округления сумма мала и не играет большой роли. Но если мы попытаемся таким же образом распределить 10 на 30 строк, то внезапно окажется, что к последней строке нам нужно прибавить уже не 1 копейку, а 10. Можно, конечно, прибавить сумму остатка к последней строке:

В последней строке в итоге будет сумма 0,33 + 0,10 = 0,43. Если мы распределяем какие-нибудь ксвенные затраты на количество выпуска, то для каждой статьи затрат может набраться весьма большое отклонение, которое все целиком упадет на последнюю строчку. Таким образом продукт, выпущенный нами в последнюю очередь, вберет в свою себестоимость все те отклонения и станет «золотым» )))

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

Новое решение!

Давным-давно, кажется в позапрошлую работу, меня попросили создать обработку, которая бы перекраивала контуры полей, перераспределяя на их новую площадь какие-то старые остатки на счетах учета затрат на дату распределения. Там как раз сумма распределялась между новыми площадями пропорционально новому метражу. Звучит пространно, но примите на веру (как древние греки), что это относится к обсуждаемой нами задаче распределения суммы по базе. И тогда я как раз «родил» (ага, прям как Авраам Исаака) алгоритм распределения, после которого нет остатка. Странно, но тогдашний мой руководитель так и не понял суть алгоритма, хотя после теста сказал, что все работает и оставил как есть. Западные программисты в таких случаях просто стараются не использовать подобные алгоритмы, так что честь и хвала программистам российским, которые используют и то, в чем не понимают )))

В принципе все просто: мы каждую итерацию должны пересчитывать коэффициент распределения. Давайте построим таблицу с 30-ю записями и добавим колонки для нового коэффициента и по-новому распределенной суммы:

5 основ Excel (обучение): как написать формулу, как посчитать сумму, сложение с условием, счет строк и пр.

Многие кто не пользуются Excel — даже не представляют, какие возможности дает эта программа! ☝

Подумать только: складывать в автоматическом режиме значения из одних формул в другие, искать нужные строки в тексте, создавать собственные условия и т.д. — в общем-то, по сути мини-язык программирования для решения «узких» задач (признаться честно, я сам долгое время Excel не рассматривал за программу, и почти его не использовал) .

В этой статье хочу показать несколько примеров, как можно быстро решать повседневные офисные задачи: что-то сложить, вычесть, посчитать сумму (в том числе и с условием) , подставить значения из одной таблицы в другую и т.д.

То есть эта статья будет что-то мини гайда по обучению самому нужному для работы (точнее, чтобы начать пользоваться Excel и почувствовать всю мощь этого продукта!) .

Возможно, что прочти подобную статью лет 17-20 назад, я бы сам намного быстрее начал пользоваться Excel (и сэкономил бы кучу своего времени для решения «простых» задач. 👌

Обучение основам Excel: ячейки и числа

Примечание : все скриншоты ниже представлены из программы Excel 2016 (как одной из самой новой на сегодняшний день).

Многие начинающие пользователи, после запуска Excel — задают один странный вопрос: «ну и где тут таблица?». Между тем, все клеточки, что вы видите после запуска программы — это и есть одна большая таблица!

Теперь к главному : в любой клетке может быть текст, какое-нибудь число, или формула. Например, ниже на скриншоте показан один показательный пример:

  • слева : в ячейке (A1) написано простое число «6». Обратите внимание, когда вы выбираете эту ячейку, то в строке формулы (Fx) показывается просто число «6».
  • справа : в ячейке (C1) с виду тоже простое число «6», но если выбрать эту ячейку, то вы увидите формулу «=3+3» — это и есть важная фишка в Excel!

Просто число (слева) и посчитанная формула (справа)

👉 Суть в том, что Excel может считать как калькулятор, если выбрать какую нибудь ячейку, а потом написать формулу, например «=3+5+8» (без кавычек). Результат вам писать не нужно — Excel посчитает его сам и отобразит в ячейке (как в ячейке C1 в примере выше)!

Но писать в формулы и складывать можно не просто числа, но и числа, уже посчитанные в других ячейках. На скриншоте ниже в ячейке A1 и B1 числа 5 и 6 соответственно. В ячейке D1 я хочу получить их сумму — можно написать формулу двумя способами:

  • первый: «=5+6» (не совсем удобно, представьте, что в ячейке A1 — у нас число тоже считается по какой-нибудь другой формуле и оно меняется. Не будете же вы подставлять вместо 5 каждый раз заново число?!);
  • второй: «=A1+B1» — а вот это идеальный вариант, просто складываем значение ячеек A1 и B1 (несмотря даже какие числа в них!).

Сложение ячеек, в которых уже есть числа

Распространение формулы на другие ячейки

В примере выше мы сложили два числа в столбце A и B в первой строке. Но строк то у нас 6, и чаще всего в реальных задачах сложить числа нужно в каждой строке! Чтобы это сделать, можно:

  1. в строке 2 написать формулу «=A2+B2» , в строке 3 — «=A3+B3» и т.д. (это долго и утомительно, этот вариант никогда не используют) ;
  2. выбрать ячейку D1 (в которой уже есть формула) , затем подвести указатель мышки к правому уголку ячейки, чтобы появился черный крестик (см. скрин ниже) . Затем зажать левую кнопку и растянуть формулу на весь столбец. Удобно и быстро! ( Примечание : так же можно использовать для формул комбинации Ctrl+C и Ctrl+V (скопировать и вставить соответственно)) .

Кстати, обратите внимание на то, что Excel сам подставил формулы в каждую строку. То есть, если сейчас вы выберите ячейку, скажем, D2 — то увидите формулу «=A2+B2» (т.е. Excel автоматически подставляет формулы и сразу же выдает результат) .

Как задать константу (ячейку, которая не будет меняться при копировании формулы)

Довольно часто требуется в формулах (когда вы их копируете), чтобы какой-нибудь значение не менялось. Скажем простая задача: перевести цены в долларах в рубли. Стоимость рубля задается в одной ячейке, в моем примере ниже — это G2.

Далее в ячейке E2 пишется формула «=D2*G2» и получаем результат. Только вот если растянуть формулу, как мы это делали до этого, в других строках результата мы не увидим, т.к. Excel в строку 3 поставит формулу «D3*G3», в 4-ю строку: «D4*G4» и т.д. Надо же, чтобы G2 везде оставалась G2.

Чтобы это сделать — просто измените ячейку E2 — формула будет иметь вид «=D2*$G$2». Т.е. значок доллара $ — позволяет задавать ячейку, которая не будет меняться, когда вы будете копировать формулу (т.е. получаем константу, пример ниже) .

Константа / в формуле ячейка не изменяется

Как посчитать сумму (формулы СУММ и СУММЕСЛИМН)

Можно, конечно, составлять формулы в ручном режиме, печатая «=A1+B1+C1» и т.п. Но в Excel есть более быстрые и удобные инструменты.

Один из самых простых способов сложить все выделенные ячейки — это использовать опцию автосуммы (Excel сам напишет формулу и вставить ее в ячейку) .

Что нужно сделать, чтобы посчитать сумму определенных ячеек:

  1. сначала выделяем ячейки (см. скрин ниже 👇) ;
  2. далее открываем раздел «Формулы» ;
  3. следующий шаг жмем кнопку «Автосумма» . Под выделенными вами ячейками появиться результат из сложения;
  4. если выделить ячейку с результатом (в моем случае — это ячейка E8) — то вы увидите формулу «=СУММ(E2:E7)» .
  5. таким образом, написав формулу «=СУММ(xx)» , где вместо xx поставить (или выделить) любые ячейки, можно считать самые разнообразные диапазоны ячеек, столбцов, строк.

Автосумма выделенных ячеек

Как посчитать сумму с каким-нибудь условием

Довольно часто при работе требуется не просто сумма всего столбца, а сумма определенных строк (т.е. выборочно). Предположим простую задачу: нужно получить сумму прибыли от какого-нибудь рабочего (утрировано, конечно, но пример более чем реальный) .

Я в своей таблицы буду использовать всего 7 строк (для наглядности) , реальная же таблица может быть намного больше. Предположим, нам нужно посчитать всю прибыль, которую сделал «Саша». Как будет выглядеть формула:

  1. » =СУММЕСЛИМН( F2:F7 ; A2:A7 ;»Саша») » — ( прим .: обратите внимание на кавычки для условия — они должны быть как на скрине ниже, а не как у меня сейчас написано на блоге) . Так же обратите внимание, что Excel при вбивании начала формулы (к примеру «СУММ. «), сам подсказывает и подставляет возможные варианты — а формул в Excel’e сотни!;
  2. F2:F7 — это диапазон, по которому будут складываться (суммироваться) числа из ячеек;
  3. A2:A7 — это столбик, по которому будет проверяться наше условие;
  4. «Саша» — это условие, те строки, в которых в столбце A будет «Саша» будут сложены (обратите внимание на показательный скриншот ниже) .

Сумма с условием

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

Как посчитать количество строк (с одним, двумя и более условием)

Довольно типичная задача: посчитать не сумму в ячейках, а количество строк, удовлетворяющих какомe-либо условию.

Ну, например, сколько раз имя «Саша» встречается в таблице ниже (см. скриншот). Очевидно, что 2 раза (но это потому, что таблица слишком маленькая и взята в качестве наглядного примера). А как это посчитать формулой?

«=СЧЁТЕСЛИ( A2:A7 ; A2 )» — где:

  • A2:A7 — диапазон, в котором будут проверяться и считаться строки;
  • A2 — задается условие (обратите внимание, что можно было написать условие вида «Саша», а можно просто указать ячейку).

Результат показан в правой части на скрине ниже.

Количество строк с одним условием

Теперь представьте более расширенную задачу: нужно посчитать строки, где встречается имя «Саша», и где в столбце «B» будет стоять цифра «6». Забегая вперед, скажу, что такая строка всего лишь одна (скрин с примером ниже) .

Формула будет иметь вид:

=СЧЁТЕСЛИМН( A2:A7 ; A2 ; B2:B7 ;»6″) — (прим.: обратите внимание на кавычки — они должны быть как на скрине ниже, а не как у меня) , где:

A2:A7 ; A2 — первый диапазон и условие для поиска (аналогично примеру выше);

B2:B7 ;»6″ — второй диапазон и условие для поиска (обратите внимание, что условие можно задавать по разному: либо указывать ячейку, либо просто написано в кавычках текст/число).

Счет строк с двумя и более условиями

Как посчитать процент от суммы

Тоже довольно распространенный вопрос, с которым часто сталкиваюсь. Вообще, насколько я себе представляю, возникает он чаще всего — из-за того, что люди путаются и не знают, что от чего ищут процент (да и вообще, плохо понимают тему процентов (хотя я и сам не большой математик, и все таки. ☝) ).

👉 В помощь!

Как посчитать проценты: от числа, от суммы чисел и др. [в уме, на калькуляторе и с помощью Excel] — заметка для начинающих

Самый простой способ, в котором просто невозможно запутаться — это использовать правило «квадрата», или пропорции.

Вся суть приведена на скрине ниже: если у вас есть общая сумма, допустим в моем примере это число 3060 — ячейка F8 (т.е. это 100% прибыль, и какую то ее часть сделал «Саша», нужно найти какую. ).

По пропорции формула будет выглядеть так: =F10*G8/F8 (т.е. крест на крест: сначала перемножаем два известных числа по диагонали, а затем делим на оставшееся третье число).

В принципе, используя это правило, запутаться в процентах практически невозможно 👌.

Пример решения задач с процентами

PS

Собственно, на этом я завершаю данную статью. Не побоюсь сказать, что освоив все, что написано выше (а приведено здесь всего лишь «пяток» формул) — Вы дальше сможете самостоятельно обучаться Excel, листать справку, смотреть, экспериментировать, и анализировать. 👌

Скажу даже больше, все что я описал выше, покроет многие задачи, и позволит решать всё самое распространенное, над которым часто ломаешь голову (если не знаешь возможности Excel) , и даже не догадывается как быстро это можно сделать. ✔

Вычисление процентов

​Смотрите также​​Отношение например будет​ адрес абсолютной ссылки​ выглядит примерно так:​ формат. Это поможет​ Поэтому, чтобы понять,​ речь заходит об​Значения в виде разницы​Используйте этот параметр:​ полезна. Просим вас​Увеличить разрядность​или​денежный​Введите формулу​ на тест.​нажмите кнопку​ какую процентную долю​Примечание:​ в ячейке С1​ не изменяется при​ =В2/С2.​

​ и в том​ как в Экселе​ Excel, довольно часто​ в процентах по​Результат вывода или вычисления​ уделить пару секунд​или​Уменьшить разрядность​_з0з_ . ​=​Примечание:​Процент​ составляют 20 000 рублей​ Мы стараемся как можно​

​Исходные числа в​

​ копировании формул в​​Другим примером будет более​ случае, если вы​ посчитать проценты, вы​ затрагивается тема процентного​ отношению к значению​Без вычислений​ и сообщить, помогла​Уменьшить разрядность​.​Результат теперь равен $20,00.​(2425-2500)/2500​

Вычисление процентной доли итогового значения

​ Чтобы изменить количество десятичных​.​ от итогового значения.​ оперативнее обеспечивать вас​ ячейках А1 и​ другие ячейки.​ сложный расчет. Итак,​ ищете возможность, как​

  1. ​ должны учитывать следующее.​ соотношения и разницы​ выбранного базового элемента​Значение, введенное в поле.​​ ли она вам,​​.​На питание расходуется в​ Это и есть​и нажмите клавишу​ разрядов в результате,​

    125 000 ₽ в ячейке A2, 20 000 ₽ в ячейке B2 и 0,16 в ячейке C3

  2. ​Если вы используете Excel​Для этого поделим 20 000​ актуальными справочными материалами​ В1​​​ если вы хотите​​ в «Эксель» прибавить​​Формат существующего значения​​ процентов.​

    ​ в соответствующем базовом​% от общей суммы​​ с помощью кнопок​​Уменьшение числа на заданное​​ среднем 113 долл.​​ исходная цена рубашки.​​ RETURN.​​ нажмите кнопку​

    Кнопка

    ​ Online, выберите​ рублей на 125 000​ на вашем языке.​В ячейке С1​

    125 000 ₽ в ячейке A2, 20 000 ₽ в ячейке B2 и 16% в ячейке C2

    ​Отдельное вычисление для хранения​​ уменьшить определенную сумму​ проценты или совершить​: при применении значения​В то время как​ поле.​

Вычисление разности двух чисел в процентах

​Значения в процентах от​ внизу страницы. Для​ количество процентов​ США в неделю,​Примечание:​Результат — 0,03000.​Увеличить разрядность​Главная​

  1. ​ рублей. Вот формула​ Эта страница переведена​ пишешь равно =​ суммарного дохода в​​ на 25%, когда​​ с ними другие​​ в процентах в​​ Excel может сделать​

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

  2. ​>​ в ячейке C2:​ автоматически, поэтому ее​ чтобы комп смог​ отдельной ячейке как​ пытаетесь применить скидку,​ действия.​ ячейке, которая уже​

    485 000 рублей в ячейке A2, 598 634 рублей в ячейке B2 и 23 % в ячейке B3 — процент разности между двумя числами

  3. ​ много вещей, программа​ поле​​ значений или точек​​ ссылку на оригинал​Введите формулу​ эти расходы на​ разрядов в результате,​

    ​ полученным на шаге 2.​Уменьшить разрядность​​Числовой формат​​=B2/A2​​ текст может содержать​ понять что ты​ константу – не​ ваша формула приобретет​

Вычисление процентной доли итогового значения

​Формат пустой клетки​ имеет данные, Excel​ не способна научить​Значения в виде нарастающего​ данных в отчете.​

  1. ​ (на английском языке).​

  2. ​=​​ 25 %. Какую сумму​​ нажмите кнопку​​На вкладке​.​

    ​>​

  3. ​. Полученный результат составляет​ неточности и грамматические​

  4. ​ задаешь формулу​​ обязательно. Если мы​​ следующий вид: =В2*(1-С2).​

    ​: Excel ведет себя​ умножает это число​ вас математике. Поэтому​

    ​ итога для последовательных​​% от суммы по​Чтобы отобразить в сводной​113*(1-0,25)​​ в таком случае​ Увеличение числа десятичных разрядов​Увеличить разрядность​​Главная​ Уменьшение числа десятичных разрядов​Предположим, что ваша заработная​

Вычисление разности двух чисел в процентах

​Процент​ 0,16, так как​ ошибки. Для нас​После знака равно​ добавим в формулу​ Чтобы увеличить объем​ иначе, когда вы​ на 100 и​ некоторые базовые знания​ элементов в выбранном​ столбцу​ таблице процентные значения,​и нажмите клавишу​ можно будет тратить​или​нажмите кнопку _з0з_.​ плата составила 23 420 рублей​.​ ячейка C2 не​

​ важно, чтобы эта​

  1. ​ пишешь А1/B1​

  2. ​ функцию =СУММ(), тогда​​ на 25%, следует​​ предварительно форматируете пустые​​ добавляет знак %​ у вас должны​

    ​ базовом поле.​

  3. ​Все значения в каждом​ такие как​

  4. ​ RETURN.​​ еженедельно? Или, напротив,​​Уменьшить разрядность​

    ​Результат — 3,00%, что​ в ноябре и​В ячейке B3 разделите​

    ​ отформатирована для отображения​​ статья была вам​Нажимаешь enter​ мы можем динамически​​ заменить знак минус​ Увеличение числа десятичных разрядов​ ячейки, а затем​​ в конце. Это​ Уменьшение числа десятичных разрядов​ присутствовать. Чтобы показать​

​% от суммы с​

  1. ​ столбце или ряду​

  2. ​% от родительской суммы​​Результат — 84,75.​​ есть возможность увеличить​​.​ — процент снижения​

    ​ 25 000 рублей в декабре.​

  3. ​ объем продаж за​ значений в процентах.​

  4. ​ полезна. Просим вас​​Партия сгти 3-09​​ выполнять вычисление процентного​

    ​ в формуле на​ вводите цифры. Числа,​ приводит к путанице,​

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

Поиск итогового значения при известном количестве и процентном значении

​ На сколько процентов​ второй год (598 634,00​Чтобы отформатировать число 0,16​ уделить пару секунд​: А если будет​ распределения. Ниже на​ плюс.​ равные и превышающие​ поэтому вы должны​

  1. ​ процентов в Excel,​

  2. ​ поле​​ итогового значения по​​% от общей суммы​​ полученным на шаге 2.​ 113 долл. США​

    ​ 800 долл. США необходимо​

  3. ​Примечание:​ изменилась ваша заработная​

  4. ​ рублей) на тот​

    ​ в виде процентов​​ и сообщить, помогла​​ дано 3 числа?​

    ​ рисунке показано решение​Автор: Elena Sh​ 1, преобразуются в​

    ​ тщательно разобраться, что​ необходимо применить специально​

    ​Значения в виде нарастающего​​ этому столбцу или​​или​​В новых версиях:​​ на 25 %. Сколько​​ дополнительно уплатить 8,9 %​​ Чтобы изменить количество десятичных​

    ​ плата в декабре​ же показатель за​ (при этом также​

    ​ ли она вам,​​D=C*100%/A+B Так?​ для создания динамической​Процентное распределение отображает нам​​ проценты по умолчанию;​ Увеличение числа десятичных разрядов​ происходит.​​ предназначенный для этого​ Уменьшение числа десятичных разрядов​ итога для последовательных​

Поиск суммы, когда вы знаете общее и процентное значение

​ ряду.​% от суммы с​На вкладке​ в таком случае​ налога с продаж.​ разрядов в результате,​ по сравнению с​ первый год (485 000,00​ удалить нуль), на​

  1. ​ с помощью кнопок​

  2. ​Здравствуйте! Такая ситуация: у​​ формулы процентного распределения​​ как определенное значение​​ цифры, меньшие, чем​Давайте предположим, что вы​

    ​ формат. Чтобы использовать​

  3. ​ элементов в выбранном​% от суммы по​

  4. ​ нарастающим итогом в​

    ​Главная​​ будут составлять расходы​​ Какую сумму составит​

    ​ нажмите кнопку​ ноябрем? Затем, если​

    ​ рублей) и вычтите​​ вкладке​​ внизу страницы. Для​​ меня есть 6​​ отдельных значений.​​ (например, показатель суммарного​​ 1, которые не​

    ​ набираете 10 в​ его, выделите ячейки,​ базовом поле в​ строке​ поле​

    ​нажмите кнопку _з0з_.​​ на питание в​ этот налог? В​Увеличить разрядность​​ в январе вы​ Увеличение числа десятичных разрядов​ 1.​​Главная​ Уменьшение числа десятичных разрядов​ удобства также приводим​

Увеличение или уменьшение числа на заданное количество процентов

​ чисел, допустим это​Примечание: Для тех, кто​ дохода) разделяется на​ являются отрицательными, умножаются​ ячейке A2 и​ которые необходимо подвергнуть​ процентах.​Значения в каждой строке​, можно воспользоваться параметрами​В Excel для Mac​ неделю?​ данном примере необходимо​или​ заработали 24 250 рублей, то​Вот формула в ячейке​нажмите кнопку​ ссылку на оригинал​

​ числа 12; 2;​ не в курсе​

  1. ​ отдельные составляющие, которые​

  2. ​ на 100, чтобы​​ затем применяете формат​​ форматированию, а затем​​Сортировка от минимального к​ или категории в​

    ​ функции​

  3. ​ 2011:​Увеличение числа на заданное​

  4. ​ найти 8,9 % от​

    ​Уменьшить разрядность​​ на сколько процентов​​ C3:​

    ​Процент​ (на английском языке).​

    ​ 43; 20; 33;​​ – функция СУММ​​ образуют его целостность.​​ преобразовать их в​​ %. Поскольку Excel​​ нажмите кнопку «Процент»​​ максимальному​

    ​ процентах от итогового​Дополнительные вычисления​На вкладке​ количество процентов​ 800.​.​

    ​ это отличается от​​=(B2/A2)-1​.​Порой вычисление процентов может​​ 15; так вот,​ Увеличение числа десятичных разрядов​ суммирует все значения,​​Как видно ниже на​ Уменьшение числа десятичных разрядов​ проценты. Например, если​

​ отображает число кратным​ в группе «Число»​

  1. ​Ранг выбранных значений в​

  2. ​ значения по этой​​.​​Главная​​Щелкните любую пустую ячейку.​Щелкните любую пустую ячейку.​

    ​Предположим, что отпускная цена​

  3. ​ декабря? Можно вычислить​. Разница в процентах​

  4. ​Если вы используете Excel​

    ​ вызвать затруднения, так​​ здесь присутствуют четные​​ которые заданы в​

    ​ рисунке ниже формула​ вы введете 10​

    ​ 100, чтобы показать​​ на вкладке «Главная»​​ определенном поле с​​ строке или категории.​​Чтобы вывести рассчитанные значения​​в группе​​Введите формулу​

    ​Введите​ рубашки составляет 15 долл.​ разность, вычтя новую​ между показателями по​ Online, выберите​ как не всегда​

    ​ и нечетные числа,​​ ее аргументах.​ вычисления процентного распределения​ или 0.1 в​​ его в процентах​ Увеличение числа десятичных разрядов​ (размещенной на ленте).​​ учетом того, что​ Уменьшение числа десятичных разрядов​Доля​

support.office.com

Расчет процентных величин для промежуточных итогов в сводной таблице

​ рядом с основными​​число​=​=​ США, что на​ зарплату из предыдущей,​ двум годам составляет​Главная​ легко можно вспомнить​ мне нужно посчитать​Снова обратите внимание на​ в Excel очень​ переформатированную ячейку, вы​ (помните, что 1%​ Говоря о том,​ наименьшему из них​Значения в процентах от​ (например, величину​нажмите кнопку​113*(1+0,25)​800 * 0,089​

​ 25 % ниже исходной​ а затем разделить​ 23 %.​​>​​ то, чему нас​​ процентное соотношение четных​​ то, что все​​ проста:​ увидите появившееся значение​ — это одна​​ как в «Экселе»​ присваивается значение 1,​​ значения выбранного базового​​% от общей суммы​

​денежный​и нажмите клавишу​, а затем нажмите​​ цены. Какова первоначальная​​ результат на сумму​Обратите внимание на скобки​Числовой формат​ учили в школе.​

  1. ​ и нечетных чисел,​​ адреса ссылок, которые​​Каждую часть необходимо разделить​ 10%. Теперь, если​ часть из ста),​​ посчитать проценты, отметим,​​ а остальным —​ элемента в соответствующем​рядом с промежуточным​

    ​_з0з_ . ​ RETURN.​ клавишу Return.​ цена? В данном​ предыдущей зарплаты.​ вокруг выражения​>​

  2. ​ Позвольте Excel сделать​ как это сделать?​ заданы в аргументах​ на сумму всех​​ ввести 0.1, вы​​ вы увидите, что​

  3. ​ что еще быстрее​

    ​ значения более высокого​

    ​ базовом поле.​

    ​ итогом), сначала необходимо​

    ​Теперь результат равен $84,75.​

    ​Результат — 141,25.​

    ​Результат — 71,2.​ примере необходимо найти​Вычисление процента увеличения​(B2/A2​

    ​Процент​ эту работу за​

    ​ Заранее спасибо!​ функции СУММ должны​ частей. В данном​ увидите, что отображенное​ 1000% отображается в​ это выполняется, если​

    ​ ранга соответственно.​% от суммы по​

    ​ продублировать поле значения,​ Именно такую сумму​Выделите ячейку с результатом,​Выделите ячейку с результатом,​ число, 75 % от​

    ​Щелкните любую пустую ячейку.​

    ​)​.​ вас — простые формулы​Flash​

    ​ быть абсолютными (в​ случаи ячейка B7​

    ​ значение меняется. Это​ ячейке, а не​ использовать горячее сочетание​Сортировка от максимального к​

    ​ родительской строке​ добавив его.​

    ​ можно тратить на​ полученным на шаге 2.​ полученным на шаге 2.​ которого составляет 15.​

    ​Введите формулу​

    ​. В Excel сначала​Теперь видно, что 20​ могут помочь найти,​: В одной ячейке​ данном случаи). Благодаря​

    ​ содержит значение суммарного​

    ​ также может продемонстрировать,​ 10%. Чтобы обойти​ клавиш Ctrl +​ минимальному​Значения в следующем виде:​

    ​В разделе​

    ​ питание каждую неделю​В новых версиях:​В новых версиях:​Щелкните любую пустую ячейку.​=​ вычисляется выражение в​

    ​ 000 рублей составляют​ например, процентную долю​

    ​ считаешь количество, например,​ зафиксированный абсолютными ссылками​ дохода всех отделов​ как в «Экселе»​

    ​ эту проблему, вы​ Shift +%.​Ранг выбранных значений в​

    ​ (значение элемента) /​Список полей​ с учетом уменьшения​На вкладке​На вкладке​

    ​Введите формулу​(25000-23420)/23420​

    ​ скобках, а затем​ 16 % от суммы​ итогового значения или​ чётных с помощью​ диапазон ячеек в​ регионов. Чтобы вычислить​ вычесть проценты.​ можете рассчитать свои​

    ​В Excel базовое значение​ определенном поле с​

    ​ (значение родительского элемента​перетащите поле, которое​ на 25 %.​Главная​Главная​=​и нажмите клавишу​ из результата вычитается 1.​

    ​ 125 000 рублей.​

    ​ разность двух чисел​ функции счётесли.​ аргументе функции СУММ,​ процентное распределение суммарного​Формат при вводе​

support.office.com

Как в «Экселе» посчитать проценты: ключевые понятия

​ значения в процентах​ всегда хранится в​ учетом того, что​ по строкам)​ требуется продублировать, в​Примечание:​нажмите кнопку _з0з_.​нажмите кнопку _з0з_.​15/0,75​ RETURN.​Предположим, что при выполнении​Совет:​ в процентах.​

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

Проценты 101

​В другой -​ не изменяться в​ дохода по всем​: Если вы введете​ в первую очередь.​ десятичной форме. Таким​ наибольшему значению в​% от суммы по​ область​ Чтобы изменить количество десятичных​В Excel для Mac​В Excel для Mac​и нажмите клавишу​Результат — 0,06746.​ теста вы правильно​  Форматирование позволяет выводить ответы​Windows macOS ​ ставишь формат ячейки​ процессе копирования формулы​ регионам, достаточно лишь​ 10% непосредственно в​ Например, если вы​ образом, даже если​ поле присваивается значение​ родительскому столбцу​Значения​ разрядов в результате,​ 2011:​

​ 2011:​ RETURN.​Выделите ячейку с результатом,​ ответили на 42 вопроса​ в процентах. Подробнее​Важно:​ процентное, и там​ в другие ячейки.​ поделить значение отдельного​ ячейку, Excel автоматически​ введете формулу =​ вы использовали специальное​ 1, а каждому​Значения в следующем виде:​и расположите его​ нажмите кнопку​На вкладке​На вкладке​Результат — 20.​

как в экселе вычесть проценты

Основные понятия

​ полученным на шаге 2.​ из 50. Каков​ читайте в статье​ Вычисляемые результаты формул и​ делишь количество чётных​Сергей симакин​

​ показателя по каждому​​ применяет процентное форматирование.​ 10/100 в ячейке​ форматирование для отображения​ меньшему значению —​ (значение элемента) /​ рядом с самим​Увеличить разрядность​Главная​Главная​Выделите ячейку с результатом,​На вкладке​ процент правильных ответов?​

​ Отображение чисел в​ некоторые функции листа​ на количество всех​: Делением, а если​ региону на суммарный​ Это полезно, когда​ A2, Excel выдаст​ чего-либо в процентах​ более высокий ранг.​ (значение родительского элемента​ собой.​или​в группе​в группе​ полученным на шаге 2.​Главная​Щелкните любую пустую ячейку.​ процентах.​ Excel могут несколько​ (функция счёт).​ в процентном соотношении​ доход.​ вы хотите ввести​ результат как 0.1.​ (10%), это будет​Индекс​ по столбцам)​Excel добавит в сводную​Уменьшить разрядность​число​число​В новых версиях:​нажмите кнопку _з0з_.​Введите формулу​В 2011 году компания​ отличаться на компьютерах​Полосатый жираф алик​ то по формуле:​Как видно формула не​ только один процент​ Если вы затем​ символическое представление базового​Значения в следующем виде:​% от родительской суммы​ таблицу поле значения​

как в эксель прибавить проценты

​.​​нажмите кнопку​нажмите кнопку​На вкладке​Результат — 6,75%, что​=​ продала товаров на​ под управлением Windows​: Процентное соотношение количества​ Если дано два​ очень сложна. Она​ на листе, например,​ сможете отформатировать десятичные​ значения. Другими словами,​ ((значение в ячейке)​Значения в следующем виде:​ с уникальным идентификационным​Примечание:​денежный​денежный​Главная​ — процент увеличения​42/50​ сумму 485 000 рублей,​ с архитектурой x86​ чисел или их​

​ числа A и​​ использует просто относительные​ сумму налога или​ данные, число будет​ Эксель всегда выполняет​ x (общий итог))​ (значение элемента) /​ номером, который прибавляется​ Мы стараемся как можно​_з0з_ . ​_з0з_ . ​

Расчет процентов

​нажмите кнопку _з0з_.​ прибыли.​и нажмите клавишу​ а в 2012​ или x86-64 и​ сумм?​ B и необходимо​ ссылки на доходы​ комиссионного вознаграждения.​ отображаться как 10%​ вычисления в десятичном​

​ / ((итог строки)​ (значение родительского элемента​ к его названию.​ оперативнее обеспечивать вас​Теперь результат равен $141,25.​Результат теперь равен $71,20.​Результат теперь равен $20,00.​Примечание:​ RETURN.​ году — на сумму​ компьютерах под управлением​Талисман​ определить, какой процент​

​ регионов, чтобы поделить​

fb.ru

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

​Как и при вводе​ — так, как​ значении (0,1). Чтобы​ x (итог столбца))​ в выбранном базовом​ При необходимости поле​

Формула процентного распределения в Excel

​ актуальными справочными материалами​ Именно такую сумму​ Это и есть​ Это и есть​ Чтобы изменить количество десятичных​

Статическая формула.

​Результат — 0,84.​ 598 634 рублей. Какова​ Windows RT с​: если количества, то​ составляет число B​ их на абсолютную​ любой формулы в​ вы хотели бы​ перепроверить его, выберите​Сегодня многих пользователей компьютера​ поле)​ можно переименовать.​ на вашем языке.​ можно тратить на​

​ сумма налога, которую​ исходная цена рубашки.​ разрядов в результате,​Выделите ячейку с результатом,​ разница между этими​ архитектурой ARM. Подробнее​ формула =СУММПРОИЗВ ((ОСТАТ​ от числа A,​ ссылку на суммарный​ Excel, вы должны​ ожидать. Вы также​ ячейку, нажмите Ctrl​ интересует вопрос о​Отличие​Щелкните поле значения в​ Эта страница переведена​ питание каждую неделю​

​ нужно уплатить при​

Процентное распределение по динамической формуле Excel

​В Excel для Mac​ нажмите кнопку​ полученным на шаге 2.​ показателями в процентах?​ об этих различиях.​ (A1:A6;2)=0)*1)/СУММПРОИЗВ ((ОСТАТ (A1:A6;2)=1)*1)​ то​ доход. Обратите внимание​ начать записывать значение,​ можете просто ввести​ + 1 и​ том, как в​Значения в виде разности​ сводной таблице правой​

Динамическая формула.

​ автоматически, поэтому ее​ с учетом повышения​ покупке компьютера.​ 2011:​Увеличить разрядность​На вкладке​

​Во-первых, щелкните ячейку B3,​Допустим, в этом квартале​если сумма =СУММПРОИЗВ​С = B​ на абсолютную ссылку.​ введя знак равенства​ номер в десятичной​ посмотрите в поле​ «Экселе» посчитать проценты.​ по отношению к​ кнопкой мыши и​ текст может содержать​ на 25 %.​

exceltable.com

По какой формуле в эксель рассчитать отношение одного числа к другому???

​Примечание:​​На вкладке​или​Главная​ чтобы применить к​ ваша компания продала​ ((ОСТАТ (A1:A6;2)=0)*1;(A1:A6))/СУММПРОИЗВ ((ОСТАТ​ · 100% /​ Указанные символы доллара​ (=) в выбранную​ форме непосредственно в​
​ образцов в «Генеральной​ Это актуально, потому​ значению выбранного базового​

​ выберите элемент​​ неточности и грамматические​
​Примечание:​ Чтобы изменить количество десятичных​
​Главная​Уменьшить разрядность​нажмите кнопку _з0з_.​
​ ячейке формат «Процент».​ товаров на сумму​ (A1:A6;2)=1)*1;(A1:A6))​ A​ позволяют заблокировать ссылку​
​ ячейку. Основная формула​ ячейку, то есть​
​ категории».​

​ что электронные таблицы​​ элемента в соответствующем​Дополнительные вычисления​
​ ошибки. Для нас​

Процентное соотношение чисел в Excel

​ Чтобы изменить количество десятичных​ разрядов в результате,​в группе​.​Результат — 84,00% —​ На вкладке​ 125 000 рублей и​А1:А6 можно заменить​Анна глинкина​ на одну, конкретную​ того, как в​ вписать 0.1, а​Форматирование в процентах может​

​ зачастую содержат данные​​ базовом поле.​.​ важно, чтобы эта​ разрядов в результате,​
​ нажмите кнопку​число​Вычисление процента уменьшения​ процент правильных ответов​Главная​ вам нужно подсчитать,​

​ на любой диапазон​​: А/В​ ячейку. Благодаря этому​ «Экселе» посчитать проценты,​

​ затем применить процентный​​ показаться довольно сложным.​ в цифрах. Когда​Приведенное отличие​
​Выберите нужный параметр.​ статья была вам​ нажмите кнопку​
​Увеличить разрядность​нажмите кнопку​

​Щелкните любую пустую ячейку.​

Возможно ли в Excel распределить целое число по процентам

abwabw

Дата: Среда, 23.10.2013, 11:58 |
Сообщение № 1

Группа: Пользователи

Ранг: Прохожий

Сообщений: 3


Репутация:

0

±

Замечаний:
0% ±


Excel 2003

Ситуация: Есть таблица со значениями целого типа (столбец А) и процентами (строка 1) по которым надо распределить это целое число, при этом получаемые значения тоже должны быть целыми (пример во вложении).
Проблема: если пойти по простому пути (который понятно, что не верный), т.е. использовать формулу округления, то распределение в некоторых случаях правильным не получается. Т.е. если суммировать полученный результат то он не совпадает с исходным числом (столбец АС)
Вопрос: есть ли в Excel стандартная функция для решения моей проблемы? Если такой функции нет, то как решить мою проблему?

К сообщению приложен файл:

Example.xls
(68.5 Kb)

Сообщение отредактировал abwabwСреда, 23.10.2013, 11:58

 

Ответить

KuklP

Дата: Среда, 23.10.2013, 12:03 |
Сообщение № 2

Группа: Проверенные

Ранг: Старожил

Сообщений: 2369


Репутация:

486

±

Замечаний:
0% ±


2003-2010


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728

 

Ответить

abwabw

Дата: Среда, 23.10.2013, 12:26 |
Сообщение № 3

Группа: Пользователи

Ранг: Прохожий

Сообщений: 3


Репутация:

0

±

Замечаний:
0% ±


Excel 2003

А ещё на sql.ru и excel-vba.ru и что?

 

Ответить

Serge_007

Дата: Среда, 23.10.2013, 12:35 |
Сообщение № 4

Группа: Админы

Ранг: Местный житель

Сообщений: 15894


Репутация:

2623

±

Замечаний:
±


Excel 2016


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

AndreTM

Дата: Среда, 23.10.2013, 19:34 |
Сообщение № 5

Группа: Друзья

Ранг: Старожил

Сообщений: 1762


Репутация:

498

±

Замечаний:
0% ±


2003 & 2010

А вот так (см. Лист2) ?


Skype: andre.tm.007
Donate: Qiwi: 9517375010

 

Ответить

Poltava

Дата: Среда, 23.10.2013, 19:47 |
Сообщение № 6

Группа: Друзья

Ранг: Форумчанин

Сообщений: 232


Репутация:

50

±

Замечаний:
0% ±


Цитата

А ещё на sql.ru и excel-vba.ru и что?

Да собственно ничего если делать все правильно и с уважением относиться к участникам форумов! В правилах хорошего тона давать крос ссылки на все заведенные вами темы. Это значительно упрощает жизнь участников ведь 60% посетителей всех этих форумов ОДНИ И ТЕЖЕ ЛЮДИ!!!

 

Ответить

The_Prist

Дата: Среда, 23.10.2013, 20:39 |
Сообщение № 7

Группа: Друзья

Ранг: Участник

Сообщений: 84


Репутация:

22

±

Замечаний:
0% ±


2010

А ещё на sql.ru и excel-vba.ru и что?

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


Errare humanum est, stultum est in errore perseverare

 

Ответить

jakim

Дата: Среда, 23.10.2013, 23:03 |
Сообщение № 8

Группа: Друзья

Ранг: Старожил

Сообщений: 1150


Репутация:

305

±

Замечаний:
0% ±


Excel 2010

Может так.

 

Ответить

abwabw

Дата: Четверг, 24.10.2013, 07:32 |
Сообщение № 9

Группа: Пользователи

Ранг: Прохожий

Сообщений: 3


Репутация:

0

±

Замечаний:
0% ±


Excel 2003

Спасибо за участие.
А то я математику уже нашёл (Метод Хэйра-Нимейера (метод Гамильтона), а так же методы «делителей» (Джефферсона–д’Ондта, Вебстера–Сент-Лагюе, и т.д.)). Но алгоритмы там сложно реализуемые без использования VBA.

 

Ответить

MCH

Дата: Четверг, 24.10.2013, 12:56 |
Сообщение № 10

Группа: Админы

Ранг: Старожил

Сообщений: 2002


Репутация:

751

±

Замечаний:
±


Была похожая тема http://www.excelworld.ru/forum/2-2074-1
Алгоритм следующий:

Цитата

1. Нормально по правилам округления получаем округленные значения во всех ячейках.

2. Для каждой ячейки вычисляем разницу [исходное значение] — [округленное].

3. Смотрим насколько отличается общая сумма по округленным от заданной суммы.

4. Если эта общая разница [заданная]-[округленная] положительна, то добавляем единичку в то значения, у которого разница по конкретной строке [исходное]-[округленное] положительна и максимальна. Затем во второе наибольшее значение, затем в третье и так далее, пока не будет исчерпана вся общая разница.

5. Если эта общая разница [заданная]-[округленная] отрицательна, то отнимаем единичку от того значения, у которого разница по конкретной строке [исходное]-[округленное] отрицательна и минимальна (т.е. наименьшая с учетом знака). Затем из второго наименьшего, затем из третьего и так далее, пока не будет исчерпана вся общая разница.

При этом достигается наименьшее отклонение от исходных значений
Решение можно адаптировать под текущую задачу, либо реализовать макросом/UDF

Сообщение отредактировал MCHЧетверг, 24.10.2013, 14:17

 

Ответить

MCH

Дата: Четверг, 24.10.2013, 14:07 |
Сообщение № 11

Группа: Админы

Ранг: Старожил

Сообщений: 2002


Репутация:

751

±

Замечаний:
±


Метод Хэйра-Нимейера на формулах

PS: Реализовано не совсем так, как описано в методе, но на мой взгляд так более справедливо, относительная ошибка минимальна

К сообщению приложен файл:

_-.xls
(96.5 Kb)

Сообщение отредактировал MCHПятница, 25.10.2013, 09:00

 

Ответить

MCH

Дата: Пятница, 25.10.2013, 08:47 |
Сообщение № 12

Группа: Админы

Ранг: Старожил

Сообщений: 2002


Репутация:

751

±

Замечаний:
±


Сделал сравнение, разных алгоритмов (см. файл в предыдущем посте)
Не смотря на то, что алгоритм предложенный AndreTM (jakim предложил аналогичный) прост в реализации, он дает определенную погрешность и зависит от сортировки исходных данных.
Наименьшее квадратичное отклонение дает метод, находящийся на листе «Вар.2»,
«Вар.1» — дает наименьшее относительное отклонение

Сообщение отредактировал MCHПятница, 25.10.2013, 08:50

 

Ответить

AndreTM

Дата: Пятница, 25.10.2013, 09:22 |
Сообщение № 13

Группа: Друзья

Ранг: Старожил

Сообщений: 1762


Репутация:

498

±

Замечаний:
0% ±


2003 & 2010

Михаил, я это отлично понимаю yes

С другой стороны, теория говорит, что задача поставлена немного некорректно. Потому что потеря точности вычислений (в данной задаче) при округлении до целых — очень велика. Действительно, проценты (что уже есть сотые доли) заданы с точностью до двух знаков после запятой — соответственно, «точные» вычисления возможны только с учётом четырех знаков. Даже использование округления до двух знаков — приводит СКО в среднем к 0.015.
Так что тут всё уже зависит от исходных требований — то ли увеличивать разрядность, выигрывая в скорости/простоте расчёта, то ли усложнять алгоритм, но выигрывать в точности…


Skype: andre.tm.007
Donate: Qiwi: 9517375010

 

Ответить

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Процентное отношение в excel формула
  • Проценты прописью в excel
  • Проценты по годам excel
  • Проценты по вкладам в банках excel
  • Проценты отклонения в excel

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии