关于excel应用的一个问题(很急!!!)

来源:百度知道 编辑:UC知道 时间:2024/05/31 00:52:21
A1单元格内的数字为:01 02 03 04 05
要实现:
01 02 03 04 05
01 02 03 04 06
01 02 03 04 07
......
01 02 03 04 22(最后的数字是满22进一)
01 02 03 05 06
01 02 03 05 07
......
01 02 03 05 22
01 02 03 06 07
01 02 03 06 08
......
01 02 03 06 22
01 02 03 07 08
......
01 02 03 07 22
......
01 02 03 21 22
01 02 04 05 06
01 02 04 05 07
......
01 02 04 05 22
01 02 04 06 07
......
01 02 04 06 22
......
......
......
01 19 20 21 22(最后一行的数字)
怎样做到?????
哪位高手痛快点给出答案,要自己亲手试过再发我,成功后再加分!!!
如若成功本人将倾囊感谢!!!

兄弟,先说声:你好厉害,怎么想到如此刁钻的问题啊,我废了将近一天的时间,才勉强按你的要求作出来(因为我觉得这个方法还是有点笨)。你看看下面:
①:新建工作表sheet,把A至E列单元格设置中的数字格式自定义为00(右键-设置单元格-数字-自定义-类型下输入00),依次在A1、B1、C1、D1、E1栏里输入01、02、03、04、05,把F列单元格列宽拖为15,并输入:=TEXT(A1,"00")&" "&TEXT(B1,"00")&" "&TEXT(C1,"00")&" "&TEXT(D1,"00")&" "&TEXT(E1,"00")
②:输入第二行数据。分别为:
A2 =A1
B2 =IF(C1=20,B1+1,B1)
C2 =IF(C1=20,B2+1,IF(D1=21,C1+1,C1))
D2 =IF(E1=22,IF(D1=21,C2+1,D1+1),D1)
E2 =IF(E1<22,E1+1,D2+1)
F2 将F1单元格往下拖值
③:框选A2:F2,点右下角十字架向下拖,一直拖至5895行
④:结束
建议查看时用两个翻页键,仔细看看,希望你找到更简单的办法。如你会VB或C语言,编程序应该更简单。
祝你成功。

你这道题的表述并不清楚,我仔细分析了一下,似乎是这样一种数量关系:
1、一共5组数,最后一组数是 05-22,22后进位
2、第4组数是04-21,21后进位
3、第3组数是03-21,21后进位
4、第2组数是02-19,如何进位没说,只是数字不需要这么多
5、第1组数,不变,如何进位也没说,也许是数字不需要这么多

解决方案是:
1、在B1输入公式
=MID($A$1,(COLUMN()-1)*3-2,2)
并把这个公式向右填充到F1
2、在下面的单元格输入公式
B2:=Text(&qu