Ga naar hoofdinhoud

Hoe alle cijfers in een getal in Excel optellen?

Als je een cel hebt die een waarde bevat, en nu wil je alle cijfers van de cel bij elkaar optellen. Als u bijvoorbeeld de waarde 12345 in een cel heeft, wilt u deze berekening uitvoeren: 1 + 2 + 3 + 4 + 5, en de waarde 15 krijgen. Zijn er goede manieren om alle cijfers van een getal bij elkaar op te tellen? in Excel?


Tel alle cijfers van een getal in een cel met formules bij elkaar op

Zonder de cijfers handmatig een voor een toe te voegen, kunnen de volgende formules u helpen de sommatie van een cel snel te krijgen.

1. Typ of kopieer een van de volgende formules naar een lege cel om het resultaat uit te voeren:

=SUMPRODUCT(1*MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1))
=SUM(INDEX(1*(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)),,))

2. Druk vervolgens op Enter toets om het resultaat te retourneren en selecteer de cel C2, sleep vervolgens de vulgreep naar het bereik waarop u deze formule wilt toepassen, en u krijgt de som van de cijfers van elk celnummer. zie screenshot:

Opmerkingen:

  • In de bovenstaande formules, A2 is de cel het getal bevat waarvan u de cijfers wilt optellen.
  • Als het getal een minteken of een decimaalteken bevat, retourneren de formules een #WAARDE! fout.

Tel alle cijfers van een getal in een cel op met de door de gebruiker gedefinieerde functie

Om alle cijfers van een celnummer bij elkaar op te tellen, kan de volgende VBA-code u ook helpen.

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: som alle cijfers van een celnummer op

 Function SumDigits(Number As String) As Integer
'Updateby Extendoffice
Dim x As Integer, C As String
For x = 1 To Len(Number)
C = Mid(Number, x, 1)
If IsNumeric(C) Then SumDigits = SumDigits + C
Next
End Function

3. Sla deze code vervolgens op en sluit deze, ga terug naar het werkblad en voer deze formule in = SumDigits (A2) in een lege cel, sleep vervolgens de vulgreep naar de cellen waarin u deze formule wilt hebben, u krijgt het volgende resultaat:


Tel alle cijfers van een getal op in een cel met de eenvoudige functie

Hier kan ik ook praten over een handig hulpmiddel- Kutools for Excel, Met Som de getallen in een cel op functie, kunt u snel alle cijfers binnen een nummer optellen.

Opmerking:Om dit toe te passen Som de getallen in een cel op, ten eerste moet u het Kutools for Excelen pas de functie vervolgens snel en gemakkelijk toe.

Na het installeren van Kutools for Excel, doe dit als volgt:

1. Klik op een lege cel waar u het resultaat wilt uitvoeren.

2. Dan klikken Kutools > Formule Helper > Formule Helper, zie screenshot:

3. In de Formules Helper dialoogvenster voert u de volgende bewerkingen uit:

  • kies Math optie van de Formule Type keuzelijst;
  • Kies dan Som de getallen in een cel op van het Kies een fromula keuzelijst;
  • Rechts Argumenten ingevoerd sectie, selecteer een cel waarvan u de cijfers wilt optellen.

4. Dan klikken Ok en sleep de vulgreep naar de cellen waarvan u de cijfers in de cellen wilt optellen. En alle cijfers in elke cel zijn bij elkaar opgeteld, zie screenshot:

Download en gratis proef Kutools voor Excel nu!


Meer relatieve artikelen:

  • Somdiagonaal van een bereik in Excel
  • Als u enkele rekenkundige berekeningen uitvoert, moet u mogelijk de getallen diagonaal in een tabel optellen. In feite kunt u ook diagonale getallen optellen in Excel, waarvoor u de getallen niet één voor één hoeft op te tellen. Als je meer wilt weten over deze vraag, lees dan het volgende artikel.
  • Combineer dubbele rijen en som de waarden op
  • In Excel kunt u dit probleem altijd tegenkomen als u een gegevensbereik hebt dat enkele dubbele gegevens bevat, en u nu de dubbele gegevens wilt combineren en de overeenkomstige waarden in een andere kolom wilt optellen, zoals in de volgende schermafbeeldingen. Hoe zou je dit probleem kunnen oplossen?
  • Som op basis van kolom- en rijcriteria
  • Ik heb een gegevensbereik dat rij- en kolomkoppen bevat, nu wil ik een som nemen van de cellen die voldoen aan zowel de criteria voor kolom- als rijkoppen. Om bijvoorbeeld de cellen bij elkaar op te tellen, is het kolomcriterium Tom en het rijcriterium Feb zoals in het volgende screenshot. In dit artikel zal ik enkele handige formules bespreken om het op te lossen.
  • Somnummers van 1 tot N in Excel
  • Voor de meeste Excel-gebruikers moet u soms de eerste n tekens aan het begin van de tekstreeksen verwijderen of de laatste x-tekens aan het einde van de tekstreeksen verwijderen, zoals onderstaand screenshot. In dit artikel zal ik enkele handige trucs introduceren om deze taak snel en gemakkelijk in Excel op te lossen.

Beste Office-productiviteitstools

🤖 Kutools AI-assistent: Een revolutie teweegbrengen in de data-analyse op basis van: Intelligente uitvoering   |  Genereer code  |  Aangepaste formules maken  |  Analyseer gegevens en genereer grafieken  |  Roep Kutools-functies aan...
Populaire functies: Zoek, markeer of identificeer duplicaten   |  Verwijder lege rijen   |  Combineer kolommen of cellen zonder gegevens te verliezen   |   Ronde zonder formule ...
Super opzoeken: Meerdere criteria VLookup    VLookup met meerdere waarden  |   VOpzoeken over meerdere bladen   |   Fuzzy opzoeken ....
Geavanceerde vervolgkeuzelijst: Maak snel een vervolgkeuzelijst   |  Afhankelijke vervolgkeuzelijst   |  Multi-select vervolgkeuzelijst ....
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  |  Vergelijk bereiken en kolommen ...
Uitgelichte functies: Raster focus   |  Ontwerpweergave   |   Grote formulebalk    Werkmap- en bladbeheer   |  resource Library (Auto-tekst)   |  Datumkiezer   |  Combineer werkbladen   |  Cellen coderen/decoderen    Stuur e-mails per lijst   |  Super filter   |   Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen, ...)   |   50+ tabel Types (Gantt Chart, ...)   |   40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag, ...)   |   19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...)   |   12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion, ...)   |   7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Gespleten cellen, ...)   |   ... en meer

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen.  Klik hier om de functie te krijgen die u het meest nodig heeft...

Omschrijving


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!
Comments (26)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Bonjour,
Je cherchais justement cette solution c.à.d. comment faire la somme des chiffres d'un nombre (de 4 chiffres) sur excel et je suis tombé sur ce site. Je suis en profonde admiration devant l'intelligence de certains qui ont trouvé des formules de ouf. Malheureusement, je ne suis pas à ce niveau pour les mettre en pratique. Je me suis dit (car j'aime me parler, comme ça, j'ai toujours raison LOL) que pourquoi chercher compliqué quand on peut faire plus simple et j'ai trouvé une solution qui n'est pas élégante (OK je ne suis pas Einstein) et qui marche. Que veut on de plus ! Je vous la donne ici.
Je prends un exemple avec un nombre à 4 chiffres mais vous pouvez ajouter autant de chiffres que vous voulez. Disons que ce nombre est dans la cellule A2 pour l'exemple :
=STXT($A$2;1;1)+STXT($A$2;2;1)+STXT($A$2;3;1)+STXT($A$2;4;1)
J'ai mis des $ pour pouvoir copier plus facilement et ensuite je n'ai qu'à changer le rang du chiffre, dans mon cas 1, 2, 3, 4 et vous pouvez allez aussi loin que vous voulez
En anglais, vous remplacez STXT par MID et en allemand par TEIL
Si vous voulez la somme du résultat (dans la cellule A3 par ex.), vous faites la même chose en remplaçant A2 par A3.
Voila
Julien
This comment was minimized by the moderator on the site
Já procurei mais não acho por nada eu queira fazer uma planilha que o resultado da soma final reduz o número a 1 dígito. Por exemplo o resultado deu 7+6=13 e ele virasse 1+3= 4
This comment was minimized by the moderator on the site
I want to two digits like: 11.03 and 1.11, so i want to answer is coming 13.02.kindly provide a formula.
This comment was minimized by the moderator on the site
I play KillerSudoku: If I have n number of sums (not the total or answer) but I have say 2 or 3 or more empty cells with number possibilities who's sum totals 15; say, the total is 15 and I have 4 empty squares that all live in the same cage (meaning non-repeating), how do I show all possible sums: ie, 2+3+6+4, or 3+5+1+6, or 3+4+6+1 and so on. Also, I need to sometimes show all possible sums with repeating. Can this be done in Excel
This comment was minimized by the moderator on the site
Hello, Kevin,Maybe the following article can do you a favor:https://www.extendoffice.com/documents/excel/3557-excel-find-all-combinations-that-equal-given-sum.html
Please try, thank you!
This comment was minimized by the moderator on the site
Hello Experts. I have a question. For instance i have 18487.73486. I want a cell to sum 18487 and another cell that would sum the 73486. How do I go about doing it? Will appreciate any response. tia
This comment was minimized by the moderator on the site
Your Solution or the Formula is excellent. Thanks for the quick fix .
This comment was minimized by the moderator on the site
I typed 3 zero in 2nd column and put sum formula i.e. 50 in 1st column and three zero in 2nd column but excel is not working because the zero are going to remove automatically. Could you please help me.
This comment was minimized by the moderator on the site
Hello, Murtuza,
Sorry, I don't get your point, please give more detailed information about your problem, or you can insert a screenshot here.
Thank you!
This comment was minimized by the moderator on the site
How to count number in a cell in excel i.e. for example : 1+1+2+3+4+5+6+7 = 8
This comment was minimized by the moderator on the site
Hi,
Maybe the below article can solve your problem, please check it:
https://www.extendoffice.com/documents/excel/1504-excel-count-letters-in-cell.html
Hope it can help you!
This comment was minimized by the moderator on the site
Thank you so much
This comment was minimized by the moderator on the site
I am trying to find the avg of multipule numbers in a cell, lets say 22,11,18,14,3,6 are all in the same cell is there a way for another cell to display 12.3?
This comment was minimized by the moderator on the site
Hello, john,
To calculate the average of multiple numbers within a cell, please apply the below formula:
=IF(A1="","",ROUND(SUMPRODUCT(--(0&TRIM(MID(SUBSTITUTE(A1,",",REPT(" ",99)),ROW($1:$99)*99-98,99))))/(LEN(A1)-LEN(SUBSTITUTE(A1,",",))+1),2))
Note: the last number 2 in the formula indicates that retain two decimal places after rounding. You can change it to your need.

Please try it, hope it can help you!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations