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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Источник

Сумма чисел столбца или строки в таблице

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

Щелкните ячейку таблицы, в которой вы хотите получить результат.

На вкладке Макет (в области Инструменты для работы с таблицами)нажмите кнопку Формула.

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

В диалоговом окне «Формула» проверьте текст в скобках, чтобы убедиться в том, что будут просуммированы нужные ячейки, и нажмите кнопку ОК.

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

Функция =SUM(ABOVE) складывает числа в столбце, расположенные над выбранной ячейкой.

Функция =SUM(LEFT) складывает числа в строке, расположенные слева от выбранной ячейки.

Функция =SUM(BELOW) складывает числа в столбце, расположенные под выбранной ячейкой.

Функция =SUM(RIGHT) складывает числа в строке, расположенные справа от выбранной ячейки.

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

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

Другие формулы для таблиц

Word также содержит другие функции для таблиц. Рассмотрим AVERAGE и PRODUCT.

Щелкните ячейку таблицы, в которой вы хотите получить результат.

На вкладке Макет (в области Инструменты для работы с таблицами)нажмите кнопку Формула.

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

В поле Формула удалите формулу СУММ, но не удаляйте знак «равно» (=). Затем щелкните поле В этом поле и выберите функцию, которая вам нужна.

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

В скобках укажите, какие ячейки таблицы нужно включить в формулу, и нажмите кнопку ОК.

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

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

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

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

Например, чтобы вычислить среднее значение чисел в строке слева от ячейки, щелкните AVERAGE и введите LEFT:

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

Совет: Чтобы включить в формулу определенный диапазон ячеек, вы должны выбрать конкретные ячейки. Представьте себе, что каждый столбец в вашей таблице содержит букву и каждая строка содержит номер, как в электронной таблице Microsoft Excel. Например, чтобы умножить числа из второго и третьего столбца во втором ряду, введите =PRODUCT(B2:C2).

Источник

Суммирование значений с учетом нескольких условий

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

Взгляните на этот пример, в котором есть два условия: мы хотим получить сумму продаж «Мясо» (из столбца C) в регионе «Южный» (из столбца A).

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

Вот формула, с помощью которая можно сопровождать эту формулу:

Результат — значение 14 719.

Рассмотрим каждую часть формулы более подробно.

=СУММЕСЛИМН — это арифметическая формула. Она вычисляет числа, которые в этом случае находятся в столбце D. Прежде всего нужно указать расположение чисел.

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

Затем вам нужно найти данные, отвечающие двум условиям, поэтому введите первое условие, указав для функции расположение данных (A2:A11) и условие («Южный»). Обратите внимание на запятую между аргументами:

Кавычка вокруг текста «Южный» указывает на то, что это текстовые данные.

Наконец, вы вводите аргументы для второго условия — диапазон ячеек (C2:C11), которые содержат слово «Мясо», а также само слово (заключенное в кавычки), чтобы приложение Excel смогло их сопоставить. В конце формулы введите закрываю скобки) и нажмите ввод. Результат — 14 719.

Если вы ввели в Excel функцию СУММЕСС, если вы не помните аргументов, справка готова. После того как вы введете =СУММЕСС(, под формулой появится автозавершенная формула со списком аргументов в правильном порядке.

На изображении автозавершена формулы и списке аргументов в нашем примере sum_range — D2:D11, столбец чисел, которые нужно свести; criteria_range1 — A2. A11 — столбец данных, в котором находится «Южный» (критерий1).

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

По мере того, как вы вводите формулу, в автозавершении формулы появятся остальные аргументы (здесь они не показаны); диапазон_условия2 — это диапазон C2:C11, представляющий собой столбец с данными, в котором находится условие2 — “Мясо”.

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

Попробуйте попрактиковаться

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

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

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

Источник

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

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

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

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

Иногда даже такие расчеты могут вызвать определенные затруднения у начинающих пользователей пакета MS Office с программами Word и Excel. Например, далеко не все знают даже то, как в Экселе посчитать сумму выделенных ячеек. Не говоря уже о действиях, необходимых для сложения чисел в одинаковых диапазонах на разных страницах. На самом деле складывать числа в табличном процессоре очень легко, и применяются для этого всего 3 функции и один математический знак.

Простое сложение

Самый простой способ, как в Экселе посчитать сумму определенных ячеек — использование знака «плюс». Он подходит при необходимости сложить небольшое количество чисел или суммировать диапазоны, расположенные в произвольном порядке на одном или нескольких листах.

Так, например, использование плюса будет целесообразным при необходимости сложить всего 3 значения, пусть даже расположенных совсем рядом. Математический знак в этом случае позволит сократить время на поиски или набор функции с расстановкой скобок. Перед формулой обязательно ставится знак «равно».

Источник

СУММ (функция СУММ)

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

=СУММ(A2:A10) Суммы значений в ячейках A2:10.

=СУММ(A2:A10;C2:C10) Суммы значений в ячейках A2:10, а также в ячейках C2:C10.

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

Первое число для сложения. Это может быть число 4, ссылка на ячейку, например B6, или диапазон ячеек, например B2:B8.

Это второе число для сложения. Можно указать до 255 чисел.

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

Метод =1+2 или =A+B. Вы можете ввести =1+2+3 или =A1+B1+C2 и получить абсолютно точные результаты, однако этот метод ненадежен по ряду причин.

Опечатки. Допустим, вы пытаетесь ввести много больших значений такого вида:

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

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

Ошибки #ЗНАЧ!, если ячейки по ссылкам содержат текст вместо чисел

Допустим, вы используете формулу такого вида:

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

Если ячейки, на которые указывают ссылки, содержат нечисловые (текстовые) значения, формула может вернуть ошибку #ЗНАЧ!. Функция СУММ пропускает текстовые значения и выдает сумму только числовых значений.

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

Ошибка #ССЫЛКА! при удалении строк или столбцов

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

При удалении строки или столбца формулы не обновляются: из них не исключаются удаленные значения, поэтому возвращается ошибка #ССЫЛКА!. Функция СУММ, в свою очередь, обновляется автоматически.

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

Формулы не обновляют ссылки при вставке строк или столбцов

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

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

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

Функция СУММ — отдельные ячейки или диапазоны.

Используя формулу такого вида:

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

Такая формула будет обновляться при добавлении и удалении строк.

Мне нужно добавить, вычесть, умножить или поделить числа. Просмотрите серию учебных видео: Основные математические операции в Excel или Использование Microsoft Excel в качестве калькулятора.

Как уменьшить или увеличить число отображаемых десятичных знаков? Можно изменить числовой формат. Выберите соответствующую ячейку или соответствующий диапазон и нажмите клавиши CTRL+1, чтобы открыть диалоговое окно Формат ячеек, затем щелкните вкладку Число и выберите нужный формат, указав при этом нужное количество десятичных знаков.

Как добавить или вычесть значения времени? Есть несколько способов добавить или вычесть значения времени. Например, чтобы получить разницу между 8:00 и 12:00 для вычисления заработной платы, можно воспользоваться формулой =(«12:00»-«8:00»)*24, т. е. отнять время начала от времени окончания. Обратите внимание, что Excel вычисляет значения времени как часть дня, поэтому чтобы получить суммарное количество часов, необходимо умножить результат на 24. В первом примере используется формула =((B2-A2)+(D2-C2))*24 для вычисления количества часов от начала до окончания работы с учетом обеденного перерыва (всего 8,5 часов).

Если вам нужно просто добавить часы и минуты, вы можете просто вычислить сумму, не умножая ее на 24. Во втором примере используется формула =СУММ(A6:C6), так как здесь нужно просто посчитать общее количество часов и минут, затраченных на задания (5:36, т. е. 5 часов 36 минут).

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

Как получить разницу между датами? Как и значения времени, значения дат можно добавить или вычесть. Вот распространенный пример вычисления количества дней между датами. Для этого используется простая формула =B2-A2. При работе со значениями дат и времени важно помнить, что дата или время начала вычитается из даты или времени окончания.

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

Другие способы работы с датами описаны в статье Вычисление разности двух дат.

Как вычислить сумму только видимых ячеек? Иногда когда вы вручную скрываете строки или используете автофильтр, чтобы отображались только определенные данные, может понадобиться вычислить сумму только видимых ячеек. Для этого можно воспользоваться функцией ПРОМЕЖУТОЧНЫЕ.ИТОГИ. Если вы используете строку итогов в таблице Excel, любая функция, выбранная из раскрывающегося списка «Итог», автоматически вводится как промежуточный итог. Дополнительные сведения см. в статье Данные итогов в таблице Excel.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Источник

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

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