Če vaš delovni list Excel vključuje izračune, ki temeljijo na spreminjajočem se območju celic, z uporabo funkcij SUM in OFFSET skupaj v obliki SUM OFFSET poenostavlja nalogo, da se izračuni posodabljajo.
Ustvarite dinamični obseg s funkcijami SUM in OFFSET
Če uporabljate izračune za časovno obdobje, ki se nenehno spreminja - na primer vsota prodaje za mesec - funkcija OFFSET v programu Excel vam omogoča, da nastavite dinamičen obseg, ki se spremeni, saj se dodajo dnevne prodajne številke.
Funkcija SUM lahko sam po sebi običajno prilagodi vstavljanju novih celic podatkov v obseg, ki se sumira.
Ena izjema se zgodi, ko se podatki vstavijo v celico, kjer se trenutno nahaja funkcija.
Na zgornji sliki primera so nove številke prodaje za vsak dan dodane na dnu seznama, s čimer se skupna vsota nenehno premika navzdol po eni celici vsakič, ko se dodajo novi podatki.
Če je bila funkcija SUM sam uporabljena za skupno ujemanje podatkov, bi bilo treba ob vsakem dodajanju novih podatkov spremeniti obseg celic, uporabljenih kot argument funkcije.
Vendar z uporabo funkcij SUM in OFFSET skupaj obseg, ki se ujema, postane dinamičen. Z drugimi besedami, se spremeni, da se prilagodi nove celice podatkov. Dodajanje novih podatkovnih celic podatkov ne povzroča težav, ker se obseg še naprej prilagaja, ko je dodana vsaka nova celica.
Sintaksa in argumenti
Oglejte si zgornjo sliko, da sledite tej vadnici.
V tej formuli se funkcija SUM uporablja za združevanje obsega podatkov, ki jih dobimo kot argument. Začetna točka za to območje je statična in je označena kot referenca celice na prvo številko, ki jo je treba izračunati po formuli.
Funkcija OFFSET je ugnezdena znotraj funkcije SUM in se uporablja za ustvarjanje dinamične končne točke v obsegu podatkov, ki jih ujema formula. To se doseže z nastavitvijo končne točke območja na eno celico nad lokacijo formule.
Sintaksa formule:
= SUM (obseg začetka: OFFSET (referenca, vrstice, cols))
V tem primeru je uporabljena formula SUM OFFSET, da se vrednosti za dnevne prodajne številke, navedene v stolpcu B delovnega lista, vrnejo. Prvotno je bila formula vnesena v celico B6 in štiri dni prodala podatke o prodaji. Naslednji korak je premakniti formulo SUM OFFSET navzdol v vrstico, da bi dosegli prostor za peti dan prodaje. To se doseže z vstavitvijo nove vrstice 6, ki premakne formulo v vrstico 7. Kot rezultat premika, Excel samodejno posodablja referenčni argument na celicoB7 in dodaja celicoB6 do območja, ki ga povzema formula. Skupaj se pojavi v celici B7. Če želite dodati podatke o prodaji naslednjega dne: Celica B7 posodobi novo skupno število$7137.40. Ko kliknete celico B7, posodobljeno formulo= SUM (B2: OFFSET (B7, -1,0)) se prikaže v vrstici s formulo. Funkcija OFFSET ima dva izbirna argumenta: Višina in Širina , ki v tem primeru niso bili uporabljeni. Te argumente lahko uporabite, da funkciji OFFSET poveste obliko proizvodnje v smislu toliko vrstic, ki so visoke in toliko stolpcev široko. Z izpuščanjem teh argumentov funkcija privzeto uporabi višino in širino referenčnega argumenta, ki je v tem primeru ena vrstica visoka in en stolpec širok.
Uporaba formule SUM OFFSET za skupne prodajne podatke
Vstop v formulo SUM OFFSET
Dodajanje prodajnih podatkov naslednjega dne