Excel-zelfstudie: hoe u een lopend totaal in een tabel instelt

In deze video bekijken we hoe u een lopend totaal instelt in een Excel-tabel.

Het instellen van een lopend totaal in een Excel-tabel is een beetje lastig omdat het niet duidelijk is hoe u gestructureerde verwijzingen moet gebruiken.

Dit komt doordat gestructureerde verwijzingen een notatie bieden voor de huidige rij, maar niet voor de eerste rij in een kolom.

Laten we een paar opties onderzoeken, te beginnen met formules op basis van regelmatige verwijzingen.

Een veelgebruikte benadering is om simpelweg de bovenstaande rij toe te voegen aan de waarde in de huidige rij …

Maar dit genereert een fout omdat de kolomkop tekst bevat.

Een gemakkelijke oplossing in dit geval is om in plaats daarvan de functie SOM te gebruiken. Omdat SUM tekst automatisch als nul behandelt.

En deze formule werkt.

Maar er is een probleem. Als ik een nieuwe rij toevoeg, wordt de formule correct uitgevouwen.

Als ik een rij in het midden van de tabel plaats, werkt de formule niet goed.

Dus met deze formule moet ik de formule handmatig corrigeren als ik rijen toevoeg.

Een andere veelgebruikte benadering voor het uitvoeren van totalen is het gebruik van een uitbreidende referentie binnen SUM.

Om dit te doen, zou ik twee keer een verwijzing naar de eerste cel invoeren en vervolgens de eerste verwijzing vergrendelen met F4.

Het resultaat is een referentie die zich uitbreidt terwijl deze door de tafel reist.

In eerste instantie lijkt dit prima te werken. Als ik een rij plaats, wordt de formule correct aangepast.

Merk echter op dat als ik een nieuwe rij toevoeg, de formule beschadigd raakt.

Zoals eerder moet ik dit handmatig oplossen als ik nieuwe rijen toevoeg.

Ten slotte zal ik een steeds groter wordend assortiment creëren met behulp van gestructureerde verwijzingen.

In pseudocode hebben we een bereik nodig dat begint met de eerste rij in een kolom en eindigt bij de huidige rij.

= SOM (eerste: huidig)

De huidige rij ophalen is eenvoudig. Als ik in de kolom klik, maakt Excel de referentie met de @ -notatie.

Maar hoe zit het met de eerste rij?

De sleutel is om de INDEX-functie te gebruiken.

Voor array gebruiken we de hele kolom. Voor rijnummer gebruik ik 1.

= SOM (INDEX ((Totaal), 1): (@ Totaal))

De sleutel om dit te begrijpen, is te beseffen dat INDEX feitelijk het adres retourneert naar de eerste cel in de kolom, niet de waarde.

Met andere woorden, het bereik wordt omgezet in dezelfde formule die we eerder hebben gebruikt.

Maar deze keer kan de formule zowel ingevoegde rijen als nieuwe rijen verwerken.

Het enige nadeel van deze formule is dat deze traag zal zijn bij zeer grote gegevenssets, aangezien elke formule een som van alle bovenstaande cellen moet genereren.

Als prestaties een probleem worden, kunt u overschakelen naar de eerste formule die we in de video hebben geprobeerd en de formule handmatig bijwerken als u rijen moet invoegen.

Cursus

Excel-tabellen

Gerelateerde snelkoppelingen

Invoeren en omlaag verplaatsen Teken Enter Return links van cursor Backspace Delete verwijderen Teken rechts van cursor verwijderen Delete Fn + Delete Enter en naar rechts verplaatsen Tab Tab Gehele rij selecteren Shift + Space + Space Rijen invoegen Ctrl + Shift + + + + + Omlaag vullen vanaf cel erboven Ctrl + D + D Actieve cel naar links verplaatsen in een selectie Shift + Tab + Tab Selectie annuleren Esc Esc

Interessante artikelen...