在excel里不同列的数字代表个十百千万 这种情况下怎么合并求和?

如题所述

    求和公式:

    =SUM(A:A)*10000000+SUM(B:B)*1000000+SUM(C:C)*100000+SUM(D:D)*10000+SUM(E:E)*1000+SUM(F:F)*100+SUM(G:G)*10+SUM(H:H)+SUM(I:I)*0.1+SUM(J:J)*0.01

    如图所示:

3. 以上公式虽然可行,但是不建议使用这种数据统计方式,建议使用正常的数据生成每一位的数据:

如上图所示,在统计计算时非常简洁方便:

追问

竖列怎么求和

追答

公式中的sum()函数就是数列求和,比如A1:A10求和,公式为: =sum(A1:A10)
如果A1:A10在千万位,求和后乘以千万即可。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-11-27
依你的“贷方金额”为例,在“十万”位对应的S20单元格写入公式:
“=RIGHT(INT(SUM(SUM($T$5:$T15)*1000000,SUM($T$5:$T15)*100000,SUM($T$5:$T15)*10000,SUM($T$5:$T15)*1000,SUM($T$5:$T15)*100,SUM($T$5:$T15)*10,SUM($T$5:$T15))/10000000),1)”
然后把单元格拉至Z20单元格,但还没结束,还要把公式中最末处的“10000000”依次去掉一个“0”,这就是说,T20中改成6个0即“1000000”,U20中改成5个0即“100000”,以此类推,到Z20时,“10000000”就变成了“1”,这就行了。当然Z20也可以再简化一下(不简化也行):把刚才变成的“1)”去掉,并把前面的“INT(”也去掉。
提醒一下:如果你的资金数加起来要到百万位,你就需要再百万位写这个公式,并把公式最前面的“1000000”改成“10000000”,同样,公式中后面的每个数也多加一个0
第2个回答  2017-11-27

直接万位乘以万百位乘以百相加就行了啊

追问

竖列呢

第3个回答  2017-11-27
你这个用反了。那些个十百千万不是一个格一个格填进去的,而是在辅助列的一个单元格输入金额,用公式导进去的,所以合计时也用辅助列的数据合计即可。本回答被提问者采纳
第4个回答  2017-11-27
可以用SUMPRODUCT函数完成,假设原始数据在Q4:Z20中,Q列代表千万,依次减少到Z列代表分,总计求和公式可为
=SUMPRODUCT(Q4:Z20*10^(10-COLUMN(A:J)))%追问

竖列呢

追答

已经包含4:20这些列了啊,你是指把那些千百什么的竖起来放吗。还是指把整个总和折还单个数字分到每个单元格中吗。
若是分折还单个,Q21中输入
=LEFT(RIGHT(" "&SUMPRODUCT($Q4:$Z20*10^(10-COLUMN($A:$J))),11-COLUMN(A:A)))
右拉。

相似回答