Excel中怎样利用函数分别取一个数的万位,千位,百位等?如果角位分位为0又该怎么办?

如图,设置E3=MID(A3,LEN(A3)-5,1),自动提取由分开始第5个数字1,但是千元位要如何设置函数才能显示为空白?角位、分位为0,又该如何设置显示为0?求各位大神赐教!!

B3公式右拉下拉:

=LEFT(RIGHT(" "&$A3*1000,10-COLUMN(A1)))

追问

厉害!!合计数该这样设函数?以及大写?

追答

B6公式右拉:

=LEFT(RIGHT(" "&SUM($A3:$A5)*1000,10-COLUMN(A1)))

B7公式右拉:

=TEXT(B6,"[DBNum2]")

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-08-13

这个题刚帮一个人做个,用原数*100再来提取。

函数用mid。

比如最大是10万,那就是=MID($A3*100,LEN($A3*100)-8+COLUMN(A1),1)

本回答被网友采纳
第2个回答  2018-08-13

乘以一百在取即可

=IFERROR(MID($A3*100,LEN($A3*100)-9+COLUMN(B1),1),"")

追问

那如何算合计数呢?

追答

=IFERROR(MID(SUM($A:$A)*100,LEN(SUM($A:$A)*100)-9+COLUMN(B3),1),"")

第3个回答  2018-08-13
不是还有十,万吗?都要显示0?
相似回答