Excel: как ссылаться на дату при использовании SUM IF для нескольких столбцов и строк даты - PullRequest
0 голосов
/ 12 февраля 2019

Я подправил это несколько раз.Кажется, моя проблема в функции IF, когда я ссылаюсь на дату, когда она не поднимается.Нужно ли использовать определенную функцию для вызова даты?Если я изменю дату на случайную, например DAN, формула будет работать нормально.

Пример таблицы данных:

Таблица данных

Что я хочув итоге:

Сводная ведомость

Вот какую формулу я пытаюсь использовать: = SUM (IF (C2: H2 = "California", IF (B3): В14 = "01/01/2018", С3: Н14)))

Ответы [ 2 ]

0 голосов
/ 12 февраля 2019

Ваша формула на самом деле работает просто отлично, при условии, что вы вводите ее как формулу массива (с помощью Ctrl + Shift + Enter ):

enter image description here

Я немного изменил его, чтобы он не принимал «жестко запрограммированные» значения, и с некоторой тщательной блокировкой диапазона это последнее:

=SUM(IF($C$2:$H$2=C$16,IF($B$3:$B$14=$B17,$C3:$H3)))

Опять же, я бы обычно использовал SUMPRODUCT, который сейчас кажется мне более естественным:

=SUMPRODUCT($C$3:$H$14*($B$3:$B$14=$B17)*($C$2:$H$2=C$16))
            <--  1 --> <------ 2 ------> <-----  3 ----->

Где 1 - полный диапазон, 2 - первое условие, 3 - второесостояние.

0 голосов
/ 12 февраля 2019

Попробуйте ввести дату в функцию DATEVALUE().

...