Selles videos uurime, kuidas Exceli tabelis jooksev summa kokku seadistada.
Jooksva koguarvu seadistamine Exceli tabelis on veidi keeruline, sest struktureeritud viidete kasutamine pole selge.
Seda seetõttu, et struktureeritud viited pakuvad märget praegusele reale, kuid mitte veeru esimesele reale.
Uurime mõnda võimalust, alustades tavalistel viidetel põhinevatest valemitest.
Üks levinud lähenemisviis on ülal oleva rea lisamine lihtsalt praeguse rea väärtusele …
Kuid see loob vea, kuna veeru päis sisaldab teksti.
Sellisel juhul on lihtne lahendus selle asemel kasutada funktsiooni SUM. Sest SUM käsitleb teksti automaatselt nullina.
Ja see valem töötab.
Kuid on probleem. Kui lisan uue rea, laieneb valem õigesti.
Kui lisan rea tabeli keskele, ei tööta valem korralikult.
Nii et selle valemiga pean valemi käsitsi parandama, kui sisestan ridu.
Teine üldine lähenemisviis kogusummade käitamiseks on SUM-is laieneva viite kasutamine.
Selleks sisestaksin viite esimesele lahtrile kaks korda, seejärel lukustaksin esimese viite F4-ga.
Tulemuseks on viide, mis laieneb tabeli allapoole liikudes.
Esialgu tundub, et see töötab hästi. Kui sisestan rea, kohandub valem õigesti.
Pange tähele, kui lisan uue rea, valem rikutakse.
Nagu varem, pean ka uued read lisades selle käsitsi parandama.
Lõpuks koostan struktureeritud viidete abil laieneva vahemiku.
Pseudokoodis vajame vahemikku, mis algab veeru esimesest reast ja lõpeb praeguse reaga.
= SUM (esimene: praegune)
Praeguse rea hankimine on lihtne. Kui klõpsan veergu, siis loo Excel viide tähisega @.
Aga kuidas on esimese reaga?
Peamine on kasutada funktsiooni INDEX.
Massiivi jaoks kasutame kogu veergu. Rea numbri jaoks kasutan 1.
= SUM (INDEX ((kokku), 1): (@ kokku))
Nüüd on selle mõistmise võti teadvustamine, et INDEX tagastab veerus lahtri esimesele lahtrile tegelikult aadressi, mitte väärtuse.
Teisisõnu, vahemik laheneb samale valemile, mida kasutasime varem.
Kuid seekord saab valem hakkama nii sisestatud kui ka uute ridadega.
Selle valemi ainus negatiivne külg on see, et see on väga suurte andmekogumite puhul aeglane, kuna iga valem peab genereerima kõigi ülaltoodud lahtrite summa.
Kui jõudlus muutub probleemiks, võiksite minna üle esimesele valemile, mida proovisime videos, ja värskendada valemit käsitsi, kui peate ridu lisama.
Kursus
Exceli tabelidSeotud otseteed
Sisestage Enter
Return
kursorist vasakule jääv märk ja nihutage seda Kustutage märk kursorist Backspace
Delete
paremal Delete
Fn
+ Delete
Sisestage ja liigutage paremale Tab
Tab
Valige terve rida Shift
+ Space
⇧
+ Space
Lisa ridu Ctrl
+ Shift
+ +
⌘
+ ⇧
+ +
Täitke ülaltpoolt lahtrist Ctrl
+ D
⌃
+ D
Teisalda aktiivne lahter valikus vasakule Shift
+ Tab
⇧
+ Tab
Valiku tühistamine Esc
Esc