在excel里,如何用数量X单价求和的结果可以分别列入个十百千万的金额单位列里,并会自动进十?

如题所述

公式作了一些修改,这个公式绝对好用。
若分的单元格为I2,则I3输入:
=IF(LEN(ROUND($A2*$B2,2)*100)<COLUMN($I2)+1-COLUMN(),"",LEFT(RIGHT(ROUND($A2*$B2,2)*100,COLUMN($I2)+1-COLUMN())))然后点I3单元格的填充柄,向左拉,复制单元格,至亿止。
再选择亿至分的单元格,向下拉复制单元格。
说明:
1、如果分的位置在其他单元格,公式中的I改为“分”的公式所在列的字母。
2、如果行改变,则按你所在行改行号,数字与行号相同。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-14
比如万位,假设数量单价格为A2,B2
=if(int(a2*b2/10000),mod(int(a2*b2/10000),10),"")

分=if(int(a2*b2*100),mod(int(a2*b2*100),10),"")

""也可以用"零"或你们的要求处理

=if(int($a2*$b2/power(10,11-cloumn()),mod(int($a2*$b2/power(10,11-cloumn()),10),"")
这个公式通用,填好一个后拉一下或复制粘贴。
相似回答