Gå til hovedindhold

Hvordan summeres alle cifre i et tal i Excel?

Hvis du har en celle, der indeholder en værdi, og nu vil du tilføje alle cifrene i cellen. For eksempel, hvis du har værdien 12345 i en celle, vil du foretage denne beregning: 1 + 2 + 3 + 4 + 5 og få værdien 15. Er der nogen gode måder for dig at sammenfatte alle cifre i et tal i Excel?


Summ alle cifre i et tal i en celle med formler

Uden at tilføje cifrene en efter en manuelt kan følgende formler hjælpe dig med hurtigt at opsummere en celle.

1. Indtast eller kopier en af ​​følgende formler i en tom celle for at sende resultatet:

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

2. Tryk derefter på Indtast nøgle for at returnere resultatet, og vælg cellen C2, træk derefter fyldhåndtaget over til det område, som du vil anvende denne formel, og du får en summering af cifre for hvert cellenummer.

Noter:

  • I ovenstående formler, A2 er cellen det nummer, som du vil sammenfatte dets cifre.
  • Hvis der er et negativt tegn eller et decimaltegn i tallet, returnerer formlerne et #VÆRDI! fejl.

Summ alle cifre i et tal i en celle med brugerdefineret funktion

For at tilføje alle cifre i et cellenummer kan følgende VBA-kode også hjælpe dig.

1. Hold nede ALT + F11 tasterne, og det åbner Vinduet Microsoft Visual Basic til applikationer.

2. Klik indsatte > Moduler, og indsæt følgende kode i Modul vindue.

VBA-kode: Summen af ​​alle cifre i et cellenummer

 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. Gem derefter og luk denne kode, vend tilbage til regnearket, og indtast denne formel = SumDigits (A2) i en tom celle, træk derefter fyldhåndtaget ned til de celler, som du vil indeholde denne formel, får du følgende resultat:


Summ alle cifre i et tal i en celle med let funktion

Her kan jeg også tale om et nyttigt værktøj- Kutools til Excel, Med Summenumre i en celle funktion, kan du hurtigt tilføje alle cifre inden for et tal.

Bemærk:At anvende dette Summenumre i en celleFor det første skal du downloade Kutools til Excel, og anvend derefter funktionen hurtigt og nemt.

Efter installation Kutools til Excelskal du gøre som dette:

1. Klik på en tom celle, hvor du vil sende resultatet.

2. Klik derefter på Kutools > Formelhjælper > Formelhjælper, se skærmbillede:

3. I Formler hjælper i dialogboksen, skal du udføre følgende handlinger:

  • Type Math mulighed fra Formula Type rulleliste
  • Vælg derefter Summenumre i en celle fra Vælg en fromula listefelt;
  • I højre side Argumenter input sektion, skal du vælge en celle, som du vil sammenfatte cifre.

4. Klik derefter på Ok og træk påfyldningshåndtaget over til de celler, som du vil sammenfatte cifrene i cellerne. Og alle cifrene i hver celle er blevet tilføjet sammen, se skærmbillede:

Download og gratis prøveversion Kutools til Excel nu!


Flere relative artikler:

  • Sum diagonal af et interval i Excel
  • Når du foretager nogle aritmetiske beregninger, skal du muligvis summe tal diagonalt i en tabel. Faktisk kan du også summere diagonale tal i Excel, hvilket ikke kræver, at du summerer tallene en efter en. Hvis du vil vide mere om dette spørgsmål, skal du læse følgende artikel.
  • Kombiner duplikatrækker og sum værdierne
  • I Excel meet møder du muligvis altid dette problem, når du har en række data, der indeholder nogle duplikatposter, og nu vil du kombinere duplikatdataene og summere de tilsvarende værdier i en anden kolonne, som vist på følgende skærmbilleder. Hvordan kunne du løse dette problem?
  • Sum baseret på kolonne- og rækkekriterier
  • Jeg har en række data, der indeholder række- og kolonneoverskrifter. Nu vil jeg tage en sum af de celler, der opfylder både kolonne- og rækkeoverskriftskriterier. For eksempel at opsummere cellerne, hvilke kolonnekriterier der er Tom, og rækkekriterierne er februar, som det følgende skærmbillede vises. Denne artikel vil jeg tale om nogle nyttige formler til at løse det.
  • Summenumre fra 1 til N i Excel
  • For de fleste af Excel-brugere skal du nogle gange slette de første n tegn fra begyndelsen af ​​tekststrengene eller fjerne de sidste x tegn fra slutningen af ​​tekststrengene som vist nedenstående skærmbillede. Denne artikel vil jeg introducere nogle praktiske tricks til hurtig og nem løsning af denne opgave i Excel.

Bedste kontorproduktivitetsværktøjer

🤖 Kutools AI Aide: Revolutionér dataanalyse baseret på: Intelligent udførelse   |  Generer kode  |  Opret brugerdefinerede formler  |  Analyser data og generer diagrammer  |  Aktiver Kutools funktioner...
Populære funktioner: Find, fremhæv eller identificer dubletter   |  Slet tomme rækker   |  Kombiner kolonner eller celler uden at miste data   |   Runde uden formel ...
Super opslag: VLookup med flere kriterier    Multiple Value VLookup  |   VOpslag på tværs af flere ark   |   Fuzzy Lookup ....
Avanceret rulleliste: Opret hurtigt rulleliste   |  Afhængig rulleliste   |  Multivælg rulleliste ....
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  |  Sammenlign områder og kolonner ...
Fremhævede funktioner: Grid fokus   |  Designvisning   |   Stor Formel Bar    Arbejdsbog & Ark Manager   |  Ressourcebibliotek (Autotekst)   |  Datovælger   |  Kombiner regneark   |  Krypter/Dekrypter celler    Send e-mails efter liste   |  Superfilter   |   Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøjer (tilføje tekst, Fjern tegn, ...)   |   50 + Chart Typer (Gantt kort, ...)   |   40+ Praktisk formler (Beregn alder baseret på fødselsdag, ...)   |   19 Indsættelse Værktøjer (Indsæt QR-kode, Indsæt billede fra sti, ...)   |   12 Konvertering Værktøjer (Tal til ord, Valutaomregning, ...)   |   7 Flet og del Værktøjer (Avancerede kombinere rækker, Opdel celler, ...)   |   ... og mere

Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid.  Klik her for at få den funktion, du har mest brug for...

Beskrivelse


Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver 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