Формула суммы при наличии группировок |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
Skip to content
На чтение 1 мин. Просмотров 6.7k.
Эта функция помогает подвести промежуточные итоги по определенным меткам прямо в таблице. Нужно отсортировать данные по столбцу группировки, иначе ничего вменяемого не получится.
В нашем примере формула выглядит так:
= ЕСЛИ ( В5 = В4 ; «» ; СУММЕСЛИ( B5: B10 ; В5 ; С5: С10 ))
В каждой строке, где СУММЕСЛИ запускается ЕСЛИ, СУММЕСЛИ вычисляет сумму всех соответствующих строк в столбце C (C5: C10). Критериями, используемыми СУММЕСЛИ являются текущие значения ячеек B (B5), испытанных против всего столбца В (B5: B10).
Итого счетов-фактур по возрасту
=СУММЕСЛИ(диапазон ячеек для критерия; критерии; сумма)
Простая СУММЕСЛИ поможет посчитать промежуточные итоги по любому параметру, например, по счетам-фактурам:
=СУММЕСЛИ($E$5:$E$11;G5;$D$5:$D$11)
dilka Пользователь Сообщений: 9 |
Добрый день! Помогите, пожалуйста! Есть функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109,диапазон), но она работает только в том случае если группировка свернута, т.е. строчки скрыты. |
Serge Пользователь Сообщений: 11308 |
{quote}{login=dilka}{date=24.07.2010 11:43}{thema=Как просуммировать только значения по итогам сгруппированных строках}{post} Здравствуйте. |
dilka Пользователь Сообщений: 9 |
Сумма по всем значениям(которые входят в группировку)наоборот не нужна. + строка2, 4 Итог 7+4=11 — вот эту сумму необходимо посчитать |
dilka Пользователь Сообщений: 9 |
|
Serge Пользователь Сообщений: 11308 |
Пару решений в файле 19 Кб |
Юрий М Модератор Сообщений: 60570 Контакты см. в профиле |
dilka, а что это за реклама? |
Извините, но реклама вставляется автоматически в окне сообщения, а я ее забыла удалить |
|
Юрий М Модератор Сообщений: 60570 Контакты см. в профиле |
У меня и у других не вставляется. |
Serge 007, спасибо, но эти варианты не подходят, т.к. в реальной таблице не будет таких значений «строка» или «а»»б» — это я так набросала быстро пример:). Нужна несколько динамическая реализация: для любых строк и к тому же данные в табличке могут расти.. |
|
нажимаю кнопку <Ответить> и в окне Сообщение — эти ссылки уже есть… |
|
Юрий М Модератор Сообщений: 60570 Контакты см. в профиле |
{quote}{login=}{date=24.07.2010 12:37}{thema=Re: }{post}нажимаю кнопку <Ответить> и в окне Сообщение — эти ссылки уже есть…{/post}{/quote} |
Это говорит о том, что ваш компьютер заражен вирусом. P.S. Никаких ссылок при нажатии кнопки «Ответить» не должно быть — никогда (ни у кого их нет, только у вас) |
|
dilka Пользователь Сообщений: 9 |
МММ, Спасибо, Юрий! Что делать с моей проблемой по первоначальному вопросу… |
Юрий М Модератор Сообщений: 60570 Контакты см. в профиле |
Наберите в окне поиска: суммировать только видимые. Если ничего не подойдёт — попробуем что-нибудь придумать. |
dilka Пользователь Сообщений: 9 |
Мне конкретно нужна сумма по итогам группировки, а не видимые значения когда группировка скрывает в ней значения |
Юрий М Модератор Сообщений: 60570 Контакты см. в профиле |
dilka, я не понимаю, что нужно получить. Суммировать только видимые не подходит? Почему? |
kim Пользователь Сообщений: 3139 Игорь |
Сделать динамическое определение диапазона не проблема. =СУММЕСЛИ($A$2:ИНДЕКС(A:A;ПОИСКПОЗ(«*»;A:A;-1));»*строка*»;$B$2:ИНДЕКС(B:B;ПОИСКПОЗ(«*»;A:A;-1))) |
kim Пользователь Сообщений: 3139 Игорь |
|
А чем не подходит традиционный способ? См. вложение. |
|
Юрий М Модератор Сообщений: 60570 Контакты см. в профиле |
{quote}{login=KL}{date=24.07.2010 02:43}{thema=}{post}А чем не подходит традиционный способ? См. вложение.{/post}{/quote} |
kim Пользователь Сообщений: 3139 Игорь |
Serge 007 его уже предлагал во втором сообщении темы — автора это почему-то не устроило… |
{quote}{login=Юрий М}{date=24.07.2010 02:52}{thema=Re: }{post}Уже предлагалось. Чем-то не устроило |
|
Я, правда, не смотрел, что уже предложил Сергей, но то, что предложил Кирилл =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;B1:B6) похоже на то, что нужно Dilka. Dilka, попробуйте писать не 109, а просто 9 |
|
Юрий М Модератор Сообщений: 60570 Контакты см. в профиле |
{quote}{login=}{date=24.07.2010 03:03}{thema=}{post}Я, правда, не смотрел, что уже предложил Сергей{/post}{/quote} |
{quote}{login=Юрий М}{date=24.07.2010 03:12}{thema=Re: }{post}{quote}{login=}{date=24.07.2010 03:03}{thema=}{post}Я, правда, не смотрел, что уже предложил Сергей{/post}{/quote} |
|
Пардон, разлогинился как обычно |
|
Юрий М Модератор Сообщений: 60570 Контакты см. в профиле |
|
dilka Пользователь Сообщений: 9 |
Извините, если не поняли меня.. Прилагаю файлик там описала в примечании, что необходимо получить |
dilka Пользователь Сообщений: 9 |
Кстати у KL похоже есть доля истины, только не понимаю как Вы получили такой результат — тот что мне нужно??? |
kim Пользователь Сообщений: 3139 Игорь |
#30 25.07.2010 01:18:59 В ячейку G4 =СУММЕСЛИ($A$5:$A$15;»<>»;$G$5:$G$15) Офф: |
Вот два столбца, один — это название продукта, а другой — продажи. Теперь я хочу суммировать продажи по тому же продукту, как показано на скриншоте ниже. Как я могу решить это в Excel?
Суммировать значения по группам с использованием формулы
Вычислите или объедините значения по группам с помощью Kutools for Excel
Суммировать значения по группам с использованием формулы
Вы можете легко суммировать значения по группам с помощью одной формулы в Excel.
Выберите следующую ячейку в диапазоне данных, введите это = ЕСЛИ (A2 = A1; «»; СУММЕСЛИ (A: A; A2; B: B)), (A2 — относительная ячейка, по которой вы хотите суммировать, A1 — заголовок столбца, A: A — столбец, по которому вы хотите суммировать, B: B — столбец, значения которого вы хотите суммировать.) Нажмите Enter перетащите маркер заполнения вниз в ячейки, чтобы заполнить формулу.
Вычислите или объедините значения по группам с помощью Kutools for Excel
Если вы хотите выполнить другие вычисления по группам, такие как количество, найти максимальное или минимальное значение или объединить значения на основе группы, вы можете попробовать Kutools for ExcelАвтора Расширенные ряды комбинирования утилита.
После бесплатная установка Kutools for Excel, пожалуйста, сделайте следующее:
1. Выберите диапазон данных и щелкните Кутулс > Слияние и разделение > Расширенные ряды комбинирования.
2. в Расширенные ряды комбинирования диалог, пожалуйста, сделайте следующее:
1) Укажите столбец в качестве ключевого столбца, который используется для расчета или объединения значений на основе;
2) Выберите нужный вариант за одну операцию.
3. Нажмите Ok, то значения будут вычислены или объединены, как показано на скриншоте ниже:
Лучшие инструменты для работы в офисе
Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон…
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны…
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии…
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF…
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Комментарии (7)
Оценок пока нет. Оцените первым!
Ссылка на это место страницы:
#title
- Как подсчитать сумму по группам в Excel
- Итого счетов-фактур по возрасту
- Скачать файл
Эта функция помогает подвести промежуточные итоги по определенным меткам прямо в таблице. Нужно отсортировать данные по столбцу группировки, иначе ничего вменяемого не получится.
В нашем примере формула выглядит так:
= ЕСЛИ( В5 = В4; «» ; СУММЕСЛИ( B5: B10 ; В5 ; С5: С10 ))
= IF( В5 = В4; «» ; SUMIF( B5:B10 ; В5 ; С5: С10 ))
В каждой строке, где СУММЕСЛИ запускается ЕСЛИ, СУММЕСЛИ вычисляет сумму всех соответствующих строк в столбце C (C5: C10). Критериями, используемыми СУММЕСЛИ являются текущие значения ячеек B (B5), испытанных против всего столбца В (B5: B10).
Ссылка на это место страницы:
#punk02
=СУММЕСЛИ(диапазон ячеек для критерия; критерии; сумма)
=SUMIFS ( диапазон ячеек для критерия; критерии; сумма )
Простая СУММЕСЛИ поможет посчитать промежуточные итоги по любому параметру, например, по счетам-фактурам:
=СУММЕСЛИ($E$5:$E$11;G5;$D$5:$D$11)
=SUMIF($E$5:$E$11;G5;$D$5:$D$11)
Ссылка на это место страницы:
#punk03
Файлы статей доступны только зарегистрированным пользователям.
1. Введите свою почту
2. Нажмите Зарегистрироваться
3. Обновите страницу
Вместо этого блока появится ссылка для скачивания материалов.
Привет! Меня зовут Дмитрий. С 2014 года Microsoft Cretified Trainer. Вместе с командой управляем этим сайтом. Наша цель — помочь вам эффективнее работать в Excel.
Изучайте наши статьи с примерами формул, сводных таблиц, условного форматирования, диаграмм и макросов. Записывайтесь на наши курсы или заказывайте обучение в корпоративном формате.
Подписывайтесь на нас в соц.сетях: