Přejít k hlavnímu obsahu

Jak sečíst všechny číslice v čísle v aplikaci Excel?

Pokud máte buňku, která obsahuje hodnotu, a nyní chcete přidat všechny číslice do buňky. Například pokud máte v buňce hodnotu 12345, chcete provést tento výpočet: 1 + 2 + 3 + 4 + 5 a získat hodnotu 15. Existují nějaké dobré způsoby, jak sečíst všechny číslice čísla v aplikaci Excel?


Součet všech číslic čísla v buňce se vzorci

Bez manuálního přidávání číslic vám následující vzorce pomohou rychle získat součet buňky.

1. Zadejte nebo zkopírujte některý z následujících vzorců do prázdné buňky, aby se výsledek zobrazil:

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

2. Pak stiskněte tlačítko vstoupit Chcete-li vrátit výsledek, vyberte buňku C2, pak přetáhněte rukojeť výplně do rozsahu, ve kterém chcete použít tento vzorec, a získáte součet číslic každého čísla buňky. Viz screenshot:

Poznámky:

  • Ve výše uvedených vzorcích A2 je buňka obsahuje číslo, které chcete sečíst její číslice.
  • Pokud je v čísle záporné znaménko nebo desetinná čárka, vrátí vzorce vzor #HODNOTA! chyba.

Sečtěte všechny číslice čísla v buňce pomocí funkce definované uživatelem

Chcete-li sečíst všechny číslice čísla buňky, pomůže vám také následující kód VBA.

1. Podržte ALT + F11 klíče a otevře se Okno Microsoft Visual Basic pro aplikace.

2, klikněte Vložit > Modula vložte následující kód do Okno modulu.

Kód VBA: Součet všech číslic čísla buňky

 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. Poté tento kód uložte a zavřete, vraťte se do listu a zadejte tento vzorec = SumDigits (A2) do prázdné buňky, Poté přetáhněte úchyt výplně dolů do buněk, které chcete obsahovat tento vzorec, získáte následující výsledek:


Snadná funkce spočítá všechny číslice čísla v buňce

Tady můžu také mluvit o užitečném nástroji Kutools pro Excel, S jeho Součet čísel v buňce můžete rychle sečíst všechny číslice v rámci čísla.

Poznámka:Použít toto Součet čísel v buňceNejprve byste si měli stáhnout soubor Kutools pro Excela poté tuto funkci rychle a snadno aplikujte.

Po instalaci Kutools pro Excel, udělejte prosím toto:

1. Klikněte na prázdnou buňku, do které chcete výsledek odeslat.

2. Pak klikněte na tlačítko Kutools > Pomocník vzorců > Pomocník vzorců, viz screenshot:

3. V Pomocník vzorců dialogové okno, proveďte následující operace:

  • vybrat matematika možnost z nabídky Vzorec Styl rozbalovací seznam;
  • Pak zvolte Součet čísel v buňce z Vyberte si fromula seznam;
  • Vpravo Zadání argumentů části vyberte buňku, kterou chcete sečíst číslice.

4. Pak klikněte na tlačítko Ok tlačítko a přetáhněte úchyt výplně do buněk, u kterých chcete sečíst číslice v buňkách. A všechny číslice v každé buňce byly přidány dohromady, viz screenshot:

Stáhněte si zdarma zkušební verzi Kutools pro Excel!


Více relativních článků:

  • Součet úhlopříčky rozsahu v aplikaci Excel
  • Když provádíte nějaké aritmetické výpočty, možná budete muset sčítat čísla diagonálně v tabulce. Ve skutečnosti můžete také sčítat diagonální čísla v aplikaci Excel, což nevyžaduje, abyste je sčítali po jednom. Pokud se chcete o této otázce dozvědět více, přečtěte si následující článek.
  • Zkombinujte duplicitní řádky a sečtěte hodnoty
  • V aplikaci Excel , se s tímto problémem můžete vždy setkat, pokud máte rozsah dat, který obsahuje některé duplicitní položky, a nyní chcete kombinovat duplicitní data a sečíst odpovídající hodnoty v jiném sloupci, jak je znázorněno na následujících obrázcích obrazovky. Jak byste mohli vyřešit tento problém?
  • Součet založený na kritériích sloupců a řádků
  • Mám řadu dat, která obsahuje záhlaví řádků a sloupců, teď chci vzít součet buněk, které splňují kritéria záhlaví sloupců i řádků. Chcete-li například sečíst buňky, jejichž kritériem sloupce je Tom a kritéria řádku, je únor, jak je znázorněno na následujícím obrázku. V tomto článku budu hovořit o některých užitečných vzorcích, jak to vyřešit.
  • Součet čísel od 1 do N v aplikaci Excel
  • U většiny uživatelů aplikace Excel je někdy nutné odstranit prvních n znaků od začátku textových řetězců nebo odstranit posledních x znaků z konce textových řetězců, jak je znázorněno níže. V tomto článku představím několik užitečných triků pro rychlé a snadné řešení tohoto úkolu v aplikaci Excel.

Nejlepší nástroje pro produktivitu v kanceláři

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více

Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času.  Kliknutím sem získáte funkci, kterou nejvíce potřebujete...

Popis


Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
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