Šiame vaizdo įraše apžvelgsime, kaip nustatyti bendrą rodiklį „Excel“ lentelėje.
„Excel“ lentelėje nustatyti šiek tiek bėgimo sumą, nes nėra aišku, kaip naudoti struktūrines nuorodas.
Taip yra todėl, kad struktūrinės nuorodos pateikia dabartinės eilutės žymėjimą, bet ne pirmos stulpelio eilutės.
Panagrinėkime keletą variantų, pradedant formulėmis, pagrįstomis įprastomis nuorodomis.
Vienas įprastas metodas yra tiesiog pridėti aukščiau esančią eilutę prie dabartinės eilutės vertės …
Bet tai sukels klaidą, nes stulpelio antraštėje yra tekstas.
Šiuo atveju lengva apeiti funkciją SUM. Nes SUM automatiškai laiko tekstą lygiu nuliui.
Ir ši formulė veikia.
Tačiau yra problema. Jei pridedu naują eilutę, formulė teisingai išsiplečia.
Jei įterpiu eilutę lentelės viduryje, formulė neveikia tinkamai.
Taigi, naudodamas šią formulę, turėsiu taisyti formulę rankiniu būdu, jei įterpsiu eilučių.
Kitas įprastas būdas naudoti sumas yra naudoti besiplečiančią nuorodą SUM viduje.
Norėdami tai padaryti, du kartus įrašyčiau nuorodą į pirmąjį langelį, tada užfiksuosiu pirmąją nuorodą F4.
Rezultatas yra nuoroda, kuri plečiasi keliaujant žemyn lentele.
Iš pradžių tai atrodo gerai. Jei įterpiu eilutę, formulė koreguojama teisingai.
Tačiau atkreipkite dėmesį, jei pridėsiu naują eilutę, formulė bus sugadinta.
Kaip ir anksčiau, turėsiu tai ištaisyti rankiniu būdu, jei pridėsiu naujų eilučių.
Galiausiai sukursiu besiplečiantį diapazoną naudodamas struktūrines nuorodas.
Pseudo kode mums reikia diapazono, kuris prasideda pirmąja stulpelio eilute ir baigiasi dabartine eilute.
= SUM (pirmasis: dabartinis)
Dabartinę eilutę gauti lengva. Jei spusteliu į stulpelį, „Excel“ sukuria nuorodą su @ žyme.
Bet kaip su pirmąja eilute?
Svarbiausia naudoti funkciją INDEX.
Masyvui naudojame visą stulpelį. Eilutės numeriui naudoju 1.
= SUM (INDEKSAS ((iš viso), 1): (@ iš viso))
Dabar svarbiausia suprasti, kad INDEX iš tikrųjų grąžina adresą į stulpelio pirmąją ląstelę, o ne vertę.
Kitaip tariant, diapazonas išsiskiria pagal tą pačią formulę, kurią naudojome anksčiau.
Tačiau šį kartą formulė gali apdoroti ir įterptas, ir naujas eilutes.
Vienintelis šios formulės trūkumas yra tai, kad ji bus lėta labai dideliems duomenų rinkiniams, nes kiekviena formulė turi sugeneruoti visų aukščiau esančių langelių sumą.
Jei našumas tampa problema, galbūt norėsite pereiti prie pirmosios formulės, kurią išbandėme vaizdo įraše, ir rankiniu būdu atnaujinti formulę, jei reikia įterpti eilučių.
Žinoma
„Excel“ lentelėsSusiję spartieji klavišai
Įveskite ir judėkite žemyn Enter
Return
žymeklio kairėje esančio Backspace
Delete
simbolio ištrynimas žymeklio dešinėje esančio simbolio ištrynimas Delete
Fn
+ Delete
įvedimas ir judėjimas dešinėn Tab
Tab
Pasirinkite visą eilutę Shift
+ Space
⇧
+ Space
įterpti eilutes Ctrl
+ Shift
+ +
⌘
+ ⇧
+ +
užpildyti žemiau esančią langelį Ctrl
+ D
⌃
+ D
perkelti aktyvią langelį kairėje pasirinkime Shift
+ Tab
⇧
+ Tab
Atšaukti pasirinkimą Esc
Esc