✔ 最佳答案
假設0開頭的九個數字,(其實是文字)
B1=+MID($A1, COLUMN(),1)*1
選取,向右複製到J1
K1= sum(B1:J1)
向下複製
完成
A1不固定碼
=SUMPRODUCT(--(LEFT(RIGHT(0&A3,ROW(1:99)))))
A1固定10碼 =SUMPRODUCT(--MID(A1,ROW(1:10),1))
A1不固定碼數=SUMPRODUCT(--MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1))
2011-05-21 10:28:14 補充:
A1不固1-99碼
=SUMPRODUCT(--(0&MID(A1,ROW(1:99),1)))
=MID(A1,1,1)+MID(A1,2,1)+MID(A1,3,1)*MID(A1,4,1)+MID(A1,5,1)+MID(A1,6,1)+MID(A1,7,1) +.........(有幾位數加幾個)
土法煉鋼:
B1=MID(A1*10^10,1,1)+MID(A1*10^10,2,1)+MID(A1*10^10,3,1)+MID(A1*10^10,4,1)+MID(A1*10^10,5,1)+MID(A1*10^10,6,1)+MID(A1*10^10,7,1)+MID(A1*10^10,8,1)+MID(A1*10^10,9,1)+MID(A1*10^10,10,1)+MID(A1*10^10,11,1)
2011-05-20 12:41:24 補充:
A1輸入號碼,最多10碼,僅供參考,應該有人可以用較簡短的公式。
中文筆劃困難度很高,不知有哪位高手能解決。
2011-05-20 12:44:29 補充:
最前面的=MID(A1*10^10,1,1)+....
改成=LEFT(A1,1)+....較簡短
你只要分別把數字分開輸入再用SUM的函數加總就好啦= ="
比如說:
生日加總
70 01 30
可以在
A1輸入7
A2輸入0
A3輸入0
A4輸入1
A5輸入3
A6輸入0
以此類推~~
然後在A7輸入函數=SUM(A1:A6)
這樣就好啦~~
這是陽春的做法!!
參考看看吧!!