ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Discussion (Misc queries) (https://www.excelbanter.com/excel-discussion-misc-queries/)
-   -   How do I find the sum of all digits in a number? (https://www.excelbanter.com/excel-discussion-misc-queries/44625-how-do-i-find-sum-all-digits-number.html)

monkeyforce5

How do I find the sum of all digits in a number?
 
How do I get Excel to return the sum of all digits in a number?
For example if i have the number 1234, i want excel to do the following
calculation:
1+2+3+4 and return the value 10. I need to know how to do this for any
number of any size.

Ron Rosenfeld

On Fri, 9 Sep 2005 08:21:04 -0700, monkeyforce5
wrote:

How do I get Excel to return the sum of all digits in a number?
For example if i have the number 1234, i want excel to do the following
calculation:
1+2+3+4 and return the value 10. I need to know how to do this for any
number of any size.


Here's one way, with your number in A1:

=SUMPRODUCT(1*MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1 ))


--ron

CLR

I would use Data TextToColumns Fixed, to separate the digits into
individual columns and then just SUM those cells.......

Vaya con Dios,
Chuck, CABGx3



"monkeyforce5" wrote:

How do I get Excel to return the sum of all digits in a number?
For example if i have the number 1234, i want excel to do the following
calculation:
1+2+3+4 and return the value 10. I need to know how to do this for any
number of any size.


monkeyforce5

Thanks Ron that formula works perfectly. The reason i was doing this is
because i was looking at the sum of digits of all multiples of 9. It creates
a very interesting pattern.

"Ron Rosenfeld" wrote:

On Fri, 9 Sep 2005 08:21:04 -0700, monkeyforce5
wrote:

How do I get Excel to return the sum of all digits in a number?
For example if i have the number 1234, i want excel to do the following
calculation:
1+2+3+4 and return the value 10. I need to know how to do this for any
number of any size.


Here's one way, with your number in A1:

=SUMPRODUCT(1*MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1 ))


--ron


Ron Rosenfeld

On Fri, 9 Sep 2005 13:08:03 -0700, monkeyforce5
wrote:

Thanks Ron that formula works perfectly. The reason i was doing this is
because i was looking at the sum of digits of all multiples of 9. It creates
a very interesting pattern.


Glad to help. Thank you for the feedback.


--ron


All times are GMT +1. The time now is 06:49 AM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
ExcelBanter.com