Saltar al contenido principal

¿Cómo sumar todos los dígitos en un número en Excel?

Si tiene una celda que contiene un valor y ahora, desea sumar todos los dígitos de la celda. Por ejemplo, si tiene el valor 12345 en una celda, desea hacer este cálculo: 1 + 2 + 3 + 4 + 5 y obtener el valor 15. ¿Hay alguna buena forma de sumar todos los dígitos de un número? en Excel?


Sumar todos los dígitos de un número en una celda con fórmulas

Sin agregar los dígitos uno por uno manualmente, las siguientes fórmulas pueden ayudarlo a obtener la suma de una celda rápidamente.

1. Ingrese o copie cualquiera de las siguientes fórmulas en una celda en blanco para generar el resultado:

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

2. Entonces presione Participar para devolver el resultado y seleccione la celda C2, luego arrastre el controlador de relleno al rango en el que desea aplicar esta fórmula, y obtendrá la suma de dígitos de cada número de celda Ver captura de pantalla:

Notas:

  • En las fórmulas anteriores, A2 es la celda que contiene el número al que desea sumar sus dígitos.
  • Si hay un signo negativo o un punto decimal en el número, las fórmulas devuelven un # ¡VALOR! error.

Sumar todos los dígitos de un número en una celda con la función definida por el usuario

Para sumar todos los dígitos de un número de celda, el siguiente código VBA también puede ayudarlo.

1. Mantenga pulsado el ALT + F11 llaves, y abre el Ventana de Microsoft Visual Basic para aplicaciones.

2. Hacer clic recuadro > Móduloy pegue el siguiente código en el Ventana de módulo.

Código VBA: suma todos los dígitos de un número de celda

 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. Luego guarde y cierre este código, regrese a la hoja de trabajo e ingrese esta fórmula = SumaDígitos (A2) en una celda en blanco, luego arrastre el controlador de relleno hacia las celdas que desea que contengan esta fórmula, obtendrá el siguiente resultado:


Suma todos los dígitos de un número en una celda con función fácil

Aquí, también puedo hablar sobre una herramienta útil: Kutools for Excel, Con su Sumar números en una celda función, puede sumar rápidamente todos los dígitos dentro de un número.

Nota: Para aplicar esto Sumar números en una celda, en primer lugar, debe descargar el Kutools for Excely, a continuación, aplique la función de forma rápida y sencilla.

Después de instalar Kutools for Excel, haz lo siguiente:

1. Haga clic en una celda en blanco donde desea generar el resultado.

2. Luego haga clic Kutools > Ayudante de fórmula > Ayudante de fórmula, ver captura de pantalla:

3. En la Ayudante de fórmulas cuadro de diálogo, realice las siguientes operaciones:

  • Seleccione Matemáticas Opción de la Fórmula Tipo de Propiedad la lista desplegable;
  • Entonces escoge Sumar números en una celda del desplegable Elige una fromula cuadro de lista;
  • En lo correcto Entrada de argumentos sección, seleccione una celda en la que desee sumar dígitos.

4. Luego haga clic Ok y arrastre el controlador de relleno hasta las celdas en las que desea sumar los dígitos de las celdas. Y todos los dígitos en cada celda se han agregado juntos, vea la captura de pantalla:

¡Descargue y pruebe Kutools para Excel ahora!


Artículos más relativos:

  • Suma diagonal de un rango en Excel
  • Cuando hagas algunos cálculos aritméticos, es posible que debas sumar números en diagonal en una tabla. De hecho, también puede sumar números diagonales en Excel, lo que no requiere que sume los números uno por uno. Si desea saber más sobre esta pregunta, lea el siguiente artículo.
  • Combinar filas duplicadas y sumar los valores
  • En Excel, siempre puede encontrar este problema, cuando tiene un rango de datos que contiene algunas entradas duplicadas, y ahora desea combinar los datos duplicados y sumar los valores correspondientes en otra columna, como se muestra a continuación. ¿Cómo podrías solucionar este problema?
  • Suma basada en criterios de columna y fila
  • Tengo un rango de datos que contiene encabezados de fila y columna, ahora quiero tomar una suma de las celdas que cumplen con los criterios de encabezado de columna y fila. Por ejemplo, para sumar las celdas, el criterio de columna es Tom y el criterio de fila es Feb, como se muestra en la siguiente captura de pantalla. En este artículo, hablaré de algunas fórmulas útiles para resolverlo.
  • Sumar números de 1 a N en Excel
  • Para la mayoría de los usuarios de Excel, a veces, debe eliminar los primeros n caracteres del principio de las cadenas de texto o eliminar los últimos x caracteres del final de las cadenas de texto como se muestra a continuación. En este artículo, presentaré algunos trucos útiles para resolver esta tarea rápida y fácilmente en Excel.

Las mejores herramientas de productividad de oficina

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple ....
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   50+ Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo.  Haga clic aquí para obtener la función que más necesita...

Descripción


Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
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