Een optelformule maken die zich automatisch aanpast aan een dynamisch bereik

Anonim

Probleem:

Lijst1 (kolom B) bestond aanvankelijk uit de getallen van cel B2 tot cel B7.
Om hun som te berekenen werd de volgende formule ingevoerd in cel B8:
=SOM(B2:B7)
Na het uitvoeren van de bovenstaande berekening werden er nog drie nummers aan de lijst toegevoegd en de formule moest worden gewijzigd om ook die nummers op te nemen.
We willen voorkomen dat we deze update voortdurend moeten uitvoeren door een formule te maken die automatisch het hele bereik optelt wanneer nieuwe waarden worden toegevoegd.

Oplossing:

Gebruik de functies SUM, IF, COUNT en OFFSET zoals weergegeven in de volgende formule:
=SOM(B2:B7,(IF(COUNT(B9:B990)>0,OFFSET(B9,0,0,COUNT(B9:B990)),0)))

Raadpleeg de volgende link voor meer informatie:
https://www.exceltip.com/summing/summing-values-at-the-intersection-of-two-or-more-ranges.html