Note: The other languages of the website are Google-translated. Back to English
Inloggen  \/ 
x
or
x
Registreer  \/ 
x

or

Hoe rijen tellen totdat een bepaalde somwaarde in Excel is bereikt?

Er is bijvoorbeeld een reeks gegevens, kolom A bevat het productnummer en kolom B bevat het bestelbedrag, en u hebt een bepaalde waarde, zoals 80, het totaal van de eerste n-de nummers in volgorde, hoe kunt u tellen hoeveel rijen zijn betrokken om tot 80 op te tellen, zoals onderstaand screenshot laat zien?
aantal documenten totdat de som 1 bereikt

Tel rijen totdat een bepaalde opgetelde waarde is bereikt met de formule


pijl blauw rechts bel Tel rijen totdat een bepaalde opgetelde waarde is bereikt met de formule

Om het aantal rijen te tellen dat wordt gebruikt om tot een bepaalde overeenkomende waarde te komen, kunt u een formule toepassen.

Selecteer een lege cel, bijvoorbeeld E2, en voer deze formule in =MATCH(D2,SUBTOTAL(9,OFFSET(B2,,,ROW(B2:B17)-ROW(B2))),1), druk op Shift + Ctrl + Enter sleutel om tot het juiste resultaat te komen. Zie screenshot:
aantal documenten totdat de som 2 bereikt

Tip: In deze formule is D2 de bepaalde waarde die u wilt bereiken door op te tellen, B2: B17 is het waardenbereik waaruit u optelt, u kunt ze naar behoefte wijzigen.

Als u de koptekstrij wilt uitsluiten, kunt u deze formule gebruiken =MATCH(D2,SUBTOTAL(9,INDIRECT("$B$1"&":"&ADDRESS(ROW($B$1:$B$17),COLUMN($B$1))))en druk op de  Shift + Ctrl + Enter toetsen tegelijk.


De beste tools voor kantoorproductiviteit

Kutools voor Excel lost de meeste van uw problemen op en verhoogt uw productiviteit met 80%

  • visfuik: Snel invoegen complexe formules, grafieken en alles wat je eerder hebt gebruikt; Versleutel cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • Super Formula-balk (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken in gefilterd bereik...
  • Voeg cellen / rijen / kolommen samen zonder gegevens te verliezen; Gespleten cellen inhoud; Combineer dubbele rijen / kolommen... Voorkom dubbele cellen; Vergelijk Ranges...
  • Selecteer Dupliceren of Uniek Rijen; Selecteer lege rijen (alle cellen zijn leeg); Super zoeken en fuzzy zoeken in veel werkboeken; Willekeurige selectie ...
  • Exacte kopie Meerdere cellen zonder de formuleverwijzing te wijzigen; Maak automatisch verwijzingen naar meerdere bladen; Plaats kogels, Selectievakjes en meer ...
  • Extraheer tekst, Tekst toevoegen, Verwijderen op positie, Ruimte verwijderen; Paging-subtotalen maken en afdrukken; Converteren tussen celinhoud en opmerkingen...
  • Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerd sorteren per maand / week / dag, frequentie en meer; Speciaal filter door vet, cursief ...
  • Combineer werkmappen en werkbladen; Tabellen samenvoegen op basis van sleutelkolommen; Gegevens splitsen in meerdere bladen; Batch Converteer xls, xlsx en PDF...
  • Meer dan 300 krachtige functies. Ondersteunt Office / Excel 2007-2019 en 365. Ondersteunt alle talen. Eenvoudig te implementeren in uw onderneming of organisatie. Gratis proefperiode van 30 dagen met volledige functies. 60 dagen geld-terug-garantie.
kte tabblad 201905

Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en vermindert elke dag honderden muisklikken voor u!
officetab onderkant
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Suresh · 9 months ago
    MATCH(D2,SUBTOTAL(9,OFFSET(B2,,,ROW(B2:B17)-ROW(B2))),1)
    this formula is not working on google sheets any info about that
    • To post as a guest, your comment is unpublished.
      Sunny · 8 months ago
      Hi, Suresh, above formula only work in Microsoft Excel, if you want to count rows until a target sum reach in google sheet, you need a helper column, and the COUNTIF function. Specific operations as below screenshot shown. Please let me know if this help you.
  • To post as a guest, your comment is unpublished.
    Diane · 2 years ago
    hi , what can be the formula but to count columns?
    • To post as a guest, your comment is unpublished.
      Sunny · 2 years ago
      Hello, Diane, just change ROW to COLUMN in the formula like =MATCH(A2,SUBTOTAL(9,OFFSET(A1,,,COLUMN(A1:E1)-COLUMN(B2))),1). See screenshot:
      • To post as a guest, your comment is unpublished.
        Sam Griffith · 1 years ago
        This doesn't work - I think it's because subtotal only works vertically?
  • To post as a guest, your comment is unpublished.
    Damien · 3 years ago
    After reading this solution, I started reading about array formulas. Very interesting and useful. With respect to this solution, it solves a very challenging aspect of material stockpile size and composition tracking. Can you help me with one little change...I want the position in the list of the total going from the bottom of the list up vs top down in your example. I've tried a few things but not cracked it yet, mainly due to not fully understanding the formula syntax yet. Any suggestions? Particularly interested in the exclude header version, or a version that does not include any header consideration since I wish to calculate this fresh on each row (i.e. day.)
    • To post as a guest, your comment is unpublished.
      Damien · 3 years ago
      Never mind. I figured out a simple, non array way to do what I wanted to do.