Moodustage dünaamiline summa

Anonim

Järgmises näites on teil tabel müügiga. Seda tabelit laiendatakse iga päev, lisades loendi lõppu uusi ridu.

Vaikimisi ei laienda see automaatselt ühegi lahtri kogusummade funktsiooni, kui loendisse lisatakse uusi andmeid. Seda efekti saate vältida, kui kasutate vahemiku nime koos valemiga. Lõppude lõpuks tahate vältida seda, et valemi tõttu, mida ei ole kohandatud, tuleks ülemustele selgitada erinevaid eelarvelisi kõrvalekaldeid.

Kõigepealt vaadake järgmist illustratsiooni:

Kui teete lahtris summafunktsiooni E4 valemiga = SUMMA (B5: B20) kahjuks see valem ei laiene, kui lisate loendi lõppu uusi andmeid.

Kuid triki abil, millest paljud ei tea, saate Exceli luua dünaamilise vahemiku. Toimige järgmiselt.

  1. Esiteks valige lahtrite vahemik B5: B20
  2. Sisestage nimi vasakus ülanurgas olevale nimeväljale Müük ja kinnitage nupuga sisend. 

  3. Nimehalduri avamiseks vajutage kiirklahvi Ctrl + F3.
  4. Valige kuvatavas dialoogiboksis nimi Müük.
  5. valdkonnas Viitab sisestage järgmine valem: = LIIKUMISALA ($ B $ 5; 0; 0; COUNT2 ($ B $ 5: $ B $ 10000); 1)
  6. Kinnitage, klõpsates linnukese sümbolil ja seejärel nupul Järeldus. 

  7. Salvestage lahtrisse E4 valem = SUM (müük) ja kinnitage nupuga sisend. 


Kui sisestate loendi lõppu uued andmed, on valem lahtris E4 automaatselt reguleeritud. Vahemiku tegelik nihutamine algab lahtrist B5.

Kasutage tabeli funktsiooni COUNT2 (), et leida numbritega täidetud lahtrite vahemiku lahtrid B5: B10000. Funktsiooni COUNT2 () tulemus näitab nihke summat. Kuna nihutamine peab toimuma veerus, määratakse väärtus 1 viimases argumendis.

Süntaks on järgmine:

= AREA.MOVE (viide; read; veerud; [kõrgus]; [laius])