Skip i'r prif gynnwys

Sut i grynhoi pob digid mewn rhif yn Excel?

Os oes gennych gell sy'n cynnwys gwerth, ac yn awr, rydych chi am ychwanegu'r holl ddigidau at ei gilydd o'r gell. Er enghraifft, os oes gennych y gwerth 12345 mewn cell, rydych chi am wneud y cyfrifiad hwn: 1 + 2 + 3 + 4 + 5, a chael y gwerth 15. A oes unrhyw ffyrdd da i chi grynhoi holl ddigidau rhif yn Excel?


Swmiwch holl ddigidau rhif mewn cell gyda fformwlâu

Heb ychwanegu'r digidau fesul un â llaw, gall y fformwlâu canlynol eich helpu i gael crynhoad cell yn gyflym.

1. Rhowch neu gopïwch unrhyw un o'r fformwlâu canlynol i mewn i gell wag i allbwn y canlyniad:

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

2. Yna pwyswch Rhowch allwedd i ddychwelyd y canlyniad, a dewis y gell C2, yna llusgwch y ddolen llenwi i'r ystod yr ydych am gymhwyso'r fformiwla hon, a byddwch yn cael y crynhoad o ddigidau pob rhif cell. Lluniwch y sgrinlun:

Nodiadau:

  • Yn y fformwlâu uchod, A2 ydy'r gell yn cynnwys y rhif rydych chi am grynhoi ei ddigidau.
  • Os oes arwydd negyddol neu bwynt degol yn y rhif, mae'r fformwlâu yn dychwelyd #VALUE! gwall.

Swmiwch holl ddigidau rhif mewn cell â Swyddogaeth Diffiniedig Defnyddiwr

I adio pob digid o rif cell, gall y cod VBA canlynol eich helpu chi hefyd.

1. Daliwch i lawr y ALT + F11 allweddi, ac mae'n agor y Ffenestr Microsoft Visual Basic for Applications.

2. Cliciwch Mewnosod > Modiwlau, a gludwch y cod canlynol yn y Ffenestr Modiwl.

Cod VBA: Swmwch bob digid o rif cell

 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. Yna arbed a chau'r cod hwn, dychwelyd i'r daflen waith, a nodi'r fformiwla hon = SumDigits (A2) i mewn i gell wag, Yna llusgwch y ddolen llenwi i lawr i'r celloedd rydych chi am gynnwys y fformiwla hon, fe gewch chi'r canlyniad canlynol:


Swmiwch holl ddigidau rhif mewn cell gyda nodwedd hawdd

Yma, gallaf hefyd siarad am offeryn defnyddiol- Kutools ar gyfer Excel, Gyda'i Rhifau swm mewn cell swyddogaeth, gallwch chi adio pob digid o fewn nifer yn gyflym.

Nodyn:I gymhwyso hyn Rhifau swm mewn cell, yn gyntaf, dylech lawrlwytho'r Kutools ar gyfer Excel, ac yna cymhwyswch y nodwedd yn gyflym ac yn hawdd.

Ar ôl gosod Kutools ar gyfer Excel, gwnewch fel hyn:

1. Cliciwch cell wag lle rydych chi am allbwn y canlyniad.

2. Yna cliciwch Kutools > Cynorthwyydd Fformiwla > Cynorthwyydd Fformiwla, gweler y screenshot:

3. Yn y Cynorthwyydd Fformiwlâu blwch deialog, gwnewch y gweithrediadau canlynol:

  • dewiswch Mathemateg opsiwn gan y Fformiwla math rhestr ostwng;
  • Yna dewiswch Rhifau swm mewn cell oddi wrth y Dewiswch fromula blwch rhestr;
  • Yn y dde Mewnbwn dadleuon adran, dewiswch gell rydych chi am ei chrynhoi digidau.

4. Yna cliciwch Ok botwm, a llusgwch y handlen llenwi drosodd i'r celloedd rydych chi am grynhoi'r digidau yn y celloedd. Ac mae'r holl ddigidau ym mhob cell wedi'u hychwanegu at ei gilydd, gweler y screenshot:

Dadlwythwch a threial am ddim Kutools ar gyfer Excel Nawr !


Erthyglau mwy cymharol:

  • Swm croeslin o Ystod Yn Excel
  • Pan fyddwch chi'n gwneud rhai cyfrifiadau rhifyddeg, efallai y bydd angen i chi grynhoi rhifau yn groeslinol mewn tabl. Mewn gwirionedd, gallwch hefyd symio rhifau croeslin yn Excel nad yw'n gofyn ichi grynhoi'r rhifau fesul un. Os ydych chi eisiau gwybod mwy am y cwestiwn hwn, darllenwch yr erthygl ganlynol.
  • Cyfuno Rhesi Dyblyg A Swm Y Gwerthoedd
  • Yn Excel may efallai y byddwch bob amser yn cwrdd â'r broblem hon, pan fydd gennych ystod o ddata sy'n cynnwys rhai cofnodion dyblyg, ac yn awr rydych am gyfuno'r data dyblyg a chrynhoi'r gwerthoedd cyfatebol mewn colofn arall, fel y dangosir y sgrinluniau canlynol. Sut allech chi ddatrys y broblem hon?
  • Swm Yn Seiliedig ar Feini Prawf Colofn A Rhes
  • Mae gen i ystod o ddata sy'n cynnwys penawdau rhes a cholofn, nawr, rydw i eisiau cymryd swm o'r celloedd sy'n cwrdd â meini prawf pennawd colofn a rhes. Er enghraifft, i grynhoi'r celloedd pa feini prawf colofn yw Tom a'r meini prawf rhes yw Feb fel a ddangosir y screenshot canlynol. Yr erthygl hon, byddaf yn siarad am rai fformiwlâu defnyddiol i'w datrys.
  • Rhifau Swm O 1 I N Yn Excel
  • I'r rhan fwyaf o ddefnyddwyr Excel, weithiau, mae angen i chi ddileu nodau n cyntaf o ddechrau'r llinynnau testun neu dynnu'r nodau x olaf o ddiwedd y llinynnau testun fel y dangosir isod y screenshot. Yr erthygl hon, byddaf yn cyflwyno rhai triciau defnyddiol ar gyfer datrys y dasg hon yn gyflym ac yn hawdd yn Excel.

Offer Cynhyrchiant Swyddfa Gorau

🤖 Kutools AI Aide: Chwyldro dadansoddi data yn seiliedig ar: Cyflawniad Deallus   |  Cynhyrchu Cod  |  Creu Fformiwlâu Personol  |  Dadansoddi Data a Chynhyrchu Siartiau  |  Invoke Swyddogaethau Kutools...
Nodweddion Poblogaidd: Darganfod, Amlygu neu Adnabod Dyblygiadau   |  Dileu Rhesi Gwag   |  Cyfuno Colofnau neu Gelloedd heb Colli Data   |   Rownd heb Fformiwla ...
Super-edrych: VLookup Meini Prawf Lluosog    VLookup Gwerth Lluosog  |   VLookup Ar Draws Taflenni Lluosog   |   Edrych Niwlog ....
Rhestr gwympo Uwch: Creu Rhestr Gollwng yn Gyflym   |  Rhestr Gollwng Dibynnol   |  Rhestr Gollwng Aml-ddewis ....
Rheolwr Colofn: Ychwanegu Nifer Penodol o Golofnau  |  Symud Colofnau  |  Toglo Statws Gwelededd Colofnau Cudd  |  Cymharwch Ystodau a Cholofnau ...
Nodweddion dan Sylw: Ffocws ar y Grid   |  Golwg Dylunio   |   Bar Fformiwla Mawr    Rheolwr Llyfr Gwaith a Thaflen   |  Llyfrgell Adnoddau (Testun Auto)   |  Dewiswr Dyddiad   |  Cyfuno Taflenni Gwaith   |  Amgryptio/Dadgryptio Celloedd    Anfon E-byst trwy Restr   |  Hidlo Super   |   Hidlo Arbennig (hidlo mewn print trwm/italig/strikethrough...) ...
15 Set Offer Gorau12 Testun offer (Ychwanegu Testun, Dileu Cymeriadau,...)   |   50 + Siart Mathau (Siart Gantt,...)   |   40+ Ymarferol Fformiwlâu (Cyfrifwch oedran yn seiliedig ar ben-blwydd,...)   |   19 mewnosod offer (Mewnosod Cod QR, Mewnosod Llun o'r Llwybr,...)   |   12 Trosi offer (Rhifau i Eiriau, Trosi arian cyfred,...)   |   7 Uno a Hollti offer (Rhesi Cyfuno Uwch, Celloedd Hollt,...)   |   ... a mwy

Supercharge Eich Sgiliau Excel gyda Kutools ar gyfer Excel, a Phrofiad Effeithlonrwydd Fel Erioed Erioed. Kutools ar gyfer Excel Yn Cynnig Dros 300 o Nodweddion Uwch i Hybu Cynhyrchiant ac Arbed Amser.  Cliciwch Yma i Gael Y Nodwedd Sydd Ei Angen Y Mwyaf...

Disgrifiad


Mae Office Tab yn dod â rhyngwyneb Tabbed i Office, ac yn Gwneud Eich Gwaith yn Haws o lawer

  • Galluogi golygu a darllen tabbed yn Word, Excel, PowerPoint, Cyhoeddwr, Mynediad, Visio a Phrosiect.
  • Agor a chreu dogfennau lluosog mewn tabiau newydd o'r un ffenestr, yn hytrach nag mewn ffenestri newydd.
  • Yn cynyddu eich cynhyrchiant 50%, ac yn lleihau cannoedd o gliciau llygoden i chi bob dydd!
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