Excel formula: Zbroj kroz n mjeseci -

Generička formula

=SUM(OFFSET(start,0,0,N,1))

Sažetak

Da biste zbrojili skup mjesečnih podataka kroz n broja mjeseci, možete koristiti formulu koja se temelji na funkcijama SUM i OFFSET. U prikazanom primjeru formula u G6 je:

=SUM(OFFSET(C5,0,0,G5,1))

Obrazloženje

U prikazanom primjeru imamo mjesečne podatke za 2017. i 2018. Cilj je dinamički zbrajati vrijednosti kroz zadani broj mjeseci, kodirano kao 6 u ćeliji G5. To se postiže dodavanjem reference konstruirane s funkcijom OFFSET u funkciju zbroja.

Funkcija OFFSET omogućuje vam izgradnju reference pomoću početne točke, pomaka retka i stupca te visine i širine. OFFSET je zgodan u formulama koje dinamički prosjekuju ili zbrajaju "posljednjih n vrijednosti", "prvih n vrijednosti" itd. U ćeliji G6, OFFSET je konfiguriran ovako:

OFFSET(C5,0,0,G5,1)

Prevedeno: iz početnog položaja C5, izgradite referentnih 6 redaka x 1 stupac bez odstupanja. S brojem 6 u G5, OFFSET vraća referencu C5: C10 na SUM:

=OFFSET(C5,0,0,G5,1) // returns C5:C10 =SUM(C5:C10)) // returns 5775

Formula u G7 postavljena je na isti način. Jedina razlika je početna točka:

=OFFSET(D5,0,0,G5,1) // returns D5:D10 =SUM(D5:D10)) // returns 6380

Kada se promijeni broj u G5, obje formule dinamički se ažuriraju i vraćaju novi rezultat.

Varijacija od godine do danas

Umjesto da kodirate vrijednost u formulu, možete koristiti funkciju COUNT za brojanje postojećih unosa u danom stupcu i vraćanje tog broja u OFFSET. Generička verzija ove formule izgledala bi ovako:

=SUM(OFFSET(start,0,0,COUNT(rng),1))

gdje je rng referenca na raspon koji sadrži YTD vrijednosti.

Zanimljivi članci...