2016-12-29 7 views
1

Я работаю над этой формулой последние 40 минут, и я не могу понять, где я делаю неправильно. Я очень благодарен за помощь сообщества.Excel Formula Help INDEX MATCH Даты

Я предоставил снимок экрана ниже.

По какой-то причине формула принимает только первый экземпляр валюты, указанный в «столбце O: O», и не суммирует несколько экземпляров соответствующих месяцев и года. Я попытался поместить SUM в формулу, но у меня есть ошибка.

I INDEX MATCH the MONTH and YEAR but it is not adding all the instances of the matching MONTH and YEAR

+1

Хотя я отвечу вам ниже, пожалуйста, в следующий раз поставить формулу вы пробовали в пост как текст, а не только фото. –

+0

Привет, мистер Скотт, большое спасибо за ваше объяснение. Я обязательно поставлю фактическую формулу в теле моего вопроса, как вы предложили. –

+0

Имейте безопасное и удивительное празднование Нового Года! –

ответ

1

INDEX/MATCH И ВПР будет возвращать только первый экземпляр.

Вам нужно будет использовать SUMPRODUCT(), чтобы вернуть то, что вы хотите:

=SUMPRODUCT((MONTH(D17)=MONTH($M$2:$M$6))*(YEAR(D17)=YEAR($M$2:$M$6)),$O$2:$O$6) 

Примечания: SUMPRODUCT является массив типа формулы Н. Таким образом, ссылки на ячейки должны включать в себя только те, которые имеют данные и избежать полных данных столбца ,

enter image description here