请问大神如何利用excel组合排列数字串?比如12345,按3个数字一组进行组合排列。例如:123、234、345等

请问大神如何利用excel组合排列数字串?比如一个单元格里面的数字是12345,按3个数字一组进行组合排列在另一个单元格里面全部显示出现?例如:123、234、345、1... 请问大神如何利用excel组合排列数字串?比如一个单元格里面的数字是12345,按3个数字一组进行组合排列在另一个单元格里面全部显示出现?例如:123、234、345、124、125、245这种的。该怎么使用公式? 展开
 我来答
一吃辣椒就出汗
2019-09-12 · TA获得超过1.2万个赞
知道小有建树答主
回答量:1160
采纳率:86%
帮助的人:322万
展开全部

如果你的三个数字都是从小到大排列的话,可以用以下公式

=TEXTJOIN(",",,IF({1,2,3,4,5}={1;2;3;4;5},"",SUBSTITUTE(SUBSTITUTE(A1,MID(A1,{1,2,3,4,5},1),""),MID(A1,{1;2;3;4;5},1),"")))

山桑弓
2019-09-12 · TA获得超过1.2万个赞
知道大有可为答主
回答量:7793
采纳率:66%
帮助的人:2865万
展开全部
如果那个原始数据12345放在A1中,B1或其它任意单元格中输入
=IFERROR(SMALL(IF(MMULT(N(LEN(SUBSTITUTE(A$1,MID(IF(MMULT(N(LEN(SUBSTITUTE(ROW($100:$999),MID(ROW($100:$999),{1,2,3},1),))<2),{1;1;1})=0,ROW($100:$999)),{1,2,3},1),))=4),{1;1;1})=3,ROW($100:$999)),ROW(A1)),"")
同时按下CTRL+SHIFT+ENTER,输入数组公式,下拉。
不知道是否和你的意思一样,试试吧。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式