Как да сумирате стойности между две дати (използвайки формулата SUMIFS)

Когато работите с набори от данни, които имат дати, често се опитвате да правите изчисления въз основа на датите.

Например, ако имате данни за продажбите за един месец, може да искате да знаете общите продажби, които са се случили между две дадени дати или общите продажби, направени през уикендите спрямо делничните дни.

Един от начините бързо да получите тези отговори е чрез функцията SUMIFS.

SUMIFS (както подсказва името), ви позволява да сумирате диапазон въз основа на критерии. В рамките на SUMIF можете да посочите множество условия и той ще сумира само тези клетки/стойности, които отговарят на всички условия.

В този урок ще ви покажа как да сумира стойности между две дати, използвайки функцията SUMIFS.

Така че нека започнем!

Сумира всички стойности между две дати

Да предположим, че имате набор от данни, както е показано по-долу, и искате да знаете продажбите, които са настъпили през 1-ви януари 2020 г. и 31-януари 2020 г. (Използвам формата DD-MM-ГГГГ за датата тук)

По -долу е формулата, която ще ви даде сумата от продажбите между тези две дати:

= SUMIFS (C2: C15, A2: A15, "> = 1-1-2020", $ A $ 2: $ A $ 15, "<= 31-01-2020")

Горната функция SUMIF използва пет аргумента (това може да се промени в зависимост от броя на условията, които имате):

  • Първият аргумент (C2: C15) е диапазонът, който има стойностите, които искаме да добавим
  • Вторият и третият аргумент е за първото условие, което е, че датата трябва да бъде повече или равна на 01-01-2020. За всяко условие трябва да посочите диапазона от критерии и критериите
  • Четвъртият и петият аргумент са за второто условие - критерии и диапазон от критерии.

В горната формула кодирах твърдо датите. Можете също да имате дати в клетка и вместо това да използвате препратката към клетката. Също така, когато вашето условие включва използване на оператор (например = или), трябва да поставите оператора в двойните кавички.

Забележка: Във формулата можете да използвате всеки валиден формат на датата във формулата, Например в клетките съм използвал датата като 01-01-2020, но във формулата мога да използвам всеки формат, който все още се отнася до това дата. Например мога да използвам 01 януари, 2021-2022 г. или 01 януари 2021-2022 г. или 1 януари 2020 г. Докато форматът на датата е валиден, Excel ще може да го използва за изчисляване на сумата между двете посочени дати.

Например, ако имате начална и крайна дата в клетки (както е показано по -долу), можете да използвате следната формула, за да получите сумата от продажбите в дадения период от време.

= SUMIFS (C2: C15, A2: A15, "> =" & F1, $ A $ 2: $ A $ 15, "<=" & F2)

Не забравяйте, че операторът трябва да е в двойни кавички и препратката към клетката трябва да е извън двойни кавички.

Сумирайте всички стойности между две дати за конкретен продукт

Тъй като функцията SUMIFS ви позволява да използвате множество условия, можете също да добавите още критерии в същата формула.

Да предположим например, че имате същия набор от данни (както е показано по -долу), но този път искате да знаете общите продажби на принтери, които са се случили между двете дати (01 януари и 31 януари).

Можете да направите това, като добавите друго условие към формулата, където освен че проверява датата, тя също така проверява дали продуктът е Принтер или не. След това ще ви даде резултат, който отговаря на всички дадени условия

По -долу е формулата, която ще направи това:

= SUMIFS (C2: C15, A2: A15, "> = 1-1-2020", $ A $ 2: $ A $ 15, "<= 31-01-2020", $ B $ 2: $ B $ 15, "Принтер" )

Горната формула проверява датите, както и дали продуктът е принтер или не. Той би сумирал стойност само когато са изпълнени и трите условия.

По същия начин можете също да получите сумата от стойности между датите, когато искате да изключите конкретен продукт.

Например, ако искате да сумирате стойности между 1 и 31 януари за всички продукти с изключение на скенера, тогава можете да използвате формулата по -долу:

 = SUMIFS (C2: C15, A2: A15, "> = 1-1-2020", $ A $ 2: $ A $ 15, "<= 31-01-2020", $ B $ 2: $ B $ 15, "Скенер" )

В горната формула използвах не-равно-на-оператор (), за да изключа получаването на стойностите за Scanner в резултата.

И само да повторя, че съм кодирал твърдо стойностите на данните във формулата, но ако имате тези дати в клетка, можете да се обърнете към тази клетка във формулата.

Това са някои примери, при които можете да сумирате стойности между две дати и можете да промените формулата, за да добавите още условия, ако искате.

Надявам се, че сте намерили този урок за полезен.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave