Download eksemplet på projektmappe
Denne vejledning viser, hvordan du bruger SUMIFS-funktionen til at opsummere data måned-til-dato eller år-til-dato i Excel og Google Sheets.
Sum efter måned til dato
SUMIFS -funktionen summerer data for rækker, der opfylder visse kriterier. Dens syntaks er:
Dette eksempel summerer Bordreservationer måned til dato ved hjælp af funktionerne: SUMIFS, DATE, YEAR, MONTH og I DAG.
1 | = SUMIFS (C3: C11, B3: B11, "> =" & DATE (YEAR (TODAY ()), MONTH (TODAY ()), 1), B3: B11, "<=" & I DAG ()) |
Lad os nu gå gennem formlen.
I DAG
TODAY -funktionen returnerer den aktuelle dato. Værdien genberegnes hver gang filen ses.
1 | = I DAG () |
Dette er den øvre ende af vores datointerval for formlen.
DATO
Beregn derefter den nedre ende af datointervallet: den første dag i den aktuelle måned. Vi bruger DATE -funktionen med YEAR og MONTH til at producere denne datoværdi. Brug året og måneden for dagens dato og sæt dagen til 1.
1 | = DATO (ÅR (E3), MÅNED (E3), 1) |
SUMIFS
Brug SUMIFS -funktionen til at summere Bordreservationer når datoen er større end eller lig med den første dag i måneden og mindre end eller lig med den aktuelle dag.
1 | = SUMIFS (C3: C11, B3: B11, "> =" & F3, B3: B11, "<=" & E3) |
Ved at kombinere disse trin får vi formlen for summen til dato:
1 | = SUMIFS (C3: C11, B3: B11, "> =" & DATE (YEAR (TODAY ()), MONTH (TODAY ()), 1), B3: B11, "<=" & TODAY ()) |
Sum efter år til dato
Den samme logik kan bruges til at summere antallet af Bordreservationer for det aktuelle år frem til i dag ved at gøre startdatoen til årets første dag. Både måned og dag er sat til 1.
1 | = SUMIFS (C3: C11, B3: B11, "> =" & DATE (YEAR (TODAY ()), 1,1), B3: B11, "<=" & TODAY ()) |
Låsning af cellereferencer
For at gøre vores formler lettere at læse har vi vist dem uden låste cellereferencer:
1 | = SUMIFS (C3: C11, B3: B11, "> =" & DATE (YEAR (TODAY ()), 1,1), B3: B11, "<=" & TODAY ()) |
Men disse formler fungerer ikke korrekt, når de kopieres og indsættes andre steder med din Excel -fil. I stedet skal du bruge låste cellereferencer som denne:
1 | = SUMIFS ($ C $ 3: $ C $ 11, $ B $ 3: $ B $ 11, "> =" & DATO (YEAR (TODAY ()), 1,1), $ B $ 3: $ B $ 11, "<=" & I DAG ()) |
Læs vores artikel om låsning af cellereferencer for at lære mere.
Sum efter måned til dato eller år til dato i Google Sheets
Disse formler fungerer nøjagtig det samme i Google Sheets som i Excel.