![](https://cdn.wiki-base.com/5658163/excel_formula_sum_if_date_is_greater_than__2.png.webp)
Обща формула
=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)
Където A1 е препратка към клетка, която съдържа валидна дата.
Алтернатива със SUMIFS
Можете също да използвате функцията SUMIFS. SUMIFS може да обработва множество критерии и редът на аргументите е различен от SUMIF. Еквивалентната формула SUMIFS е:
=SUMIFS(amount, date,">"&DATE(2015,10,1))
Забележете, че обхватът на сумите винаги е на първо място във функцията SUMIFS.