EXCEL从右向左取数

来源:百度知道 编辑:UC知道 时间:2024/05/27 20:50:43
在EXCEL中如何从右向左取数,或者是拆分数字,比如12345,我要拆分成1 2 3 4 5,再如123456我要拆分为1 2 3 4 5 6或是12 34 56
多谢大家的回答,不过问题还没得到解决,在收据等单据中一般已经印好金额单位如万 千 百 拾 元 角 分,我要从小写金额取出单个对应的数据填大写金额栏,如12345.67元,我要取数为1 2 3 4 5 6 7并转化为大写数字壹 贰 叁 肆 伍 陆 柒填入相对应的单元格内,以便进行套打

问题在于最大是多少位的数。
如果是万位,公式为:=TEXT(LEFT(RIGHT(" "&$A2*100,9-COLUMN()),1),"[DBNum2]")
注意公式中的9,根据最大位数进行调整。如果是十万位就是10,百万就是11,千万是12,以此类推。
在最高位输入公式后,向右复制公式。

=left(目标单元格,字符个数)---取左边指定个数字符
=right(目标单元格,字符个数)---取右边指定个数字符
=mid(目标单元格,起始位数,字符个数)---从左开始,取起始位数(含)后指定个数字符

数据-分列-固定宽度-下一步-在12345后或12\34后分别单击鼠标-完成,即可.

没有看明白你的需求

数据--分列