Note: The other languages of the website are Google-translated. Back to English

Hoe vetgedrukte getallen in een celbereik in Excel optellen / tellen?

Als u een gegevensbereik heeft dat enkele vetgedrukte getallen in een werkblad bevat en u nu alleen de vetgedrukte cellen wilt optellen of tellen, kunt u ze natuurlijk een voor een handmatig optellen, maar dit zal tijdrovend zijn. Hoe kunt u op een gemakkelijke en snelle manier alleen de vetgedrukte cellen in Excel optellen of tellen?

Tel vetgedrukte cijfers in een bereik met door de gebruiker gedefinieerde functie (VBA en formule)
Som vetgedrukte getallen op in een bereik met door de gebruiker gedefinieerde functie (VBA en formule)
Meerdere klikken om vetgedrukte cellen in een bereik te tellen en op te tellen met Kutools voor Excel


Tel vetgedrukte cijfers in een bereik met de door de gebruiker gedefinieerde functie

De volgende Door de gebruiker gedefinieerde functie kan u helpen snel het aantal vetgedrukte cellen te krijgen. Doe als volgt:

1. Houd de ALT + F11 toetsen, en het opent de Microsoft Visual Basic for Applications-venster.

2. Klikken Invoegen > Moduleen plak de volgende code in het Module Venster.

VBA-code: tel vetgedrukte getallen in een celbereik

Function CountBold(WorkRng As Range)
'Update 20220516
Dim Rng As Range
Dim xCount As Double
For Each Rng In WorkRng
    If Rng.Font.Bold Then
        xCount = xCount + 1
    End If
Next
CountBold = xCount
End Function

3. Sla deze code vervolgens op en typ deze formule = CountBold (A1: C9) in een lege cel, zie screenshot:

doc-count-bold-cells

4. Druk vervolgens op Enter sleutel, en u telt de vetgedrukte cellen in het bereik A1: C9.

doc-count-bold-cells

Opmerking:A1: C9 in de formule geeft het bereik aan waarvoor u de functie wilt gebruiken om de vetgedrukte cellen te tellen, u kunt dit naar behoefte wijzigen.


Tel de vetgedrukte getallen op in een bereik met de door de gebruiker gedefinieerde functie

En als u alleen de vetgedrukte getallen in een gegevensbereik wilt optellen, kan ik ook een door de gebruiker gedefinieerde functie maken om het op te lossen.

1. Houd de toets ingedrukt ALT + F11 toetsen, en het opent de Microsoft Visual Basic for Applications-venster.

2. Klikken Invoegen > Moduleen plak de volgende code in het Module Venster.

VBA-code: som vetgedrukte getallen op in een celbereik

Function SumBold(WorkRng As Range)
'Update 20220516
Dim Rng As Range
Dim xSum As Double
For Each Rng In WorkRng
    If Rng.Font.Bold Then
        xSum = xSum + Rng.Value
    End If
Next
SumBold = xSum
End Function

3. Sla deze code vervolgens op en typ deze formule = sumbold (A1: C9) in een lege cel, zie screenshot:

doc-count-bold-cells

4. En druk vervolgens op Enter -toets, alle vetgedrukte cijfers in het bereik A1: C9 zijn opgeteld. Zie screenshot:

doc-count-bold-cells

Opmerking:A1: C9 in de formule geeft het bereik aan waarvoor u de functie wilt gebruiken om de vetgedrukte cellen bij elkaar op te tellen, u kunt dit naar behoefte wijzigen.


Meerdere klikken om vetgedrukte cellen in een bereik te tellen en op te tellen met Kutools voor Excel

YU kunt eenvoudig alle vetgedrukte cellen in een bereik tellen of optellen met enkele klikken zonder ingewikkelde VBA-code te verwerken en formules te onthouden.

Voor het aanvragen Kutools for Excel, Dan kunt u download en installeer het eerst.

1. Om vetgedrukte cellen te tellen, selecteert u een lege cel om het resultaat te lokaliseren en klikt u op Kutools > Kutools-functies > Statistisch en wiskundig > COUNTBYFONTBOLD.

En om vetgedrukte cellen op te tellen, klikt u op Kutools > Kutools-functies > Statistisch en wiskundig > SUMBYFONTBOLD. Zie screenshot:

2. In de Function Argumenten dialoogvenster, specificeer het bereik met vetgedrukte cellen die u moet tellen of optellen in het vak Verwijzing en klik vervolgens op het OK knop.

Nu wordt het tellen of optellen van alle vetgedrukte cellen in het opgegeven bereik onmiddellijk in de geselecteerde cel ingevuld. Zie screenshot:

  Als u een gratis proefperiode wilt hebben (30-dag) van dit hulpprogramma, klik om het te downloaden, en ga vervolgens de bewerking toepassen volgens de bovenstaande stappen.


Houd formulecelverwijzing constant met Kutools voor Excel


Gerelateerde artikelen:

Hoe identificeer en selecteer ik alle vetgedrukte cellen of tekst in Excel?


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-2021 en 365. Ondersteunt alle talen. Eenvoudig te implementeren in uw onderneming of organisatie. Volledige functies Gratis proefperiode van 30 dagen. 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 honderden muisklikken voor u elke dag!
officetab onderkant
Heb je vragen? Stel ze hier. (21)
Nog geen beoordelingen. Beoordeel als eerste!
Deze opmerking is gemaakt door de moderator op de site
hallo, ik gebruik Excel 2013 Dutch met kutools 6.5 maar kan de leeslay-out niet gebruiken. vraag voordat schreeuw wordt opgelost in deze versie ???
Deze opmerking is gemaakt door de moderator op de site
[quote]hallo, ik gebruik Excel 2013 Dutch met kutools 6.5 maar kan de leeslay-out niet gebruiken. vraag voordat schreeuw wordt opgelost in deze versie ???Door kersten[/quote] Hallo, neem alsjeblieft contact met me op via jaychivo#extendoffice.com. Vervang # door @. :-)
Deze opmerking is gemaakt door de moderator op de site
Is er een manier om te tellen op basis van celkleur als tekst vetgedrukt is?
Deze opmerking is gemaakt door de moderator op de site
DIT IS GEWELDIG !!!! Het werkte perfect!! Dank u
Deze opmerking is gemaakt door de moderator op de site
Dit werkt perfect, behalve dat het lijkt alsof mijn decimalen niet worden toegevoegd, maar alleen de hele dollar. Als u hier een oplossing voor heeft, zou ik u zeer dankbaar zijn.
Deze opmerking is gemaakt door de moderator op de site
Hallo Katie, Gebruik de onderstaande code, aangezien de som decimalen toont. Functie SumBold (rng As Range) Dim rCell As Range Application.Volatile SumBold = 0 voor elke rCell In rng If rCell.Font.Bold Then _ SumBold = SumBold + rCell Next End-functie
Deze opmerking is gemaakt door de moderator op de site
Dit werkt een traktatie. Ik heb maar één probleem... het lijkt alsof er niets wordt toegevoegd na een decimaalteken. Om het even welke hulp zou zeer gewaardeerd worden.
Deze opmerking is gemaakt door de moderator op de site
Dank je.. het werkt...
Deze opmerking is gemaakt door de moderator op de site
Ik heb code gekopieerd en geplakt in Excel, maar krijg #NAME? fout. Ik heb ervoor gezorgd dat ik macro's heb ingeschakeld en de Excel 2010-versie heb gebruikt (weet niet of dat iets verandert). Kan iemand alsjeblieft helpen?!
Deze opmerking is gemaakt door de moderator op de site
[quote]Ik heb code gekopieerd en geplakt in Excel, maar krijg #NAME? fout. Ik heb ervoor gezorgd dat ik macro's heb ingeschakeld en de Excel 2010-versie heb gebruikt (weet niet of dat iets verandert). Kan iemand alsjeblieft helpen?!Door Maey[/quote] Je moet de instructie volgen. Er staat: "Klik op Invoegen > Module en plak de volgende code in het modulevenster", en dat moet je precies doen. Zorg ervoor dat u de code in het modulevenster plakt, niet in het bladcodevenster.
Deze opmerking is gemaakt door de moderator op de site
Ik gebruik Excel voor Mac 2011. Hoe kan ik de code op mijn systeem uitvoeren? Met dank!
Deze opmerking is gemaakt door de moderator op de site
RE: CountBold-formule Deze formule lijkt niet dynamisch te zijn. Hoewel het bij de eerste passage werkt, worden de tellers niet bijgewerkt als ik de vetgedrukte cellen verander, tenzij ik de formule opnieuw invoer. Enige tips?
Deze opmerking is gemaakt door de moderator op de site
Ja dit is bij mij hetzelfde, verder werkt het prima. Maar als dit zou kunnen worden opgelost, zodat het de telling ververst nadat elke cel deselecteert, zoals andere basistellingen, zou het perfect zijn!
Deze opmerking is gemaakt door de moderator op de site
Lieve jongens,
De formule wordt niet bijgewerkt als u alleen de opmaak van de getallencellen wijzigt.
Het wordt alleen bijgewerkt wanneer u de celinhoud wijzigt.
Deze opmerking is gemaakt door de moderator op de site
если в ячейках исла и екст? адо просуммировать олько ячейки с ислами ирным ифтом.
Deze opmerking is gemaakt door de moderator op de site
Ma se metto in grassetto nuove celle, la somma non si aggiorna !!!
Deze opmerking is gemaakt door de moderator op de site
Hallo Carlo,

Gald om te helpen. Nadat u nieuwe cellen vet heeft gemaakt, wordt de som niet automatisch bijgewerkt. Maar wanneer u dubbelklikt op de formulecel en vervolgens op Enter drukt, wordt de som bijgewerkt. Probeer het alsjeblieft.

Hoogachtend,
Mandy
Deze opmerking is gemaakt door de moderator op de site
Hallo Mandy,
bedankt voor je reactie,
Ja, ik weet dat na dubbelklikken de som zal stijgen.
Is er een manier om de som automatisch op te waarderen?

Met vriendelijke groet
Carlo
Deze opmerking is gemaakt door de moderator op de site
Hallo Carlo,

Sorry dat ik niet de oplossing heb om de som automatisch op te waarderen. De gemakkelijkste manier die ik kan bedenken, is door op Ctrl + Alt + F9 te drukken om alle werkbladen in alle geopende werkmappen opnieuw te berekenen. Prettige dag.

Hoogachtend,
Mandy
Deze opmerking is gemaakt door de moderator op de site
Ik gebruik de functie en blijf de #NAME? fout. Ik gebruik Excel 365 en Windows 11.
Deze opmerking is gemaakt door de moderator op de site
Hallo, Antonius

Heb je de code gekopieerd en geplakt in het Module of Microsoft Visual Basic for Applications-venster op je werkblad? Nadat u de code hebt geplakt, moet u de formule invoeren zoals u nodig heeft.

Of u kunt uw bestand hier uploaden, dan kunnen wij kijken waar het probleem zit.

Dank je!
Er zijn nog geen reacties geplaatst
Laat uw commentaar
Posten als gast
×
Beoordeel dit bericht:
0   Personages
Voorgestelde locaties

Volg ons

Copyright © 2009 - www.extendoffice.com. | Alle rechten voorbehouden. Aangedreven door ExtendOffice. | Sitemap
Microsoft en het Office-logo zijn handelsmerken of gedeponeerde handelsmerken van Microsoft Corporation in de Verenigde Staten en / of andere landen.
Beschermd door Sectigo SSL