Итак, у меня есть лист Excel, который отслеживает события, которые были забронированы на определенную дату (Range = eventdate), и затем платежи (Ranges = payment1, payment2, payment3, payment4) регистрируются в определенные коррелирующие даты (Ranges = date1 , дата2, дата3, дата4).
У меня есть формула, которая суммирует все депозиты в диапазоне дат (в и между датами в ячейках Y2 и Y3):
=SUMIFS(Payment1,date1,">="&Y2,date1,"<="&Y3)+SUMIFS(Payment2,date2,">="&Y2,date2,"<="&Y3)+SUMIFS(Payment3,date3,">="&Y2,date3,"<="&Y3)+SUMIFS(Payment4,date4,">="&Y2,date4,"<="&Y3)
Эта формула суммирует правильно.
Но когда я добавляю третье требование, чтобы суммировать не только платежи, сделанные в период между Y2 и Y3, но и платежи, сделанные в 'datedate', я получаю $ 0.
=SUMIFS(Payment3,date3,">="&Y2,date3,"<="&Y3,date3,eventdate)
Я убедился, что даты действительно совпадают.
Интересно, что когда я удаляю другой синтаксис датировки, я получаю правильное суммирование:
=SUMIFS(Payment3,date3,eventdate)
Мне бы понравилось, если бы кто-нибудь помог мне выяснить, где я ошибся.
Спасибо!