Μετάβαση στο κύριο περιεχόμενο

Πώς να αθροίσετε όλα τα ψηφία σε έναν αριθμό στο Excel;

Εάν έχετε ένα κελί που περιέχει μια τιμή και τώρα, θέλετε να προσθέσετε όλα τα ψηφία μαζί του κελιού. Για παράδειγμα, εάν έχετε την τιμή 12345 σε ένα κελί, θέλετε να κάνετε αυτόν τον υπολογισμό: 1 + 2 + 3 + 4 + 5 και λάβετε την τιμή 15. Υπάρχουν τρόποι για να αθροίσετε όλα τα ψηφία ενός αριθμού στο Excel;


Αθροίστε όλα τα ψηφία ενός αριθμού σε ένα κελί με τύπους

Χωρίς να προσθέσετε τα ψηφία ένα προς ένα χειροκίνητα, οι ακόλουθοι τύποι μπορούν να σας βοηθήσουν να λάβετε γρήγορα το άθροισμα ενός κελιού.

1. Εισαγάγετε ή αντιγράψτε οποιονδήποτε από τους παρακάτω τύπους σε ένα κενό κελί για να αποδώσετε το αποτέλεσμα:

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

2. Στη συνέχεια πατήστε εισάγετε για να επιστρέψετε το αποτέλεσμα και επιλέξτε το κελί C2 και, στη συνέχεια, σύρετε τη λαβή πλήρωσης στο εύρος που θέλετε να εφαρμόσετε αυτόν τον τύπο και θα λάβετε το άθροισμα των ψηφίων κάθε αριθμού κελιού. Δείτε το στιγμιότυπο οθόνης:

Notes:

  • Στους παραπάνω τύπους, A2 είναι το κελί περιέχει τον αριθμό που θέλετε να αθροίσετε τα ψηφία του.
  • Εάν υπάρχει αρνητικό πρόσημο ή δεκαδικό σημείο στον αριθμό, οι τύποι επιστρέφουν ένα # ΑΞΙΑ! λάθος.

Αθροίστε όλα τα ψηφία ενός αριθμού σε ένα κελί με συνάρτηση καθορισμένη από τον χρήστη

Για να προσθέσετε όλα τα ψηφία ενός αριθμού κελιού, ο παρακάτω κώδικας VBA μπορεί επίσης να σας βοηθήσει.

1. Κρατήστε πατημένο το ALT + F11 και ανοίγει το Παράθυρο Microsoft Visual Basic for Applications.

2. Κλίκ Κύριο θέμα > Μονάδα μέτρησηςκαι επικολλήστε τον ακόλουθο κώδικα στο Παράθυρο ενότητας.

Κωδικός VBA: Αθροίστε όλα τα ψηφία ενός αριθμού κελιού

 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. Στη συνέχεια, αποθηκεύστε και κλείστε αυτόν τον κωδικό, επιστρέψτε στο φύλλο εργασίας και εισαγάγετε αυτόν τον τύπο = SumDigits (A2) σε ένα κενό κελί, Στη συνέχεια σύρετε τη λαβή πλήρωσης προς τα κάτω στα κελιά που θέλετε να περιέχει αυτόν τον τύπο, θα λάβετε το ακόλουθο αποτέλεσμα:


Αθροίστε όλα τα ψηφία ενός αριθμού σε ένα κελί με εύκολη λειτουργία

Εδώ, μπορώ επίσης να μιλήσω για ένα χρήσιμο εργαλείο- Kutools για Excel, Με τους Αθροίστε αριθμούς σε ένα κελί λειτουργία, μπορείτε να προσθέσετε γρήγορα όλα τα ψηφία σε έναν αριθμό.

Σημείωση:Για να το εφαρμόσετε Αθροίστε αριθμούς σε ένα κελί, πρώτα, πρέπει να κατεβάσετε το Kutools για Excelκαι, στη συνέχεια, εφαρμόστε τη λειτουργία γρήγορα και εύκολα.

Μετά την εγκατάσταση Kutools για Excel, κάντε το ως εξής:

1. Κάντε κλικ σε ένα κενό κελί όπου θέλετε να εξάγετε το αποτέλεσμα.

2. Στη συνέχεια κάντε κλικ στο κουμπί Kutools > Βοηθός τύπου > Βοηθός τύπου, δείτε το στιγμιότυπο οθόνης:

3. Στην Βοηθός τύπων πλαίσιο διαλόγου, κάντε τις ακόλουθες λειτουργίες:

  • Αγορά μαθηματικά Επιλογή από το Τύπος Χαρακτηριστικά αναπτυσσόμενη λίστα
  • Στη συνέχεια επιλέξτε Αθροίστε αριθμούς σε ένα κελί από το Επιλέξτε ένα fromula πλαίσιο λίστας;
  • Στα δεξιά Εισαγωγή επιχειρημάτων ενότητα, επιλέξτε ένα κελί που θέλετε να αθροίσετε ψηφία.

4. Στη συνέχεια κάντε κλικ στο κουμπί Ok και σύρετε τη λαβή πλήρωσης στα κελιά που θέλετε να αθροίσετε τα ψηφία στα κελιά. Και όλα τα ψηφία σε κάθε κελί έχουν προστεθεί μαζί, δείτε το στιγμιότυπο οθόνης:

Κατεβάστε και δωρεάν δοκιμή Kutools για Excel τώρα!


Σχετικά άρθρα:

  • Άθροισμα διαγώνιου εύρους στο Excel
  • Όταν κάνετε μερικούς αριθμητικούς υπολογισμούς, ίσως χρειαστεί να αθροίσετε διαγώνια αριθμούς σε έναν πίνακα. Στην πραγματικότητα, μπορείτε επίσης να αθροίσετε διαγώνιους αριθμούς στο Excel που δεν απαιτούν να αθροίσετε τους αριθμούς ένα προς ένα. Εάν θέλετε να μάθετε περισσότερα σχετικά με αυτήν την ερώτηση, διαβάστε το παρακάτω άρθρο.
  • Συνδυάστε διπλές σειρές και αθροίστε τις τιμές
  • Στο Excel may ενδέχεται να αντιμετωπίζετε πάντα αυτό το πρόβλημα, όταν έχετε μια σειρά δεδομένων που περιέχει μερικές διπλές καταχωρίσεις και τώρα θέλετε να συνδυάσετε τα διπλά δεδομένα και να αθροίσετε τις αντίστοιχες τιμές σε μια άλλη στήλη, όπως φαίνεται παρακάτω τα στιγμιότυπα οθόνης. Πώς θα μπορούσατε να λύσετε αυτό το πρόβλημα;
  • Άθροισμα βάσει κριτηρίων στήλης και σειράς
  • Έχω ένα εύρος δεδομένων που περιέχει κεφαλίδες γραμμής και στήλης, τώρα, θέλω να λάβω ένα άθροισμα των κελιών που πληρούν τα κριτήρια κεφαλίδας στήλης και γραμμής. Για παράδειγμα, για να συνοψίσουμε τα κελιά που τα κριτήρια στήλης είναι Tom και τα κριτήρια σειράς είναι Φεβρουάριος όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης. Αυτό το άρθρο, θα μιλήσω για μερικούς χρήσιμους τύπους για την επίλυσή του.
  • Αθροίστε αριθμούς από 1 έως N στο Excel
  • Για τους περισσότερους χρήστες του Excel, μερικές φορές, πρέπει να διαγράψετε τους πρώτους χαρακτήρες n από την αρχή των συμβολοσειρών κειμένου ή να αφαιρέσετε τους τελευταίους χαρακτήρες x από το τέλος των συμβολοσειρών κειμένου όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης. Αυτό το άρθρο, θα παρουσιάσω μερικά εύχρηστα κόλπα για την επίλυση αυτής της εργασίας γρήγορα και εύκολα στο Excel.

Τα καλύτερα εργαλεία παραγωγικότητας γραφείου

🤖 Kutools AI Aide: Επανάσταση στην ανάλυση δεδομένων με βάση: Ευφυής Εκτέλεση   |  Δημιουργία κώδικα  |  Δημιουργία προσαρμοσμένων τύπων  |  Αναλύστε δεδομένα και δημιουργήστε γραφήματα  |  Επίκληση Λειτουργιών Kutools...
Δημοφιλή χαρακτηριστικά: Εύρεση, επισήμανση ή αναγνώριση διπλότυπων   |  Διαγραφή κενών γραμμών   |  Συνδυάστε στήλες ή κελιά χωρίς απώλεια δεδομένων   |   Γύρος χωρίς φόρμουλα ...
Σούπερ Αναζήτηση: VLookup πολλαπλών κριτηρίων    VLookup πολλαπλών τιμών  |   VLookup σε πολλά φύλλα   |   Ασαφής αναζήτηση ....
Σύνθετη αναπτυσσόμενη λίστα: Γρήγορη δημιουργία αναπτυσσόμενης λίστας   |  Εξαρτημένη αναπτυσσόμενη λίστα   |  Πολλαπλή αναπτυσσόμενη λίστα ....
Διαχειριστής στήλης: Προσθέστε έναν συγκεκριμένο αριθμό στηλών  |  Μετακίνηση στηλών  |  Εναλλαγή κατάστασης ορατότητας κρυφών στηλών  |  Συγκρίνετε εύρη και στήλες ...
Επιλεγμένα Χαρακτηριστικά: Εστίαση πλέγματος   |  Προβολή σχεδίου   |   Μεγάλη Formula Bar    Διαχείριση βιβλίου εργασίας & φύλλου   |  Βιβλιοθήκη πόρων (Αυτόματο κείμενο)   |  Επιλογή ημερομηνίας   |  Συνδυάστε φύλλα εργασίας   |  Κρυπτογράφηση/Αποκρυπτογράφηση κελιών    Αποστολή email ανά λίστα   |  Σούπερ φίλτρο   |   Ειδικό φίλτρο (φίλτρο με έντονη γραφή/πλάγια γραφή/διαγραφή...) ...
Κορυφαία 15 σύνολα εργαλείων12 Κείμενο Εργαλεία (Προσθήκη κειμένου, Κατάργηση χαρακτήρων, ...)   |   50 + Διάγραμμα Τύποι (Gantt διάγραμμα, ...)   |   40+ Πρακτικό ΜΑΘΗΜΑΤΙΚΟΙ τυποι (Υπολογίστε την ηλικία με βάση τα γενέθλια, ...)   |   19 Εισαγωγή Εργαλεία (Εισαγωγή κωδικού QR, Εισαγωγή εικόνας από το μονοπάτι, ...)   |   12 Μετατροπή Εργαλεία (Αριθμοί σε λέξεις, Μετατροπή Συναλλάγματος, ...)   |   7 Συγχώνευση & διαχωρισμός Εργαλεία (Σύνθετες σειρές συνδυασμού, Διαίρεση κελιών, ...)   |   ... κι αλλα

Αυξήστε τις δεξιότητές σας στο Excel με τα Kutools για Excel και απολαύστε την αποτελεσματικότητα όπως ποτέ πριν. Το Kutools για Excel προσφέρει πάνω από 300 προηγμένες δυνατότητες για την ενίσχυση της παραγωγικότητας και την εξοικονόμηση χρόνου.  Κάντε κλικ εδώ για να αποκτήσετε τη δυνατότητα που χρειάζεστε περισσότερο...

Περιγραφή


Το Office Tab φέρνει τη διεπαφή με καρτέλες στο Office και κάνει την εργασία σας πολύ πιο εύκολη

  • Ενεργοποίηση επεξεργασίας και ανάγνωσης καρτελών σε Word, Excel, PowerPoint, Publisher, Access, Visio και Project.
  • Ανοίξτε και δημιουργήστε πολλά έγγραφα σε νέες καρτέλες του ίδιου παραθύρου και όχι σε νέα παράθυρα.
  • Αυξάνει την παραγωγικότητά σας κατά 50% και μειώνει εκατοντάδες κλικ του ποντικιού για εσάς κάθε μέρα!
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