Spis treści
Jeśli szukasz jednych z najłatwiejszych sposobów na SUMIF między dwoma datami i innymi kryteriami, to ten artykuł będzie dla Ciebie przydatny. Dodawanie wartości w ramach limitu okresów czasu i na podstawie kryteriów jest potrzebne czasami i aby wykonać to zadanie szybko, możesz śledzić ten artykuł.
Pobierz Workbook
SUMIF między datami.xlsm7 sposobów na SUMIF między dwoma datami i z innym kryterium
Mamy tu następujący zbiór danych zawierający rekordy sprzedaży pewnych produktów wraz z ich szacunkowymi datami dostawy i regionami sprzedaży firmy. Używając tego zbioru danych zademonstrujemy sposoby sumowania wartości sprzedaży na podstawie określonego regionu i zakresu dat.
Użyliśmy Microsoft Excel 365 wersja tutaj, możesz użyć dowolnych innych wersji według swojej wygody.
Metoda-1: Użycie funkcji SUMIFS do SUMOWANIA pomiędzy dwoma datami z innym kryterium.
Chcemy zsumować wartości sprzedaży dla East Region oraz dla dat pomiędzy 1/10/2022 oraz 3/20/2022 (m-dd-rr) przy użyciu Funkcja SUMIFS tutaj.
Kroki :
➤ Wpisz w komórce następującą formułę E14 .
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&C14,D4:D11,"East")
Tutaj, E4:E11 to zakres sprzedaży, którego wartości chcemy zsumować, C4:C11 to zakres dat dla pierwszego kryterium, ">="&B14 jest pierwszym kryterium, co oznacza większy lub równy data rozpoczęcia 1/10/2022 Drugi zakres kryteriów jest podobny do pierwszego, a kryteria dla tego zakresu to. "<="&C14 co oznacza mniejszy lub równy data końcowa 3/20/2022 a ostatni zakres kryteriów to. D4:D11 zawierające regiony, kryteria dla tego zakresu byłyby następujące East .
➤ Prasa ENTER .
Teraz otrzymamy sumę sprzedaży o wartości $13,806.00 dla zdefiniowanego przez nas zakresu dat z innym kryterium: East Region .
Read More: Jak zrobić SUMIF Zakres dat miesiąc w Excelu (9 sposobów)
Metoda-2: Użycie SUMIFS i EOMONTH do SUMOWANIA między dwoma datami z innym kryterium.
W tym rozdziale postaramy się znaleźć sumę wartości sprzedaży dla dat Styczeń miesiąc i Południowa Region . Więc, użyjemy Funkcja EOMONTH z Funkcja SUMIFS tutaj.
Kroki :
➤ Wpisz w komórce następującą formułę D14 .
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&EOMONTH(B14,0),D4:D11,C14)
Tutaj, E4:E11 to zakres sprzedaży, którego wartości chcemy zsumować, C4:C11 to zakres dat dla pierwszego kryterium, ">="&B14 jest pierwszym kryterium, co oznacza większy lub równy data rozpoczęcia 1/1/2022 Drugi zakres kryteriów jest podobny do pierwszego, a kryteria dla tego zakresu to. "<="&EOMONTH(B14,0) co oznacza mniejszy lub równy data końcowa Styczeń miesiąc, 1/31/2022 , a ostatni zakres kryteriów to. D4:D11 zawierających regiony, kryteria dla tego zakresu byłyby następujące East .
➤ Prasa ENTER .
Po tym czasie otrzymasz sumę sprzedaży, $6,835.00 w odniesieniu do dat Styczeń miesiąc z innym kryterium: Południowa Region .
Read More: Jak używać SUMIFS do sumowania wartości w zakresie dat w Excelu
Metoda-3: Funkcje SUMIFS i DATE do sumowania między dwoma datami
Tutaj będziemy używać Funkcja SUMIFS i Funkcja DATE , podsumowując, wartości sprzedaży dla. Północna Region oraz dla dat w ramach 1/10/2022 oraz 3/20/2022 .
Kroki :
➤ Wpisz w komórce następującą formułę E14 .
=SUMIFS(E4:E11,C4:C11,">="&DATE(2022,1,10),C4:C11,"<="&DATE(2022,3,20),D4:D11,D14)
Tutaj, E4:E11 to zakres sprzedaży, którego wartości chcemy zsumować, C4:C11 to zakres dat dla pierwszego i drugiego kryterium, a ostatni zakres kryteriów to D4:D11 zawierające regiony.
DATA(2022,1,10)
→ zwraca liczbę wartości datyWyjście → 44571
">="&DATE(2022,1,10)
staje się">= 44571"
DATA(2022,3,20)
→ zwraca liczbę wartości datyWyjście → 44640
"<="&DATE(2022,3,20)
staje się"<= 44640"
SUMIFS(E4:E11,C4:C11,">="&DATE(2022,1,10),C4:C11,"<="&DATE(2022,3,20),D4:D11,D14)
staje sięSUMIFS(E4:E11,C4:C11,">= 44571",C4:C11,"<= 44640",D4:D11, "Północ")
→ sprawdza, czy wartości daty z zakresu C4:C11 są większe lub równe 44571 oraz mniejsze lub równe 44640 i region Północna w D4:D11 zakresWyjście → $9,496.00
➤ Prasa ENTER .
Wówczas otrzymamy sumę sprzedaży, $9,496.00 dla zdefiniowanego przez nas zakresu dat przy zachowaniu pozostałych kryteriów: Północna Region .
Related Content: Jak używać formuły IF dla zakresu dat w Excelu (6 metod)
Podobne Lektury:
- Jak ustawić przypomnienie o terminie płatności w programie Excel (3 szybkie metody)
- Użyj tabeli przestawnej do filtrowania zakresu dat w Excelu (5 sposobów)
- VLOOKUP Zakres dat i wartość zwrotna w Excelu (4 odpowiednie metody)
- Jak obliczyć średnią, jeśli w zakresie dat w Excelu (3 sposoby)
Metoda-4: Użycie funkcji SUMIFS z TODAY
Załóżmy, że chcesz uzyskać całkowite wartości sprzedaży dla dat pomiędzy 1/1/2022 i dzisiejszej daty ( 3/23/2022 ) oraz dla East Region . I, aby to zrobić, możesz użyć Funkcja TODAY wraz z Funkcja SUMIFS .
Kroki :
➤ Wpisz w komórce następującą formułę D14 .
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&TODAY(),D4:D11,C14)
Tutaj, E4:E11 to zakres sprzedaży, którego wartości chcemy zsumować, C4:C11 to zakres dat dla pierwszego i drugiego kryterium, a ostatni zakres kryteriów to D4:D11 zawierające regiony.
">="&B14
staje się">= 44562"
DZISIAJ()
→ zwraca dzisiejszą datęWyjście → 44643 (3/23/2022)
"<="&TODAY()
staje się"<= 44643"
SUMIFS(E4:E11,C4:C11,">="&DATE(2022,1,10),C4:C11,"<="&DATE(2022,3,20),D4:D11,D14)
staje sięSUMIFS(E4:E11,C4:C11,">= 44562",C4:C11,"<= 44643",D4:D11, "Wschód")
→ sprawdza, czy wartości daty z zakresu C4:C11 są większe lub równe 44562 oraz mniejsze lub równe 44643 i region East w D4:D11 zakresWyjście → $15,208.00
➤ Prasa ENTER .
Na koniec otrzymamy sumę sprzedaży, która wynosi $15,208.00 dla dat pomiędzy pierwszym dniem styczeń 2022 r. i dzisiejsza data z kryteriami: East Region .
Jeżeli chcesz zmienić ostatnią datę zakresu dat z dzisiejszej daty na 10 dni przed dzisiejszą datą to użyj następującej formuły
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&TODAY()-10,D4:D11,C14)
Dla ostatniej daty jako daty 10 dni po dzisiejszej dacie
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&TODAY()+10,D4:D11,C14)
Read More: Excel VBA: Filtrowanie daty przed dniem dzisiejszym (z szybkimi krokami)
Metoda-5: Połączenie funkcji SUM i JEŻELI do SUMIF między dwoma datami i z innym kryterium
Możesz użyć kombinacji Funkcja SUMA i Funkcja IF aby obliczyć całkowitą sprzedaż dla dat pomiędzy 1/10/2022 do 3/20/2022 i dla East Region .
Kroki :
➤ Wpisz w komórce następującą formułę E14 .
=SUM(IF((C4:C11)>=B14,IF((C4:C11)<=C14,IF(D4:D11=D14,E4:E11))))
Tutaj, E4:E11 to zakres sprzedaży, którego wartości chcemy zsumować, C4:C11 to zakres dat dla pierwszego i drugiego kryterium, a ostatni zakres kryteriów to D4:D11 zawierające regiony.
IF((C4:C11)>=B14
→ sprawdza, czy wartości daty z zakresu C4:C11 są większe lub równe od wartości B14 .Wyjście →
{FALSE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}
IF((C4:C11)<=C14
→ sprawdza, czy wartości daty z zakresu C4:C11 są mniejsze lub równe wartości C14 .Wyjście →
{TRUE; TRUE; TRUE; TRUE; TRUE; FALSE; TRUE; FALSE}.
IF(D4:D11=D14,E4:E11)
→ sprawdza, czy regiony z zakresu D4:D11 są równe regionowi East z C14 i zwraca({TRUE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE}, E4:E11)
Wyjście →
{1402; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE}.
IF((C4:C11)>=B14,IF((C4:C11)<=C14,IF(D4:D11=D14,E4:E11)))
staje się→
{FALSE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}
,
{TRUE; TRUE; TRUE; TRUE; TRUE; FALSE; TRUE; FALSE}.
,
{1402; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE}.
→
{FALSE; TRUE; TRUE; TRUE; TRUE; TRUE}, {1402; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE}.
Wyjście →
{FALSE; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE}.
SUM(IF((C4:C11)>=B14,IF((C4:C11)<=C14,IF(D4:D11=D14,E4:E11))))
staje sięSUM({FALSE; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE})
Wyjście → $13,806.00
➤ Prasa ENTER .
Ostatecznie otrzymasz sumę sprzedaży, $13,806.00 dla zdefiniowanego przez nas zakresu dat z innymi kryteriami: East Region .
Related Content: Excel SUMIF z zakresem dat w miesiąc & rok (4 przykłady)
Metoda-6: Używanie funkcji SUMPRODUCT, MONTH i YEAR
Tutaj będziemy używać Funkcja SUMPRODUCT , Funkcja MIESIĄC , oraz Funkcja YEAR aby zsumować wartości sprzedaży dla dat Styczeń miesiąc i East Region.
Kroki :
➤ Wpisz w komórce następującą formułę E14 .
=SUMPRODUCT((MONTH(C4:C11)=1)*(YEAR(C4:C11)=2022)*(D4:D11=D14)*E4:E11)
Tutaj, E4:E11 to zakres sprzedaży, którego wartości chcemy zsumować, C4:C11 to zakres dat dla pierwszego i drugiego kryterium, a ostatni zakres kryteriów to D4:D11 zawierające regiony.
MIESIĄC(C4:C11)
→ MIESIĄC zwraca numer miesiąca z datyWyjście →
{1;1;1;2;2;3;3;3}
MIESIĄC(C4:C11)=1
staje się{1;1;1;2;2;3;3;3}=1
Wyjście →
{TRUE; TRUE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE}.
ROK(C4:C11)
→ zwraca wartości roku dla datWyjście →
{2022;2022;2022;2022;2022;2022;2022;2022}
ROK(C4:C11)=2022
staje się{2022;2022;2022;2022;2022;2022;2022;2022}=2022
Wyjście →
{TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}.
D4:D11=D14
→ sprawdza, czy regiony z zakresu D4:D11 są równe regionowi East z C14 Wyjście →{TRUE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE}.
SUMPRODUCT((MONTH(C4:C11)=1)*(YEAR(C4:C11)=2022)*(D4:D11=D14)*E4:E11)
staje się→
SUMPRODUCT({TRUE; TRUE; TRUE; FALSE; FALSE; FALSE; FALSE}*{TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}*{TRUE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE}*E4:E11)
→
SUMPRODUCT({1;1;1;0;0;0}*{TRUE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE}*E4:E11)
→
SUMPRODUCT({1;1;0;0;0;0;0;0}*E4:E11) SUMPRODUCT({1402;5935;0;0;0;0;0;0})
Wyjście → $7,337.00
➤ Prasa ENTER .
Następnie otrzymasz sumę sprzedaży, $7,337.00 dla Styczeń miesiąc z innym kryterium: East Region .
Read More: Excel SUMIF z zakresem dat w miesiąc & rok (4 przykłady)
Metoda-7: Kod VBA do SUMIF między dwoma datami z różnymi kryteriami
Użyjemy VBA kod tutaj, aby wykonać obliczenie sumy wartości sprzedaży pomiędzy dwoma datami 1/10/2022 oraz 3/20/2022 z kryterium East Region .
Kroki :
➤ Idź do Deweloper Tab>> Visual Basic Opcja.
Następnie. Edytor Visual Basic otworzy się.
➤ Idź do Wkładka Tab>> Moduł Opcja.
Po tym, a Moduł zostanie utworzony.
➤ Napisz następujący kod
Sub sumdatewithcriteria() Cells(14, 5).Value = Application.WorksheetFunction.SumIfs(Range("E4:E11"), _ Range("C4:C11"), ">=" & DateValue("1/10/2022"), Range("C4:C11"), "<=" & _ DateValue("3/20/2022"), Range("D4:D11"), "East") End Sub
Otrzymamy naszą wartość w komórce E14 oraz DATEVALUE skonwertuje ciąg daty na wartość daty, a następnie po spełnieniu kryteriów SUMIFS zwróci dodaną wartość sprzedaży w komórce E14 .
➤ Prasa F5 .
Na koniec otrzymamy sumę sprzedaży z $13,806.00 dla zdefiniowanego przez nas zakresu dat z innym kryterium: East Region .
Read More: Jak używać SUMIFS z zakresem dat i wieloma kryteriami (7 szybkich sposobów)
Część ćwiczeniowa
Do samodzielnego wykonywania ćwiczeń udostępniliśmy Praktyka sekcja jak poniżej w arkuszu o nazwie Praktyka . Proszę, zrób to sam.
Wniosek
W tym artykule, staraliśmy się pokryć sposoby na SUMIF pomiędzy dwoma datami a innym kryterium w prosty sposób. Mam nadzieję, że uznasz to za przydatne. Jeśli masz jakieś sugestie lub pytania, nie krępuj się podzielić nimi w sekcji komentarzy.