急求高人指点:怎样能把excel中每个单元格的数字(个、十、百等数位)相加得出总数。

2025-04-10 14:29:20
推荐回答(3个)
回答1:

先设置一个辅助单元格L1,计算总和

L1=TEXT(SUM(A2:A11)*10000000+SUM(B2:B11)*1000000+SUM(C2:C11)*100000+SUM(D2:D11)*10000+SUM(E2:E11)*1000+SUM(F2:F11)*100+SUM(G2:G11)*10+SUM(H2:H11)*1+SUM(I2:I11)*0.1+SUM(J2:J11)*0.01,"0.00")

 

将合计分成两部分

1.A-H列:千-百-十-万-百-十-元(即小数点前的位数)

A12=IF(LEN($L$1)-1<11-COLUMN(A1),"",LEFT(RIGHT($L$1,12-COLUMN(A1)),1)),右拉至H列

 

2.I-J列:角-分(即小数点后的位数)

I12=LEFT(RIGHT($L$1,11-COLUMN(I1)),1),右拉至J列

 

 

回答2:

假定数据区域在H7:Q13

H14

=MID(REPT(" ",10-LEN(SUMPRODUCT(H7:Q13*10^(10-COLUMN(A1:J1)))))&SUMPRODUCT(H7:Q13*10^(10-COLUMN(A1:J1))),COLUMN(A1),1)  右拉填充至Q14

回答3:

最好是加个辅助列吧,把实际的数据填在辅助里,然后再在金额的每一列时输入公式,提取数字自动填充
提取个位公式如下:=MOD(ROUNDDOWN(A1/10,0),10)
A1是辅助的单元格 提取个位数用A1/10,提取十位数是A1/100,百位数是A1/1000。。。。。。如下类推
希望采纳!