Vadnica za Excel: Kako nastaviti tekoči seštevek v tabeli

V tem videoposnetku si bomo ogledali, kako nastaviti tekoči seštevek v Excelovi tabeli.

Nastavitev tekočega seštevka v Excelovi tabeli je nekoliko zapleteno, ker ni očitno, kako uporabiti strukturirane reference.

To je zato, ker strukturirani sklici zagotavljajo zapis za trenutno vrstico, ne pa tudi za prvo vrstico v stolpcu.

Raziščimo nekaj možnosti, začenši s formulami, ki temeljijo na rednih referencah.

Eden najpogostejših pristopov je preprosto dodajanje zgornje vrstice vrednosti v trenutni vrstici …

Toda to bo povzročilo napako, ker glava stolpca vsebuje besedilo.

V tem primeru je enostavna rešitev uporaba funkcije SUM. Ker SUM besedilo samodejno obravnava kot nič.

In ta formula deluje.

Toda problem je. Če dodam novo vrstico, se formula pravilno razširi.

Če vstavim vrstico na sredino tabele, formula ne deluje pravilno.

Torej, s to formulo bom moral formulo popraviti ročno, če vstavim vrstice.

Drug pogost pristop za izvajanje vsote je uporaba razširjene reference znotraj SUM.

Da bi to naredil, bi dvakrat vnesel sklic na prvo celico, nato pa prvi sklic zaklenil s F4.

Rezultat je sklic, ki se med potovanjem po mizi razširi.

Sprva se zdi, da to deluje v redu. Če vstavim vrstico, se formula pravilno prilagodi.

Vendar, če dodam novo vrstico, se formula poškoduje.

Kot prej bom moral to popraviti ročno, če dodam nove vrstice.

Na koncu bom ustvaril razširjen obseg z uporabo strukturiranih referenc.

V psevdo kodi potrebujemo obseg, ki se začne s prvo vrstico v stolpcu in konča v trenutni vrstici.

= SUM (najprej: trenutno)

Pridobivanje trenutne vrstice je enostavno. Če kliknem na stolpec, Excel ustvari referenco z zapisom @.

Kaj pa prva vrstica?

Ključno je, da uporabite funkcijo INDEX.

Za matriko uporabimo celoten stolpec. Za številko vrstice uporabljam 1.

= SUM (INDEKS ((Skupaj), 1): (@ Skupaj))

Zdaj je za razumevanje tega ključnega pomena spoznanje, da INDEX dejansko vrača naslov v prvo celico celice v stolpcu in ne v vrednost.

Z drugimi besedami, obseg se razdeli na isto formulo, ki smo jo uporabili prej.

Tokrat pa formula lahko obravnava vstavljene vrstice in nove vrstice.

Edina pomanjkljivost te formule je, da bo pri zelo velikih naborih podatkov počasna, saj mora vsaka formula ustvariti vsoto vseh zgornjih celic.

Če uspešnost postane težava, boste morda želeli preklopiti na prvo formulo, ki smo jo poskusili v videoposnetku, in ročno posodobiti formulo, če boste morali vstaviti vrstice.

Seveda

Excelove tabele

Povezane bližnjice

Vnesite in se pomaknite navzdol Enter Return Izbriši znak levo od kurzorja Backspace Delete Izbriši znak desno od kurzorja Delete Fn + Delete Vnesite in premaknite desno Tab Tab Izberite celotno vrstico Shift + Space + Space Vstavi vrstice Ctrl + Shift + + + + + Izpolnite dol iz zgornje celice Ctrl + D + D Premaknite aktivno celico levo v izboru Shift + Tab + Tab Prekliči izbiro Esc Esc

Zanimive Članki...