Suma według miesiąca do daty lub roku do daty - Excel i arkusze Google

Pobierz przykładowy skoroszyt

Pobierz przykładowy skoroszyt

W tym samouczku zademonstrujemy, jak używać funkcji SUMIFS do sumowania danych od początku miesiąca lub od początku roku w programie Excel i Arkuszach Google.

Suma według miesiąca do daty

Funkcja SUMA.WARUNKI sumuje dane dla wierszy, które spełniają określone kryteria. Jego składnia to:

Ten przykład sumuje Rezerwacje stolików od początku miesiąca, używając funkcji: SUMA., DATA, ROK, MIESIĄC i DZIŚ.

1 =SUMA.WARUNKI(C3:C11;B3:B11;">="&DATA(ROK(DZIŚ());MIESIĄC(DZIŚ());1);B3:B11;"<="&DZIŚ())

Przejdźmy teraz przez formułę.

DZIŚ

Funkcja DZIŚ zwraca bieżącą datę. Wartość jest przeliczana za każdym razem, gdy plik jest przeglądany.

1 =DZIŚ()

To jest górna granica naszego zakresu dat dla formuły.

DATA

Następnie oblicz dolny koniec zakresu dat: pierwszy dzień bieżącego miesiąca. Używamy funkcji DATE z wartością ROK i MIESIĄC, aby wytworzyć tę wartość daty. Użyj roku i miesiąca dzisiejszej daty i ustaw dzień na 1.

1 =DATA(ROK(E3);MIESIĄC(E3);1)

SUMIKI

Użyj funkcji SUMIFS, aby zsumować Rezerwacje stolików gdy data jest większa lub równa pierwszemu dniu miesiąca i mniejsza lub równa bieżącemu dniu.

1 =SUMA.WARUNKI(C3:C11;B3:B11;">="&F3;B3:B11;"<="&E3)

Połączenie tych kroków daje nam wzór na sumę od początku miesiąca:

1 =SUMA.WARUNKI(C3:C11;B3:B11;">="&DATA(ROK(DZIŚ());MIESIĄC(DZIŚ());1);B3:B11;"<="&DZIŚ())

Suma według roku do daty

Ta sama logika może być użyta do zsumowania liczby Rezerwacje stolików od bieżącego roku do dnia dzisiejszego, ustawiając datę początkową na pierwszy dzień roku. Zarówno miesiąc, jak i dzień są ustawione na 1.

1 =SUMA.WARUNKI(C3:C11;B3:B11;">="&DATA(ROK(DZIŚ());1,1);B3:B11;"<="&DZIŚ())

Blokowanie odwołań do komórek

Aby ułatwić czytanie naszych formuł, pokazaliśmy je bez zablokowanych odwołań do komórek:

1 =SUMA.WARUNKI(C3:C11;B3:B11;">="&DATA(ROK(DZIŚ());1,1);B3:B11;"<="&DZIŚ())

Ale te formuły nie będą działać poprawnie po skopiowaniu i wklejeniu w innym miejscu w pliku Excel. Zamiast tego powinieneś używać zablokowanych odwołań do komórek w następujący sposób:

1 =SUMA.WARUNKI($C$3:$C$11;$B$3:$B$11;">="&DATA(ROK(DZIŚ());1,1);$B$3:$B11$;"<="&DZIŚ ())

Przeczytaj nasz artykuł na temat blokowania odwołań do komórek, aby dowiedzieć się więcej.

Sumuj według miesiąca do daty lub od roku do daty w Arkuszach Google

Te formuły działają dokładnie tak samo w Arkuszach Google, jak w programie Excel.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave