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

Обмен опытом => Microsoft Excel => Тема начата: Александр Александр от 21.08.2018, 12:47

Название: Суммирование по условиям одно из которых дата
Отправлено: Александр Александр от 21.08.2018, 12:47
Добрый день!
Помогите, пожалуйста, решить проблему.
Есть два листа с данными.
На первом собираются данные по датам и статья.
Дата Статья Сумма
01       N1      S1
01       N2      S2
01       N3      S3
02       N1      S4
02       N4      S5
02       N5      S6
..........
30      Nn       Sn     
На втором данные консолидируются.
Статья   Дата
                 01             02             ..... 30
N1              Х               Х                     Х
N2              Х               Х                     Х
N3              Х               Х                     Х
...
Nn              Х               Х                     Х
Нужно чтобы вместо Х стояла сумма по статье за дату.
При чем если статьи в данную дату не было, то пусто или ноль (лучше пусто).


Название: Re: Суммирование по условиям одно из которых дата
Отправлено: Александр Александр от 21.08.2018, 12:48
Я пытался сделать через СУММЕСЛИМН, если просто суммировать критерий, то сумма верная, но она за весь период. Как только добавляю условие дата, #ЗНАЧ
Название: Re: Суммирование по условиям одно из которых дата
Отправлено: _Boroda_ от 21.08.2018, 12:53
Приложите файл-пример в Excel
Название: Re: Суммирование по условиям одно из которых дата
Отправлено: Александр Александр от 21.08.2018, 13:34
Файл
Название: Re: Суммирование по условиям одно из которых дата
Отправлено: vikttur от 21.08.2018, 14:06
=СУММЕСЛИМН('Пример 2'!$C:$C;'Пример 2'!$B:$B;$A3;'Пример 2'!$A:$A;E$1)
Нулевые значения можно убрать в параметрах листа (Файл-Параметры-Дополнительно-Для_листа, там галка)
Название: Re: Суммирование по условиям одно из которых дата
Отправлено: Александр Александр от 21.08.2018, 14:26
В файле с примерами все работает.
В исходном файле выдает #ЗНАЧ.
Я посмотрел ход вычисления, он последнюю ячейку пишет как дата в цифрах, т.е. не 02.06.2018, а 43252

Это как можно исправить?
Название: Re: Суммирование по условиям одно из которых дата
Отправлено: vikttur от 21.08.2018, 14:51
Формат ячеки - только визуальное отображение. Установите формат даты.
Дата на самом деле - количество дней после 01.01.1900. То, что отображается в числовом виде, на вычисления не влияет.
Покажите пример с ошибкой.
Название: Re: Суммирование по условиям одно из которых дата
Отправлено: Александр Александр от 21.08.2018, 16:09
Я устранил ошибку. Все работает и невероятно меня радует!

Спасибо Вам за помощь!!!

Вы помогаете людям становиться счастливее!)))
Название: Re: Суммирование по условиям одно из которых дата
Отправлено: Александр Александр от 21.08.2018, 16:16
Ещё маленький вопросик)

Добавить третье условие отбора можно только прописав его в строке формулы?
Через fx можно добавить только два?
Название: Re: Суммирование по условиям одно из которых дата
Отправлено: _Boroda_ от 21.08.2018, 16:36
Нет. Они там размножаются таким образом, что одна две пустых строки всегда есть. По мере заполнения данных появляются новые окошки для данных