Comment additionner tous les chiffres d'un nombre dans Excel?
Si vous avez une cellule qui contient une valeur, et maintenant, vous souhaitez ajouter tous les chiffres de la cellule. Par exemple, si vous avez la valeur 12345 dans une cellule, vous souhaitez effectuer ce calcul: 1 + 2 + 3 + 4 + 5 et obtenir la valeur 15. Existe-t-il de bonnes façons de faire la somme de tous les chiffres d'un nombre dans Excel?
Somme tous les chiffres d'un nombre dans une cellule avec des formules
Sans ajouter les chiffres un par un manuellement, les formules suivantes peuvent vous aider à obtenir rapidement la somme d'une cellule.
1. Veuillez saisir ou copier l'une des formules suivantes dans une cellule vide pour afficher le résultat:
=SUM(INDEX(1*(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)),,))
2. Puis appuyez Entrer pour renvoyer le résultat, sélectionnez la cellule C2, puis faites glisser la poignée de recopie vers la plage à laquelle vous souhaitez appliquer cette formule, et vous obtiendrez la somme des chiffres de chaque numéro de cellule.
Notes:
- Dans les formules ci-dessus, A2 est la cellule contient le nombre dont vous voulez additionner ses chiffres.
- S'il y a un signe négatif ou un point décimal dans le nombre, les formules renvoient une #VALEUR! Erreur.
Somme tous les chiffres d'un nombre dans une cellule avec la fonction définie par l'utilisateur
Pour additionner tous les chiffres d'un numéro de cellule, le code VBA suivant peut également vous aider.
1. Maintenez le ALT + F11 clés, et il ouvre le Fenêtre Microsoft Visual Basic pour Applications.
2Cliquez sur insérer > Moduleet collez le code suivant dans le Fenêtre du module.
Code VBA: additionnez tous les chiffres d'un numéro de cellule
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. Ensuite, enregistrez et fermez ce code, revenez à la feuille de calcul et entrez cette formule = SumDigits (A2) dans une cellule vide, puis faites glisser la poignée de remplissage vers les cellules que vous souhaitez contenir cette formule, vous obtiendrez le résultat suivant:
Additionnez tous les chiffres d'un nombre dans une cellule avec une fonction simple
Ici, je peux aussi parler d'un outil utile- Kutools for Excel, Avec son Somme des nombres dans une cellule fonction, vous pouvez ajouter rapidement tous les chiffres d'un nombre.
Remarque:Appliquer cette Somme des nombres dans une cellule, tout d'abord, vous devez télécharger le Kutools for Excel, puis appliquez la fonction rapidement et facilement.
Après l'installation de Kutools for Excel, veuillez faire comme ceci:
1. Cliquez sur une cellule vide dans laquelle vous souhaitez afficher le résultat.
2. Puis clique Kutools > Aide à la formule > Aide à la formule, voir capture d'écran:
3. Dans le Aide aux formules boîte de dialogue, effectuez les opérations suivantes:
- Sélectionnez Mathématique Option de Laits en poudre Type la liste déroulante;
- Alors choisi Somme des nombres dans une cellule du Choisissez une fromule zone de liste;
- Dans le droit Entrée d'arguments section, sélectionnez une cellule dont vous souhaitez additionner les chiffres.
4. Puis clique Ok et faites glisser la poignée de recopie vers les cellules dont vous souhaitez additionner les chiffres dans les cellules. Et tous les chiffres de chaque cellule ont été ajoutés ensemble, voir capture d'écran:
Téléchargez et essayez gratuitement Kutools for Excel Now!
Articles plus relatifs:
- Somme diagonale d'une plage dans Excel
- Lorsque vous effectuez des calculs arithmétiques, vous devrez peut-être additionner les nombres en diagonale dans un tableau. En fait, vous pouvez également additionner les nombres diagonaux dans Excel, ce qui ne vous oblige pas à additionner les nombres un par un. Si vous souhaitez en savoir plus sur cette question, veuillez lire l'article suivant.
- Combinez des lignes en double et additionnez les valeurs
- Dans Excel, vous pouvez toujours rencontrer ce problème, lorsque vous avez une plage de données qui contient des entrées en double et que vous souhaitez maintenant combiner les données en double et additionner les valeurs correspondantes dans une autre colonne, comme illustré ci-dessous. Comment pourriez-vous résoudre ce problème?
- Somme basée sur les critères de colonne et de ligne
- J'ai une plage de données qui contient des en-têtes de ligne et de colonne, maintenant, je veux prendre une somme des cellules qui répondent aux critères d'en-tête de colonne et de ligne. Par exemple, pour additionner les cellules dont le critère de colonne est Tom et le critère de ligne est Février, comme illustré ci-dessous. Cet article, je vais parler de quelques formules utiles pour le résoudre.
- Somme des nombres de 1 à N dans Excel
- Pour la plupart des utilisateurs d'Excel, vous devez parfois supprimer les n premiers caractères du début des chaînes de texte ou supprimer les x derniers caractères de la fin des chaînes de texte comme illustré ci-dessous. Cet article, je vais vous présenter quelques astuces pratiques pour résoudre cette tâche rapidement et facilement dans Excel.
Meilleurs outils de productivité bureautique
Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et facilite grandement votre travail
- Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!