Epäsuora summa - Excel ja Google Sheets

Lataa esimerkkityökirja

Lataa esimerkkityökirja

Tämä opetusohjelma opastaa käyttämään SUMMA -funktiossa sisäistä epäsuoraa funktiota Excelissä ja Google Sheetsissä.

Epäsuora summa soluviittauksen avulla

Yksi tapa laskea dynaamisesti viitattu alue on käyttää SUM & INDIRECT -toiminnon yhdistelmää tuloksen saamiseksi. Sen syntaksi on:

Tämä esimerkki viittaa dynaamisesti kohdassa määritettyyn alueeseen solu F5 ja summaa sen arvot.

1 = SUMMA (Epäsuora (F5))

Tässä esimerkissä alueosoite on syötetty manuaalisesti, joten rivin tai sarakkeen lisääminen tai poistaminen aiheuttaisi lopullisen arvon muutoksen.

Epäsuora summa käyttäen dynaamista arkin viitettä

Jos haluat laskea yhteen alueen, johon viitataan dynaamisesti toisesta laskentataulukosta, INDIRECT -funktio voidaan liittää SUM -funktioon tuloksen löytämiseksi.

Tämä esimerkki viittaa dynaamisesti laskentataulukon alueeseen ’Texas"Ja etsi summa.

1 = SUMMA (Epäsuora (B3 & "!" & C3))

INDIRECT -toiminto yhdessä Ketjutusoperaattorin (&) kanssa muuntaa tekstimerkkijonon kelvolliseksi laskentataulukon viitteeksi.

Epäsuora - haihtuva toiminto

Varoitus: INDIRECT -toiminto on haihtuva. Tämä tarkoittaa sitä, että se laskee uudelleen aina, kun työkirja laskee uudelleen. Jos luotat liikaa INDIRECT -toimintoihin, se vaikuttaa negatiivisesti työkirjasi nopeuteen.

Vaihtoehtoisesti voit käyttää muita haihtumattomia toimintoja. Yksi tällainen toiminto on OFFSET -toiminto.

Dynaaminen summa käyttämällä OFFSET -toimintoa

OFFSET -funktio palauttaa viittauksen alueeseen, joka poikkeaa alkavasta solusta tai alueesta määrätyllä määrällä rivejä ja sarakkeita. Se voidaan liittää SUM -funktioon viittaamaan dynaamisesti alue- ja summa -arvoihin. Sen syntaksi on:

Seuraava esimerkki OFFSET -toiminnon käyttämisestä viittaa dynaamisesti alueeseen "D3: D7‘.

1 = SUMMA (SIIRTO (B2,1,2,5,1))

Alkaen solusta B2, Toiminto kompensoi yhden (1) rivin ja kaksi (2) saraketta, jotta saadaan alue D3: D7, jonka korkeus on 5 ja leveys 1.

Jos kaksi viimeistä argumenttia "[korkeus]'Ja'[leveys]'' Jätetään pois, uusi viite on sama korkeus ja leveys kuin lähtöviite. Näin ollen vaihtoehtoisesti aluetta, jolla on samanlainen korkeus ja leveys, voidaan käyttää lähtöviitteenä ja rivien ja sarakkeiden lukumäärän siirtämiseksi uuden viitteen saamiseksi.

Huomautus: OFFSET -toiminto mahdollistaa kaavojen mukautumisen dynaamisesti tietoihin. Siksi rivien ja sarakkeiden lisääminen tai poistaminen ei aiheuta lopullisen tuloksen muutosta.

Epäsuora summa Google Sheetsissä

Nämä kaavat toimivat täsmälleen samalla tavalla Google Sheetsissä kuin Excelissä.

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave