Formuła programu Excel: Podsumowanie liczone według miesięcy z COUNTIFS -

Spisie treści

Formuła ogólna

=COUNTIFS(dates,">="&A1,dates,"<"&EDATE(A1,1))

Podsumowanie

Aby utworzyć podsumowanie zliczania według miesięcy, możesz użyć funkcji LICZ.WARUNKI i funkcji EDAT z dwoma kryteriami. W pokazanym przykładzie formuła w G5 to:

=COUNTIFS(dates,">="&F5,dates,"<"&EDATE(F5,1))

Wyjaśnienie

W tym przykładzie mamy listę 100 spraw w kolumnach od B do D. Każde wydanie ma datę i priorytet. Używamy również nazwanych „dat” dla C5: C104 i „priorytetów” dla D5: D105. Zaczynając od kolumny F, mamy tabelę podsumowującą, która pokazuje łączną liczbę miesięcznie, po której następuje łączna liczba miesięcznie dla każdego priorytetu.

Używamy funkcji LICZ.WARUNKI do generowania liczby. Pierwsza kolumna tabeli zbiorczej (F) to data pierwszego dnia każdego miesiąca 2015 r. Aby wygenerować łączną liczbę miesięcznie, musimy podać kryteria, które będą izolować wszystkie problemy, które pojawiają się w każdym miesiącu.

Ponieważ mamy rzeczywiste daty w kolumnie F, możemy skonstruować kryteria, których potrzebujemy, używając samej daty i drugiej daty utworzonej za pomocą funkcji EDATE. Te dwa kryteria pojawiają się w COUNTIFS, w ten sposób:

dates,">="&F5,dates,"<"&EDATE(F5,1)

Z grubsza przetłumaczone: „daty większe lub równe dacie podanej w F5 i mniejsze niż data podana w F5 plus jeden miesiąc”. Jest to wygodny sposób generowania „nawiasów” dla każdego miesiąca na podstawie pojedynczej daty.

Gdy formuła jest kopiowana do kolumny G, funkcja COUNTIFS generuje poprawną liczbę dla każdego miesiąca.

Uwaga: jeśli nie chcesz widzieć pełnych dat w kolumnie F, po prostu zastosuj niestandardowe formaty dat „mmm” lub „mmmm”, aby wyświetlić tylko nazwy miesięcy.

Z priorytetem

Aby wygenerować liczbę według priorytetów, musimy rozszerzyć kryteria. Wzór w H5 to:

=COUNTIFS(dates,">="&$F5,dates,"<"&EDATE($F5,1),priorities,H$4)

Tutaj dodaliśmy dodatkowe kryteria, nazwany zakres „priorytety” w połączeniu z H4 dla samych kryteriów. W tej wersji formuły otrzymujemy liczbę według miesięcy z podziałem na priorytet, która jest pobierana bezpośrednio z nagłówka w wierszu 5. Ta formuła wykorzystuje zarówno odwołania mieszane, jak i bezwzględne, aby ułatwić kopiowanie:

  1. Odwołanie do H4 ma zablokowany wiersz (H $ 4), więc priorytet nie zmienia się, gdy formuła jest kopiowana.
  2. Odwołanie do F5 ma zablokowaną kolumnę ($ F5), więc data nie zmienia się, gdy formuła jest kopiowana.
  3. Nazwane zakresy „daty” i „priorytety” są automatycznie bezwzględne.

Podejście oparte na tabeli przestawnej

Tabela przestawna jest dobrym alternatywnym rozwiązaniem tego problemu. Ogólnie rzecz biorąc, tabele przestawne są łatwiejsze i szybsze w konfiguracji, gdy dane mają dobrą strukturę.

Interesujące artykuły...