Как подогнать сумму в экселе

Как подогнать сумму в экселе

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

SLAVICKДата: Среда, 30.12.2015, 10:58 | Сообщение № 3
Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе
SLAVICKДата: Среда, 30.12.2015, 11:19 | Сообщение № 5
Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

Ну тогда так:
забыл последнюю цену округлить.

ХМ. А оранжевые ячейки учитывать нужно?

Ну тогда так:
забыл последнюю цену округлить.

ХМ. А оранжевые ячейки учитывать нужно? SLAVICK

Иногда все проще чем кажется с первого взгляда.

Сообщение Ну тогда так:
забыл последнюю цену округлить.

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

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

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

если вручную подгонять, то я меняю цены в примерном диапазоне от 25 до 30 рублей с копейками, и смотрю что получается в итоге, выйти на точную сумму до копейки нереально таким образом т.к. комбинаций миллион
нужно как то упростить это разрыв мозга)) Andrey_Economist

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

Источник

Подбор слагаемых для нужной суммы

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселеНе очень частый, но и не экзотический случай. На моих тренингах такой вопрос задавали не один и не два раза 🙂 Суть в том, что мы имеем конечный набор каких-то чисел, из которых надо выбрать те, что дадут в сумме заданное значение.

В реальной жизни эта задача может выглядеть по-разному.

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

Давайте рассмотрим несколько способов решения такой задачи в Excel.

Способ 1. Надстройка Поиск решения (Solver)

Эта надстройка входит в стандартный набор пакета Microsoft Office вместе с Excel и предназначена, в общем случае, для решения линейных и нелинейных задач оптимизации при наличии списка ограничений. Чтобы ее подключить, необходимо:

и установить соответствующий флажок. Тогда на вкладке или в меню Данные (Data) появится нужная нам команда.

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

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

После ввода формулы ее необходимо ввести не как обычную формулу, а как формулу массива, т.е. нажать не Enter, а Ctrl+Shift+Enter. Похожая формула используется в примере о ВПР, выдающей сразу все найденные значения (а не только первое).

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

В открывшемся окне необходимо:

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

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

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

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

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

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

И весьма удобно будет вывести все найденные решения, сохраненные в виде сценариев, в одной сравнительной таблице с помощью кнопки Отчет (Summary):

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

Способ 2. Макрос подбора

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

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

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

Источник

excel подбор слагаемых для нужной суммы

Хороший инструмент — надстройка Поиск решения в MS Excel!

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

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

Для начал включим надстройку или проверим, что она включена (в Excel 2013): Файл / Параметры, раздел Надстройки, выбрать Управление: Надстройки Excel, нажать Перейти. Отметить флагом Поиск решения, нажать ОК

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

На ленте на вкладке Данные появился Поиск решения:

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

Теперь нужно придумать, как мы можем параметрами в разных строках «подбирать» сумму. Я сделал вариант, когда в столбце мы указываем множитель 0 или 1, в соседнем столбце считаем произведение, и потом значения складываем в итоговую сумму:

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

Теперь запускаем Поиск решения. И заполняем:

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселеНе очень частый, но и не экзотический случай. На моих тренингах такой вопрос задавали не один и не два раза 🙂 Суть в том, что мы имеем конечный набор каких-то чисел, из которых надо выбрать те, что дадут в сумме заданное значение.

В реальной жизни эта задача может выглядеть по-разному.

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

Давайте рассмотрим несколько способов решения такой задачи в Excel.

Способ 1. Надстройка Поиск решения (Solver)

Эта надстройка входит в стандартный набор пакета Microsoft Office вместе с Excel и предназначена, в общем случае, для решения линейных и нелинейных задач оптимизации при наличии списка ограничений. Чтобы ее подключить, необходимо:

и установить соответствующий флажок. Тогда на вкладке или в меню Данные (Data) появится нужная нам команда.

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

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

После ввода формулы ее необходимо ввести не как обычную формулу, а как формулу массива, т.е. нажать не Enter, а Ctrl+Shift+Enter. Похожая формула используется в примере о ВПР, выдающей сразу все найденные значения (а не только первое).

Теперь перейдем на вкладку (или в меню) Данные и запустим инструмент Поиск решения (Data — Solver):

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

В открывшемся окне необходимо:

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе
С помощью той же кнопки, при необходимости, создать ограничение на количество чисел в выборке. Например, если мы знаем, что сумма была разбита на 5 счетов, то:

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

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

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

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

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

Найденные комбинации можно сохранять виде сценариев (кнопка Сохранить сценарий), чтобы вернуться к нем позднее с помощью команды Данные — Анализ «что-если» — Диспетчер сценариев (Data — What-If Analysis — Scenario Manager):

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

И весьма удобно будет вывести все найденные решения, сохраненные в виде сценариев, в одной сравнительной таблице с помощью кнопки Отчет (Summary):

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

Способ 2. Макрос подбора

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

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

Для использования макроса нажмите сочетание Alt+F11, в открывшемся окне редактора Visual Basic вставьте новый модуль через меню Insert — Module и скопируйте туда этот код:

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

в Excel 2007 и новее зайти Файл — Параметры Excel — Надстройки — Перейти
в Excel 2003 и старше — открыть меню Сервис — Надстройки

и установить соответствующий флажок. Тогда на вкладке или в меню Данные появится нужная команда.
Способ 2. Макрос подбора

Источник

7 примеров использования формулы СУММЕСЛИ в Excel с несколькими условиями

В таблицах Excel можно не просто находить сумму чисел, но и делать это в зависимости от заранее определённых критериев отбора. Мы рассмотрим, как правильно применить функцию СУММЕСЛИ (Sumif) в таблицах Excel. Начнем с самых простых случаев, как можно использовать при этом знаки подстановки, назначить диапазон суммирования, работать с числами, текстом и датами. Особо остановимся на том, как использовать сразу несколько условий. И, конечно, мы применим новые знания на практике, рассмотрев несложные примеры.

Хорошо, что функция СУММЕСЛИ одинакова во всех версиях MS Excel, с 2016 по 2003 год. Еще одна приятная новость: если вы потратите некоторое время на ее изучение, вам потребуется совсем немного усилий, чтобы понять другие «ЕСЛИ»-функции, такие как СУММЕСЛИМН, СЧЕТЕСЛИ, СЧЕТЕСЛИМН и т.д.

Как пользоваться СУММЕСЛИ в Excel – синтаксис

Её назначение – найти итог значений, которые удовлетворяют определённым требованиям.

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

=СУММЕСЛИ(диапазон, критерий, [диапазон_суммирования])

Диапазон – это область, которую мы исследуем на соответствие определённому значению.

Критерий – это значение или шаблон, по которому мы производим отбор чисел для суммирования.

Значение критерия может быть записано прямо в самой формуле. В этом случае не забывайте, что текст нужно обязательно заключать в двойные кавычки.

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

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

Чтобы лучше понять это описание, рассмотрим несколько простых задач. Надеюсь, что они будут понятны не только «продвинутым» пользователям, но и подойдут для «чайников».

Примеры использования функции СУММЕСЛИ в Excel

Сумма если больше чем, меньше, или равно

Начнем с самого простого. Предположим, у нас есть данные о продажах шоколада. Рассчитаем различные варианты продаж.

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

D2:D21 – это координаты, в которых мы ищем значение.

I2 – ссылка на критерий отбора. Иначе говоря, мы ищем ячейки со значением 144 и складываем их.

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

Можно указать его прямо в формуле, как это сделано в I13

=СУММЕСЛИ(D2:D21;» Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

В I3 запишем выражение:

F2:F21 – это область, в которой мы отбираем подходящие значения.

I2 – здесь записано, что именно отбираем.

E2:E21 – складываем числа, соответствующие найденным совпадениям.

Конечно, можно указать параметр отбора прямо в выражении:

Но мы уже договорились, что так делать не совсем рационально.

Важное замечание. Не забываем, что все текстовые значения необходимо заключать в кавычки.

Подстановочные знаки для частичного совпадения.

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

Вернемся к нашему случаю. Определим, сколько всего было заказов на черный шоколад. В результате, у нас есть 2 подходящих наименования товара. Как учесть их оба? Для этого есть понятие неточного соответствия.

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

Мы можем производить поиск и подсчет значений, указывая не всё содержимое ячейки, а только её часть. Таким образом мы можем расширить границы поиска, применив знаки подстановки “?”, “*”.

Символ “?” позволяет заменить собой один любой символ.

Символ ”*” позволяет заменить собой не один, а любое количество символов (в том числе ноль).

Эти знаки можно применить в нашем случае двумя способами. Либо прямо вписать их в таблицу –

=СУММЕСЛИ(C2:C21;»*»&I2&»*»;E2:E21)

где * вставлены прямо в выражение и «склеены» с нужным текстом.

Этому требованию соответствует “Нет”.

Подойдет “Зеленый”, “Оранжевый”, “Серебряный”, “Голубой”, “Коричневый”, “Золотой”, “Розовый”.

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

А если текст просто содержит в себе 3 звездочки, то можно наше выражение переписать так:

Точная дата либо диапазон дат.

Если нам нужно найти сумму чисел, соответствующих определённой дате, то проще всего в качестве критерия указать саму эту дату.

Примечание. При этом не забывайте, что формат указанной вами даты должен соответствовать региональным настройкам вашей таблицы!

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

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

Рассчитываем итог продаж за сегодняшний день – 04.02.2020г.

Рассчитаем за вчерашний день.

=СУММЕСЛИ(A2:A21;СЕГОДНЯ()-1;E2:E21)

СЕГОДНЯ()-1 как раз и будет «вчера».

Складываем за даты, которые предшествовали 1 февраля.

А если нас интересует временной интервал «от-до»?

Мы можем рассчитать итоги за определённый период времени. Для этого применим маленькую хитрость: разность функций СУММЕСЛИ. Предположим, нам нужна выручка с 1 по 4 февраля включительно. Из продаж после 1 февраля вычитаем все, что реализовано до 4 февраля.

Если критерий указать просто “*”, то мы учитываем для подсчета непустые ячейки, в которых имеется хотя бы одна буква или символ (кроме пустых).

Теперь рассмотрим, как можно находить сумму, соответствующую пустым ячейкам.

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

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

=СУММЕСЛИ(F2:F21;«»;E2:E21)

Сумма по нескольким условиям.

Функция СУММЕСЛИ может работать только с одним условием, как мы это делали ранее. Но очень часто случается, что нужно найти совокупность данных, удовлетворяющих сразу нескольким требованиям. Сделать это можно как при помощи некоторых хитростей, так и с использованием других функций. Рассмотрим все по порядку.

Вновь вернемся к нашему случаю с заказами. Рассмотрим два условия и найдем, сколько всего сделано заказов черного и молочного шоколада.

1. СУММЕСЛИ + СУММЕСЛИ

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

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

Это самое простое решение, но не самое универсальное и далеко не единственное.

2. СУММ и СУММЕСЛИ с аргументами массива.

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

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

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

Если вы хотите найти покупки этих двух товаров, то ваши критерии в виде массива будут выглядеть так:

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

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

=СУММ(СУММЕСЛИ($C$2:$C$21; ;$E$2:$E$21))

Важно, что результаты вычислений в первом и втором случае совпадают.

3. СУММПРОИЗВ и СУММЕСЛИ.

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

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

Вот как это будет выглядеть:

в H3 и H4 мы запишем критерии отбора.

Но, конечно, ничто не мешает вам перечислить значения в виде массива критериев:

=СУММПРОИЗВ(СУММЕСЛИ(C2:C21; ;E2:E21))

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

Важное замечание! Обратите внимание, что все перечисленные выше три способа производят расчет по логическому ИЛИ. То есть, нам нужны продажи шоколада, который будет или черным, или молочным.

Почему СУММЕСЛИ у меня не работает?

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

1. «Диапазон данных» и «диапазон суммирования» должны быть указаны ссылками, а не в виде массива.

Первый и третий атрибуты функции всегда должны быть ссылкой на область таблицы, например A1: A10. Если вы попытаетесь передать что-нибудь еще, например, массив <1,2,3>, Excel выдаст сообщение об ошибке.

Правильно: =СУММЕСЛИ(A1:A3, «цвет», C1:C3)

Неверно : =СУММЕСЛИ(<1,2,3>, «цвет», C1:C3)

2. Ошибка при суммировании значений из других листов или рабочих книг

Как и любая другая функция Excel, СУММЕСЛИ может ссылаться на другие листы и рабочие книги, если они в данный момент открыты.

Найдем сумму значений в F2: F9 на листе 1 книги 1, если соответствующие данные записаны в столбце A, и если среди них содержатся «яблоки»:

Однако это перестанет работать, как только Книга1 будет закрыта. Это происходит потому, что области, на которые ссылаются формулы в закрытых книгах, преобразуются в массивы и хранятся в таком виде в текущей книге. А поскольку в аргументах 1 и 3 массивы не допускаются, то формула выдает ошибку #ЗНАЧ!.

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

Как отмечалось в начале этого руководства, в современных версиях Microsoft Excel они не обязательно должны иметь одинаковый размер. Но вот в Excel 2000 и более ранних версиях это может вызвать проблемы. Однако, даже в самых последних версиях Excel 2010 и Excel 2016 сложные выражения, в которых диапазон сложения имеет меньше строк и/или столбцов, чем диапазон поиска, являются капризными. Вот почему рекомендуется всегда иметь их одинакового размера и формы.

Источник

Формула суммы в Excel — несколько полезных советов и примеров

Как вычислить сумму в таблице Excel быстро и просто? Попробуйте различные способы: взгляните на сумму выбранных ячеек в строке состояния, используйте автосумму для сложения всех или только нескольких отдельных ячеек, примените функцию СУММ или же преобразуйте ваш диапазон в «умную» таблицу для простоты расчетов. Все это мы покажем на примерах.

Как посчитать сумму одним кликом.

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

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

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

Будучи очень быстрым, этот метод не позволяет копировать итоговые цифры – можно только посмотреть.

Что такое автосумма в таблице Excel?

Вторым по простоте способом является автосуммирование. Установите курсор в то место, где вы хотите увидеть расчет, а затем используйте кнопку «Автосумма» на вкладке Главная, или комбинацию клавиш ALT + =.

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

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

А если подходящих для расчета чисел рядом не окажется, то просто появится предложение самостоятельно указать область подсчета.

=СУММ()

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

Кроме того, ALT + = можно просто нажать, чтобы быстро поставить формулу в ячейку Excel и не вводить ее руками. Согласитесь, этот небольшой хак в Экселе может сильно ускорить работу.

А если вам нужно быстро сосчитать итоги по вертикали и горизонтали, то здесь также может помочь автосуммирование. Посмотрите это короткое видео, чтобы узнать, как это сделать.

Под видео на всякий случай дано короткое пояснение.

Итак, выберите диапазон ячеек и дополнительно ряд пустых ячеек снизу и справа (то есть, В2:Е14 в приведенном примере).

Нажмите кнопку «Автосумма» на вкладке «Главная» ленты. Формула сложения будет сразу введена.

Ввод функции СУММ вручную.

Самый традиционный способ создать формулу в MS Excel – ввести функцию с клавиатуры. Как обычно, выбираем нужную ячейку и вводим знак =. Затем начинаем набирать СУММ. По первой же букве «С» раскроется список доступных функций, из которых можно сразу выбрать нужную.

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

Теперь определите диапазон с числами, которые вы хотите сложить, при помощи мыши или же просто введите его с клавиатуры. Если у вас большая область данных для расчетов, то, конечно, руками указать её будет гораздо проще (например, B2:B300). Нажмите Enter.

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

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

Правила использования формулы суммы в Excel (синтаксис):

У нее имеется один обязательный аргумент: число1.

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

Как подогнать сумму в экселе. Смотреть фото Как подогнать сумму в экселе. Смотреть картинку Как подогнать сумму в экселе. Картинка про Как подогнать сумму в экселе. Фото Как подогнать сумму в экселе

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

Накопительное значение, или нарастающий итог.

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

Посмотрите это небольшое видео, а далее поясним все наши действия.

В ячейке С2 записываем формулу

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

Устанавливаем курсор в правый нижний угол ячейки и «протаскиваем» до С13. В результате наша формула будет скопирована по всему выделению. И при этом начальный адрес B$2 не изменится. К примеру, в С13 это выглядит так: =СУММ(B$2:B13).

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

Использование для проверки введенных значений.

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

Посмотрите это видео, в котором используется инструмент «Проверка данных».

В условии проверки используем формулу

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *