Страницы: 1
RSS
[ Закрыто ] Сумма в двумерном массиве по нескольким критериям
 
Добрый день,

У меня есть двумерный массив следующего вида:

ПродавецТоварЯнварьФевральМарт
АртемЯблоки4310
АртемАнанасы157
АндрейЯблоки9612
АндрейАнанасы425
Необходимо суммировать данные по трем условиям (продавец, товар и месяц)

Функция СУММЕСЛИМН отлично суммирует плоские таблицы (если бы месяц был выделен отдельным столбцом, а не запилен в строку).
С двумерными таблицами функция не работает ни в прямом виде, ни с использованием функции ИНДЕКС либо массивов.

Что делать? Перевести таблицу в плоский вид невозможно, так как в реальном примере критериев гораздо больше (взял гипотетический пример чтобы разобраться)
 
=СУММПРОИЗВ((M6=E5:G5)*(D6:D9=L6)*(C6:C9=K6);E6:G9)
 
Цитата
De5perad0s написал: Что делать?
1 - Читать и чтить Правила - прикладывать пример в реальной структуре и форматах.
2 - Изучать Приемы и терзать Поиск.
3 - Со сводными познакомиться - как вариант в прицепе... ;)
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
 
Цитата
Михаил С. написал:
=СУММПРОИЗВ((M6=E5:G5)*(D6:D9=L6)*(C6:C9=K6);E6:G9)
Да вы шаман: в первый раз встречаю эту формулу не для целей попарного умножения, но главное она работает!!!
Спасибо огромное!
 
Цитата
Z написал: Со сводными познакомиться - как вариант в прицепе...
Цель как раз вытащить нужную сумму по нескольким критериям из n-мерной таблицы (в данном случае двухмерной), а не построить сводную
 
De5perad0s, прошу Вас ознакомиться с нашими Правилами и поменять отображаемое имя. Спасибо!
 
Юрий, с Вашими правилами ознакомился подробно и прошу уточнить, что не так в моем имени.

Запрещены ники с матерным содержанием, переменным регистром и набором символов.
у меня нет ни того, ни другого, смысла побольше ника Z например.

В связи с этим не понимаю суть вопроса честно говоря.
 
Цитата
De5perad0s написал:
переменным регистром и набором символов
Вы умышленно опустили одно слово?
Цитата
бессмысленным набором символов.
 
Да, так точнее.
Все равно прошу уточнить суть претензии.

Или вы считаете, что мой ник без смысла, зато пользователь с ником Z полон внутреннего смысла и философии??
 
А что означают пятёрка и ноль? Просто написать Desperados нет возможности?
Я не буду с Вами спорить. Ник менять будете?
 
De5perad0s, ник Z появился задолго до появления данного пункта правил, и даже раньше, чем появился этот форум в сегодняшнем виде. Мы к нему привыкли и знаем.
Но это не значит, что можно всем. Ваш ник не отвечает правилам данного форума, имхо - спорить бессмысленно.
 
Дополню: символ Z сам по себе ничего не искажает - это первый символ имени.
 
Тема закрыта: нарушения Правил п.п. 3.2, 3.10.
Страницы: 1
Наверх