
Загальна формула
=SUMIF(range,">"&DATE(year,month,day),sum_range)
Резюме
Щоб підсумувати, якщо виходячи з дат, що перевищують певну дату, ви можете використовувати функцію SUMIF. У наведеному прикладі клітинка H5 містить цю формулу:
=SUMIF(date,">"&DATE(2015,10,1),amount)
Ця формула підсумовує суми у стовпці D, коли дата у стовпці C перевищує 1 жовтня 2015 року.
Пояснення
Функція SUMIF підтримує логічні оператори Excel (тобто "=", ">", "> =" тощо), тому ви можете використовувати вас як завгодно у своїх критеріях.
У цьому випадку ми хочемо збігати дати, які перевищують 1 жовтня 2015 року, тому ми використовуємо оператор більший ніж (>) із функцією DATE для створення дати:
">"&DATE(2015,10,1)
Функція DATE - це безпечний спосіб створення дат для критеріїв функції, оскільки вона усуває проблеми, пов’язані з регіональними настройками дати.
Зверніть увагу, що нам потрібно вкласти оператор більший ніж у подвійні лапки та приєднати його до дати за допомогою амперсанда (&).
Дата як посилання на клітинку
Якщо ви хочете виставити дату на аркуші, щоб її можна було легко змінити, скористайтеся цією формулою:
=SUMIF(date,">"&A1,amount)
Де А1 - посилання на комірку, що містить дійсну дату.
Альтернатива з SUMIFS
Ви також можете використовувати функцію SUMIFS. SUMIFS може обробляти кілька критеріїв, а порядок аргументів відрізняється від SUMIF. Еквівалентна формула SUMIFS:
=SUMIFS(amount, date,">"&DATE(2015,10,1))
Зверніть увагу, що діапазон сум завжди стоїть на першому місці у функції SUMIFS.