Суммесли промежуточные итоги если в excel
Есть, значит, таблица. Отфильтрована по нескольким критериям. На другом листе я использую формулу СУММЕСЛИ, основанной на этой таблице. Нужно, чтобы СУММЕСЛИ считал только отфильтрованную таблицу, не выходя за пределы Вот в каком состоянии таблица есть сейчас, пусть только её и суммирует. Можно же так?
Есть, значит, таблица. Отфильтрована по нескольким критериям. На другом листе я использую формулу СУММЕСЛИ, основанной на этой таблице. Нужно, чтобы СУММЕСЛИ считал только отфильтрованную таблицу, не выходя за пределы Вот в каком состоянии таблица есть сейчас, пусть только её и суммирует. Можно же так?
Есть, значит, таблица. Отфильтрована по нескольким критериям. На другом листе я использую формулу СУММЕСЛИ, основанной на этой таблице. Нужно, чтобы СУММЕСЛИ считал только отфильтрованную таблицу, не выходя за пределы Вот в каком состоянии таблица есть сейчас, пусть только её и суммирует. Можно же так?
Спасибо. Автор - iilfat
Дата добавления - 28.07.2015 в 13:57
Можно, значит, если есть желание. Приглядитесь к промитогам, однако. Да, мо быть, применить список/таблицу.
Можно, значит, если есть желание. Приглядитесь к промитогам, однако. Да, мо быть, применить список/таблицу. TimSha
Можно, значит, если есть желание. Приглядитесь к промитогам, однако. Да, мо быть, применить список/таблицу. Автор - TimSha
Дата добавления - 28.07.2015 в 14:01
TimSha, чего-то с промежуточными итогами я запутался. Не просто же сумма, а условие же ещё тут.
Как бы вот моя формула:
TimSha, чего-то с промежуточными итогами я запутался. Не просто же сумма, а условие же ещё тут.
Как бы вот моя формула:
В промежуточных итогах нет функции "суммесли" вроде Автор - iilfat
Дата добавления - 28.07.2015 в 14:07
И не только!
В студию - файл и толковое объяснение хотелки. Автор - TimSha
Дата добавления - 28.07.2015 в 14:11
=СУММЕСЛИ(SAP!C[6];[@[Название материала]];SAP!C[16])+СУММЕСЛИ(SAP!C[6];[@[Название материала]];SAP!C[17])
Как изменить формулу, чтобы считала только отфильтрованную таблицу?
Смысла в примере вроде нет, но если необходимо, я сделаю.
=СУММЕСЛИ(SAP!C[6];[@[Название материала]];SAP!C[16])+СУММЕСЛИ(SAP!C[6];[@[Название материала]];SAP!C[17])
Как изменить формулу, чтобы считала только отфильтрованную таблицу?
Смысла в примере вроде нет, но если необходимо, я сделаю. iilfat
=СУММЕСЛИ(SAP!C[6];[@[Название материала]];SAP!C[16])+СУММЕСЛИ(SAP!C[6];[@[Название материала]];SAP!C[17])
Как изменить формулу, чтобы считала только отфильтрованную таблицу?
Смысла в примере вроде нет, но если необходимо, я сделаю. Автор - iilfat
Дата добавления - 28.07.2015 в 14:15
Вот, например, тут мне нужно, чтобы не считал 2015 год. Я его убрал из фильтра. Но он всё равно считает полностью.
Должно получиться 4762, а выходит 1586.
Вот, например, тут мне нужно, чтобы не считал 2015 год. Я его убрал из фильтра. Но он всё равно считает полностью.
Должно получиться 4762, а выходит 1586. iilfat
_Boroda_, неа. Вы же и делали ведь этот файл)
Он с этой формулой всё просуммирует, а необходимо, чтобы суммировал только каждый SKU
_Boroda_, неа. Вы же и делали ведь этот файл)
Он с этой формулой всё просуммирует, а необходимо, чтобы суммировал только каждый SKU iilfat
Так сделайте хоть что-то сами. Например сводную с вычисляемым полем. Приступаете. Автор - TimSha
Дата добавления - 28.07.2015 в 14:54
Не очень понял, что надо, но может вместо фильтра использовать расширенный фильтр, и уже по нему дальнейшую обработку делать
Не очень понял, что надо, но может вместо фильтра использовать расширенный фильтр, и уже по нему дальнейшую обработку делать Udik
А ТС'у это надо?! Он поднял на ноги форумчан (не в первый раз), а сам и ухом не ведет - объяснять, уточнять. Да и решение надыбал и. зажал - тильки для себэ.
Короче, вариант (объявленный ранее) во вложении - сводная с вычисляемым полем, группировкой дат. Надо - доворачивайте далее. Это для тех, кто в поиске найдет эту тему.
А ТС'у это надо?! Он поднял на ноги форумчан (не в первый раз), а сам и ухом не ведет - объяснять, уточнять. Да и решение надыбал и. зажал - тильки для себэ.
Короче, вариант (объявленный ранее) во вложении - сводная с вычисляемым полем, группировкой дат. Надо - доворачивайте далее. Это для тех, кто в поиске найдет эту тему. TimSha
А ТС'у это надо?! Он поднял на ноги форумчан (не в первый раз), а сам и ухом не ведет - объяснять, уточнять. Да и решение надыбал и. зажал - тильки для себэ.
Короче, вариант (объявленный ранее) во вложении - сводная с вычисляемым полем, группировкой дат. Надо - доворачивайте далее. Это для тех, кто в поиске найдет эту тему. Автор - TimSha
Дата добавления - 28.07.2015 в 20:23
TimSha, ну перестаньте вы уже
Ну а я просто отфильтровал таблицу, скопировал её в таком состоянии и включил эти действия в макрос. И теперь СУММАЕСЛИ будет искать по этой новой таблице, которая отфильтрована.
TimSha, ну перестаньте вы уже
Ну а я просто отфильтровал таблицу, скопировал её в таком состоянии и включил эти действия в макрос. И теперь СУММАЕСЛИ будет искать по этой новой таблице, которая отфильтрована. iilfat
Ну а я просто отфильтровал таблицу, скопировал её в таком состоянии и включил эти действия в макрос. И теперь СУММАЕСЛИ будет искать по этой новой таблице, которая отфильтрована. Автор - iilfat
Дата добавления - 29.07.2015 в 08:42
iilfat, просто считается правилом хорошего тона хотя бы написать, работают предложенные решения или нет. А то получается шесть (!) человек решали Вашу задачу, а Вы даже не попробовали применить эти решения. Зачем было тогда вопрос задавать?
В следующий раз не удивляйтесь, если число желающих Вам помочь сократится
iilfat, просто считается правилом хорошего тона хотя бы написать, работают предложенные решения или нет. А то получается шесть (!) человек решали Вашу задачу, а Вы даже не попробовали применить эти решения. Зачем было тогда вопрос задавать?
В следующий раз не удивляйтесь, если число желающих Вам помочь сократится Pelena
Pelena, я вас понял. Прошу прощения. Просто работа висит и думаешь, как бы побыстрее её закончить любыми методами. И как только подворачивается один, просто идешь дальше.
В общем, работу я рассчитываю закончить сегодня (когда исправлю нессответствие макросов в разных офисах). А потом примусь за хороший тон. Ещё раз извините.
Pelena, я вас понял. Прошу прощения. Просто работа висит и думаешь, как бы побыстрее её закончить любыми методами. И как только подворачивается один, просто идешь дальше.
В общем, работу я рассчитываю закончить сегодня (когда исправлю нессответствие макросов в разных офисах). А потом примусь за хороший тон. Ещё раз извините. iilfat
Добрый день. Не нашел ответа на свой вопрос.
После сравнения двух таблиц на одном листе через условное форматирование одинаковые значения подсветились. После этого на левую таблицу применил фильтр по цвету и вот теперь необходимо посчитать среди оставшихся строк отдельно сколько строк со значением "средний" и сколько "текущий".
Отдельно через СЧЕТЕСЛИ понятное дело считает и скрытые строки.
пример.xlsx
Промежуточные итоги
Здравствуйте. Нужно определить, сколько сотрудников на каждой кафедре и сколько на каждой кафедре.
Промежуточные итоги
Добрый вечер, у меня никак не получается "Промежуточные итоги"! Кто мне поможешь? Задание 1.3
Промежуточные итоги
Доброе утро. Подскажите как подбить промежуточные итоги, чтоб потом убрать то, что сгруппировалось.
Промежуточные итоги по строке
Добрый днь. Подскажите пожалуйста. Есть файл, в котором посредством кнопок (от 1 до 12).
Решение
Да. Спасибо!
Много читал и смотрел про эту формулу, но так и не понял, что тут на что умножается и что куда смещается Где прочитать?
Немного усложнил задачу. Добавил еще два столбца в правую таблицу и разобрался как подсчитать данные после форматирования уже по трем параметрам. Но возникла еще одна проблема. Если вместо третьего условия "сн" в ячейке ничего не прописано, то он не хочет подсчитывать пустые ячейки, хотя я и прописал в качестве третьего условия: ""
Попробовал через СЧИТАТЬПУСТОТЫ, но посчитал до самого низа листа. Диапазон задать невозможно, так как таблица дополняется.
Есть ли возможность посчитать пустые ячейки или придется что то прописывать в них? Понятно, что если напишу, например "без сн", а потом укажу это в условии, то проблем не будет, но к чему лишние записи если можно сосчитать пустые ячейки, тем более их всегда будет намного больше.
Искомая формула должна быть в желтых ячейках. Первые два условия без изменений, а вот третье..
Имеем таблицу по продажам, например, следующего вида:
Задача: просуммировать все заказы, которые менеджер Григорьев реализовал для магазина "Копейка".
Способ 1. Функция СУММЕСЛИ, когда одно условие
Если бы в нашей задаче было только одно условие (все заказы Петрова или все заказы в "Копейку", например), то задача решалась бы достаточно легко при помощи встроенной функции Excel СУММЕСЛИ (SUMIF) из категории Математические (Math&Trig) . Выделяем пустую ячейку для результата, жмем кнопку fx в строке формул, находим функцию СУММЕСЛИ в списке:
Жмем ОК и вводим ее аргументы:
- Диапазон - это те ячейки, которые мы проверяем на выполнение Критерия. В нашем случае - это диапазон с фамилиями менеджеров продаж.
- Критерий - это то, что мы ищем в предыдущем указанном диапазоне. Разрешается использовать символы * (звездочка) и ? (вопросительный знак) как маски или символы подстановки. Звездочка подменяет собой любое количество любых символов, вопросительный знак - один любой символ. Так, например, чтобы найти все продажи у менеджеров с фамилией из пяти букв, можно использовать критерий . . А чтобы найти все продажи менеджеров, у которых фамилия начинается на букву "П", а заканчивается на "В" - критерий П*В. Строчные и прописные буквы не различаются.
- Диапазон_суммирования - это те ячейки, значения которых мы хотим сложить, т.е. нашем случае - стоимости заказов.
Способ 2. Функция СУММЕСЛИМН, когда условий много
Если условий больше одного (например, нужно найти сумму всех заказов Григорьева для "Копейки"), то функция СУММЕСЛИ (SUMIF) не поможет, т.к. не умеет проверять больше одного критерия. Поэтому начиная с версии Excel 2007 в набор функций была добавлена функция СУММЕСЛИМН (SUMIFS) - в ней количество условий проверки увеличено аж до 127! Функция находится в той же категории Математические и работает похожим образом, но имеет больше аргументов:
При помощи полосы прокрутки в правой части окна можно задать и третью пару (Диапазон_условия3-Условие3), и четвертую, и т.д. - при необходимости.
Если же у вас пока еще старая версия Excel 2003, но задачу с несколькими условиями решить нужно, то придется извращаться - см. следующие способы.
Способ 3. Столбец-индикатор
Добавим к нашей таблице еще один столбец, который будет служить своеобразным индикатором: если заказ был в "Копейку" и от Григорьева, то в ячейке этого столбца будет значение 1, иначе - 0. Формула, которую надо ввести в этот столбец очень простая:
=(A2="Копейка")*(B2="Григорьев")
Логические равенства в скобках дают значения ИСТИНА или ЛОЖЬ, что для Excel равносильно 1 и 0. Таким образом, поскольку мы перемножаем эти выражения, единица в конечном счете получится только если оба условия выполняются. Теперь стоимости продаж осталось умножить на значения получившегося столбца и просуммировать отобранное в зеленой ячейке:
Способ 4. Волшебная формула массива
Если вы раньше не сталкивались с такой замечательной возможностью Excel как формулы массива, то советую почитать предварительно про них много хорошего здесь. Ну, а в нашем случае задача решается одной формулой:
=СУММ((A2:A26="Копейка")*(B2:B26="Григорьев")*D2:D26)
После ввода этой формулы необходимо нажать не Enter , как обычно, а Ctrl + Shift + Enter - тогда Excel воспримет ее как формулу массива и сам добавит фигурные скобки. Вводить скобки с клавиатуры не надо. Легко сообразить, что этот способ (как и предыдущий) легко масштабируется на три, четыре и т.д. условий без каких-либо ограничений.
Способ 4. Функция баз данных БДСУММ
В категории Базы данных (Database) можно найти функцию БДСУММ (DSUM) , которая тоже способна решить нашу задачу. Нюанс состоит в том, что для работы этой функции необходимо создать на листе специальный диапазон критериев - ячейки, содержащие условия отбора - и указать затем этот диапазон функции как аргумент:
Добрый вечер.
Помогите, пожалуйста, к сожалению ещё новичок и то "Готовое решение" которое предлагается во многих вопросах не могу понять, как применить к своему случаю и подходит ли вообще.
Проблема такая:
Нужно, чтобы при установке фильтра, в промежуточных итогах суммировались только значения, которые, для примера меньше 50.
А в следующей строке с формулой установленном фильтре в промежуточных итогах подсчитывалось количество значение, которые меньше 50,
Вариант с дополнительным столбцом не подходит, т.к. в оригинале таблица на +356 столбцов и вниз на несколько тысяч строк.
Фрагмент файла во вложении.
Подсветкой выделила ячейки, которые должны пересчитываться в зависимости от выбранного фильтра.
Добрый вечер.
Помогите, пожалуйста, к сожалению ещё новичок и то "Готовое решение" которое предлагается во многих вопросах не могу понять, как применить к своему случаю и подходит ли вообще.
Проблема такая:
Нужно, чтобы при установке фильтра, в промежуточных итогах суммировались только значения, которые, для примера меньше 50.
А в следующей строке с формулой установленном фильтре в промежуточных итогах подсчитывалось количество значение, которые меньше 50,
Вариант с дополнительным столбцом не подходит, т.к. в оригинале таблица на +356 столбцов и вниз на несколько тысяч строк.
Фрагмент файла во вложении.
Подсветкой выделила ячейки, которые должны пересчитываться в зависимости от выбранного фильтра.
Проблема такая:
Нужно, чтобы при установке фильтра, в промежуточных итогах суммировались только значения, которые, для примера меньше 50.
А в следующей строке с формулой установленном фильтре в промежуточных итогах подсчитывалось количество значение, которые меньше 50,
Вариант с дополнительным столбцом не подходит, т.к. в оригинале таблица на +356 столбцов и вниз на несколько тысяч строк.
Фрагмент файла во вложении.
Подсветкой выделила ячейки, которые должны пересчитываться в зависимости от выбранного фильтра.
Суммирование с условием на фильтре (СУММЕСЛИ С ФИЛЬТРОМ)
Сегодня поговорим об отсутствующей функции в EXCEL– симбиозу СУММЕСЛИ и ПРОМЕЖУТОЧНЫЕ.ИТОГИ . ( суммирование с условием на фильтре ).
Попросту, ответим на вопрос – как просуммировать или подсчитать значения с определенным условием, но только те, которые выбраны на фильтре ?
К сожалению в EXCEL нет номера функции в ПРОМЕЖУТОЧНЫЕ.ИТОГИ , соответствующей функции СУММЕСЛИ . ПРОМ.ИТОГИ суммируют все , что на фильтре без каких-либо условий.
В сети есть определенные решения с использованием функций массива и т.п., но они достаточно сложны для понимания и корректировки. Поэтому разделим задачу на 2 части .
Разберем пример с статусами обработки поступающих заявок. Создадим выражение, подсчитывающее к-во заявок в работе по тем критериям, которые выбраны на фильтре.
- Добавим вспомогательный столбец «Признак» и введем функцию =ЕСЛИ(F8=1;1;"") , которая дает нам «1», если условие будет соблюдено (Ячейка=1) или пусто во всех остальных случаях «». Протягиваем формулу до конца списка.
- В отдельную ячейку вводим функцию ПРОМЕЖУТОЧНЫЕ.ИТОГИ , выбираем номер функции «9» , т.е. СУММ и при очищенно фильтре выбираем весь диапазон в столбце признак. Именно эта функция и будет подсчитывать к-во заявок, соответствующих нашему условию.
Если материал Вам понравился или даже пригодился, Вы можете поблагодарить автора, переведя определенную сумму по кнопке ниже:
(для перевода по карте нажмите на VISA и далее "перевести")
Читайте также: