Профессиональные приемы работы в Microsoft Excel

Обмен опытом => Microsoft Excel => Тема начата: Selenoid от 05.02.2016, 16:22

Название: Суммирование ячеек с проверкой итога на равенство итогу другого суммирования
Отправлено: Selenoid от 05.02.2016, 16:22
Здравствуйте! Помогите, пожалуйста, реализовать следующую задачку: в таблицу забивается большое количество значений, затем в одном из столбцов они суммируются и получается некоторое значение. После этого суммируются ещё несколько ячеек таблицы. Суммы всех сложений должны совпадать, в противном случае должна выдаваться ошибка, что мол введено в ячейку неверное значение для суммирования. То есть: в столбце А в ячейке А1 суммируются значения от А2 до А22. Затем нас интересует суммы ячеек С1+D1 и E1+F1+G1+H1, которые должны ровняться также А1. То есть при введении значений в ячейки C1-H1 должна считаться их сумма и автоматически проверяться на соответствие уже подсчитанной ранее сумме (в данном случае 61). Если при введении последнего значения в суммируемые ячейки столбцов итог не соответствует заданному значению, значит какая-то цифра введена не верно и нужно перепроверить. Цель: вводить значения в столбцы С1-D1 и сразу проверять себя верно ли вводятся значения путём суммирования этих ячеек (С1+D1 и E1+F1+G1+H1) и проверки равенства суммы ячейке А1. Заранее благодарю!
Название: Re: Суммирование ячеек с проверкой итога на равенство итогу другого суммирования
Отправлено: gling от 05.02.2016, 19:57
Можно в A1 вставить формулу и протянуть. Вместо 61 нужна ссылка на нужное значение. =ЕСЛИ(СУММ(C1:D1)<>61;"Ошибка в столбце С или D, ищите.";ЕСЛИ(СУММ($E$1:$H$1)<>61;"Ошибка в столбцах E:H, надо проверить";61))
Название: Re: Суммирование ячеек с проверкой итога на равенство итогу другого суммирования
Отправлено: zs от 05.02.2016, 20:46
=A1-C1-D1
=A1-E1-F1-G1-H1
Название: Re: Суммирование ячеек с проверкой итога на равенство итогу другого суммирования
Отправлено: Selenoid от 06.02.2016, 11:58
Цитата: gling от 05.02.2016, 19:57
Можно в A1 вставить формулу и протянуть. Вместо 61 нужна ссылка на нужное значение.
Тогда получается, что вместо 61 нужно указывать ячейку А1, т.к. там значение не константа, а оно меняется в зависимости от значений, заданных в ячейках А2-А22. Нужно условие выполняется, но в таком случае не суммируются значения А2-А22, чтобы получить значение А1, с которым в последствии нужно сравнивать. Проблема в том, что и его надо подсчитать, и с ним в итоге сравнивать.
Название: Re: Суммирование ячеек с проверкой итога на равенство итогу другого суммирования
Отправлено: Pelena от 06.02.2016, 21:19
Я правильно понимаю, что значения в С1:Н1 - это сумма по соответствующим столбцам?
Посмотрите вариант с Условным форматированием. В жёлтой ячейке умышленно изменила значение с 2 на 3. Сумма не сходится - ячейки выделяются
Название: Re: Суммирование ячеек с проверкой итога на равенство итогу другого суммирования
Отправлено: Selenoid от 07.02.2016, 10:02
Всё верно, всё работает! Но как реализовать условное_форматирование (http://msexcel.ru/content/view/116/2/) в другом файле? Посмотрела в вашем варианте и не нашла, где отображается информация об условном форматировании, а точнее о применённом правиле. Подскажите, пожалуйста, как это делается?
Название: Re: Суммирование ячеек с проверкой итога на равенство итогу другого суммирования
Отправлено: Pelena от 07.02.2016, 10:29
Вкладка Главная -- условное_форматирование (https://msexcel.ru/content/view/116/2/) -- Управление правилами
Если у Вас Excel 2003, то меню Формат -- условное_форматирование (https://msexcel.ru/content/view/116/2/)
Название: Re: Суммирование ячеек с проверкой итога на равенство итогу другого суммирования
Отправлено: Selenoid от 07.02.2016, 11:33
Спасибо Вам пребольшущее! Всё, разобралась вроде!