Descărcați exemplul de registru de lucru
Acest tutorial va arăta cum să utilizați funcția SUMIFS pentru a însuma datele de la o lună la alta sau de la un an la altul în Excel și Foi de calcul Google.
Suma după lună până în prezent
Funcția SUMIFS însumează date pentru rândurile care îndeplinesc anumite criterii. Sintaxa sa este:
Acest exemplu rezumă Rezervări la masă de la lună până în prezent, utilizând funcțiile: SUME, DATĂ, AN, LUNĂ și AZI.
1 | = SUME (C3: C11, B3: B11, "> =" & DATA (AN (TODAY ()), LUNA (TODAY ()), 1), B3: B11, "<=" & TODAY ()) |
Acum să parcurgem formula.
AZI
Funcția TODAY returnează data curentă. Valoarea este recalculată de fiecare dată când fișierul este vizualizat.
1 | = AZI () |
Acesta este capătul superior al intervalului nostru de date pentru formulă.
DATA
Apoi calculați capătul inferior al intervalului de date: prima zi a lunii curente. Folosim funcția DATE cu ANUL și LUNEA pentru a produce această valoare a datei. Folosiți anul și luna datei de astăzi și setați ziua la 1.
1 | = DATA (ANUL (E3), LUNA (E3), 1) |
SUME
Utilizați funcția SUMIFS pentru a suma Rezervări la masă când data este mai mare sau egală cu prima zi a lunii și mai mică sau egală cu ziua curentă.
1 | = SUME (C3: C11, B3: B11, "> =" & F3, B3: B11, "<=" & E3) |
Combinarea acestor pași ne oferă formula pentru suma lunară până în prezent:
1 | = SUME (C3: C11, B3: B11, "> =" & DATE (AN (TODAY ()), LUNA (TODAY ()), 1), B3: B11, "<=" & TODAY ()) |
Suma după an până în prezent
Aceeași logică poate fi utilizată pentru a însuma numărul de Rezervări la masă pentru anul curent până astăzi, făcând data de începere în prima zi a anului. Atât luna cât și ziua sunt setate la 1.
1 | = SUME (C3: C11, B3: B11, "> =" & DATA (ANUL (ASTĂZĂ ()), 1,1), B3: B11, "<=" & ASTĂZ ()) |
Blocarea referințelor celulei
Pentru a simplifica citirea formulelor, le-am arătat fără referințe de celule blocate:
1 | = SUME (C3: C11, B3: B11, "> =" & DATA (ANUL (ASTĂZĂ ()), 1,1), B3: B11, "<=" & ASTĂZ ()) |
Dar aceste formule nu vor funcționa corect atunci când copiați și lipiți în altă parte cu fișierul Excel. În schimb, ar trebui să utilizați referințe de celule blocate ca aceasta:
1 | = SUME ($ C $ 3: $ C $ 11, $ B $ 3: $ B $ 11, "> =" & DATA (ANUL (ASTĂZI ()), 1,1), $ B $ 3: $ B $ 11, "<=" & AZI ()) |
Citiți articolul nostru despre blocarea referințelor celulei pentru a afla mai multe.
Suma în funcție de lună până în prezent sau de an până în prezent în Foi de calcul Google
Aceste formule funcționează exact la fel în Foi de calcul Google ca în Excel.