Last ned eksemplet på arbeidsbok
Denne opplæringen vil demonstrere hvordan du bruker SUMIFS-funksjonen til å summere data fra måned til dato eller år til dato i Excel og Google Sheets.
Sum etter måned til dato
SUMIFS -funksjonen summerer data for rader som oppfyller visse kriterier. Syntaksen er:
Dette eksemplet summerer Bordreservasjoner måned til dato ved å bruke funksjonene: SUMIFER, DATO, ÅR, MÅNED og I DAG.
1 | = SUMIFS (C3: C11, B3: B11, "> =" & DATE (YEAR (TODAY ()), MONTH (TODAY ()), 1), B3: B11, "<=" & I DAG ()) |
La oss nå gå gjennom formelen.
I DAG
TODAY -funksjonen returnerer gjeldende dato. Verdien beregnes på nytt hver gang filen vises.
1 | = I DAG () |
Dette er den øvre enden av datoperioden vår for formelen.
DATO
Beregn deretter den nedre enden av datoperioden: den første dagen i inneværende måned. Vi bruker DATE -funksjonen med YEAR og MONTH for å produsere denne datoverdien. Bruk år og måned på dagens dato og sett dagen til 1.
1 | = DATO (ÅR (E3), MÅNED (E3), 1) |
SUMIFER
Bruk SUMIFS -funksjonen til å summere Bordreservasjoner når datoen er større enn eller lik den første dagen i måneden og mindre enn eller lik den nåværende dagen.
1 | = SUMIFS (C3: C11, B3: B11, "> =" & F3, B3: B11, "<=" & E3) |
Ved å kombinere disse trinnene får vi formelen for summen til nå:
1 | = SUMIFS (C3: C11, B3: B11, "> =" & DATE (YEAR (TODAY ()), MONTH (TODAY ()), 1), B3: B11, "<=" & I DAG ()) |
Sum etter år til dato
Den samme logikken kan brukes til å summere antallet Bordreservasjoner for inneværende år frem til i dag ved å gjøre startdatoen til årets første dag. Både måned og dag er satt til 1.
1 | = SUMIFS (C3: C11, B3: B11, "> =" & DATE (YEAR (TODAY ()), 1,1), B3: B11, "<=" & TODAY ()) |
Låsing av cellereferanser
For å gjøre formlene våre lettere å lese, har vi vist dem uten låste cellereferanser:
1 | = SUMIFS (C3: C11, B3: B11, "> =" & DATE (YEAR (TODAY ()), 1,1), B3: B11, "<=" & TODAY ()) |
Men disse formlene fungerer ikke som de skal når de kopieres og limes inn andre steder med Excel -filen. I stedet bør du bruke låste cellereferanser slik:
1 | = SUMMER ($ C $ 3: $ C $ 11, $ B $ 3: $ B $ 11, "> =" & DATO (YEAR (TODAY ()), 1,1), $ B $ 3: $ B $ 11, "<=" & I DAG ()) |
Les artikkelen vår om låsing av cellereferanser for å lære mer.
Sum etter måned til dato eller år til dato i Google Regneark
Disse formlene fungerer nøyaktig det samme i Google Regneark som i Excel.