Excel-formel: Sammanfattningsräkning per månad med COUNTIFS -

Innehållsförteckning

Generisk formel

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

Sammanfattning

För att skapa en sammanfattning per månad kan du använda COUNTIFS-funktionen och EDATE-funktionen med två kriterier. I exemplet som visas är formeln i G5:

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

Förklaring

I det här exemplet har vi en lista med 100 nummer i kolumner B till D. Varje nummer har ett datum och en prioritet. Vi använder också namngivna intervall "datum" för C5: C104 och "prioriteringar" för D5: D105. Från och med kolumn F har vi en sammanfattningstabell som visar ett totalt antal per månad, följt av ett totalt antal per månad per prioritet.

Vi använder COUNTIFS-funktionen för att generera ett antal. Den första kolumnen i sammanfattningstabellen (F) är ett datum för den första i varje månad 2015. För att generera ett totalt antal per månad måste vi tillhandahålla kriterier som isolerar alla problem som visas i varje månad.

Eftersom vi har faktiska datum i kolumn F kan vi konstruera de kriterier vi behöver med själva datumet och ett andra datum skapat med EDATE-funktionen. Dessa två kriterier visas i COUNTIFS så här:

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

Grovt översatt: "datum som är större än eller lika med datumet i F5 och mindre än datumet i F5 plus en månad". Detta är ett bekvämt sätt att skapa "parenteser" för varje månad baserat på ett enda datum.

När formeln kopieras ner i kolumn G genererar COUNTIFS rätt antal för varje månad.

Obs! Om du inte vill se fullständiga datum i kolumn F, använd bara de anpassade datumformaten "mmm" eller "mmmm" för att endast visa månadsnamnen.

Med prioritet

För att generera en räkning efter prioritet måste vi utöka kriterierna. Formeln i H5 är:

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

Här har vi lagt till ytterligare kriterier, namngivna intervall "prioriteringar" parat med H4 för själva kriterierna. I den här versionen av formeln får vi en räkning per månad uppdelad på prioriteten, som plockas upp direkt från rubriken i rad 5. Denna formel använder både blandade referenser och absoluta referenser för att underlätta kopiering:

  1. Hänvisningen till H4 har raden låst (H $ 4) så prioritet ändras inte eftersom formeln kopieras ner.
  2. Hänvisningen till F5 har kolumnen låst ($ F5) så datumet ändras inte eftersom formeln kopieras över.
  3. De angivna intervallen "datum" och "prioriteringar" är automatiskt absoluta.

Pivottabellinriktning

En pivottabell är en bra alternativ lösning på detta problem. I allmänhet är pivottabeller enklare och snabbare att ställa in när data är välstrukturerade.

Intressanta artiklar...