在EXCEL中如何实现数字拆分?

来源:百度知道 编辑:UC知道 时间:2024/05/09 20:40:48
即如何实现输入1345,即可自动生成134、135、145、345。解决方法确实有效追加100分。
不一定非得是4位数,也有可能是5位。太上太皇能否给解释一下实现原理?太上太皇朋友,能否加个QQ详细请教一下,我基础不太好,有些问题不是很清楚。我QQ 38684180。5位数的时候,拆分出来的也要三位数

=FLOOR(A1,10)/10(舍个位)
=FLOOR(A1,100)/10+MOD(A1,10)(舍十位)
=FLOOR(A1,1000)/10+MOD(A1,100)(舍百位)
=MOD(A1,1000)(舍千位)
五位以上继续加0就行了

都是四位数吗?
请问5位数时,拆分出来的是几位数,还是3位?

是不是要用到编程,先得到输入的字符个数,然后使用取字符串函数得到每一个数字,然后使用冒泡法循环,有几位就要几重循环,得到所有的排列或者组合。

不详细,多举几个例子,有什么规律

一个个打呗!想生成什么数字就生成什么数字o(∩_∩)o...哈哈

先选定该列(假定为A列),将其格式设置成文本;
在其后插入两空列(B和C列);
在B1输入公式=LEFT(A1,4)
在C1输入公式=RIGHT(A1,2)
将B1公式复制到B列其他单元格,将C1公式复制到C列其他单元格。