INDIRECTE som - Excel & Google Spreadsheets

Voorbeeldwerkboek downloaden

Download het voorbeeldwerkboek

In deze zelfstudie leert u hoe u de INDIRECT-functie gebruikt die is genest in de SOM-functie in Excel en Google Spreadsheets.

INDIRECTE som met behulp van celverwijzing

Een manier om een ​​dynamisch verwezen bereik op te tellen is door een combinatie van de SOM & de INDIRECT-functie te gebruiken om de uitvoer te krijgen. De syntaxis is:

Dit voorbeeld verwijst dynamisch naar het bereik dat is opgegeven in cel F5 en tel de waarden op.

1 =SOM(INDIRECT(F5))

In dit voorbeeld is het bereikadres handmatig ingevoerd, waardoor het invoegen of verwijderen van een rij of kolom ertoe leidt dat de uiteindelijke waarde verandert.

INDIRECTE som met behulp van dynamische bladverwijzing

Om een ​​bereik op te tellen waarnaar dynamisch wordt verwezen vanuit een ander werkblad, kan de INDIRECT-functie worden genest in de SOM-functie om het resultaat te vinden.

Dit voorbeeld verwijst dynamisch naar het bereik in het werkblad 'Texas’ en zoek de som.

1 =SOM(INDIRECT(B3&"!"&C3))

De INDIRECT-functie samen met de concatenate-operator (&) converteert de tekenreeks naar een geldige werkbladverwijzing.

INDIRECT - Vluchtige functie

Waarschuwing: De INDIRECT-functie is vluchtig. Dit betekent dat het elke keer dat de werkmap opnieuw wordt berekend, opnieuw wordt berekend. Als u op te veel INDIRECTE functies vertrouwt, heeft dit een negatieve invloed op de snelheid van uw werkmap.

Als alternatief kunt u andere niet-vluchtige functies gebruiken. Een dergelijke functie is de OFFSET-functie.

Dynamische SOM met behulp van OFFSET-functie

De OFFSET-functie retourneert een verwijzing naar een bereik dat met een opgegeven aantal rijen en kolommen is verschoven ten opzichte van een begincel of -bereik. Het kan worden genest in de SOM-functie om dynamisch te verwijzen naar een bereik en somwaarden. De syntaxis is:

Het volgende voorbeeld met behulp van de OFFSET-functie zal dynamisch verwijzen naar het bereik 'D3:D7‘.

1 =SOM(OFFSET(B2,1,2,5,1))

Beginnend met cel B2 verplaatst de functie één (1) rij en twee (2) kolommen om het bereik D3:D7 te verkrijgen met een hoogte van 5 en breedte 1.

Als de laatste twee argumenten ‘[hoogte]' en '[breedte]' worden weggelaten, zal de nieuwe referentie dezelfde hoogte en breedte hebben als de startreferentie. Daarom kan als alternatief een bereik met vergelijkbare hoogte en breedte worden gebruikt als startreferentie en het aantal rijen en kolommen compenseren om de nieuwe referentie te verkrijgen.

Opmerking: met de functie OFFSET kunnen formules dynamisch worden aangepast aan de gegevens. Daarom zou een toevoeging of verwijdering van rijen en kolommen er niet toe leiden dat de uiteindelijke uitvoer verandert.

INDIRECTE som in Google Spreadsheets

Deze formules werken in Google Spreadsheets precies hetzelfde als in Excel.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave