永发信息网

如何在excel中把1列N个数字分成X行Y列?

答案:4  悬赏:80  手机版
解决时间 2021-05-11 12:59

想这样分,使用什么函数?怎么使用?

最佳答案

=IF(COLUMN(A2)>3,5000,COLUMN(A2)-3)+3*ROW(A1)


这个就可以得到,如果想定位到单元格值,可以


=OFFSET($B$1,IF(COLUMN(A2)>3,5000,COLUMN(A2)-3)+3*ROW(A1),)

全部回答
如果你是从B2开始的,就在D5 输入 =INDIRECT("b"&3*ROW(C2)-4+MOD(COLUMN(C2),3)) 然后公式往下和往右拉就行了

假设数据在A列,先算出总数,可以用公式=COUNTA(A:A),按照意愿设定好列数,用公式可求出行数公式为:=ROUND(C4/D4+0.5,0)(假设C4为总数,D4为列数)

则在数据区域,第一行第一个单元格公式为:=A1,第一行第二个单元格公式为=IF(COUNTA($D7:D7)<$D$4,INDIRECT("a"&(COUNTA($D7:D7)+1)),""),将该公式复制到本行其他相关列,

第二行第一个单元格公式为:=IF(COUNTA(D$7:D7)*$D$4<$C$4,INDIRECT("a"&(COUNTA(D$7:D7)*$D$4+1)),""),第二行第二个单元格公式为:=IF(AND(COUNTA(E$7:E7)*$D$4+COUNTA($D8:D8)<$C$4,COUNTA($D8:D8)<$D$4),INDIRECT("a"&(COUNTA(E$7:E7)*$D$4+COUNTA($D8:D8)+1)),""),将该公式复制到该行其他单元格(除第一个单元格),将第二行整个公式复制到第三行及以后行的单元格区域中,最后结果显示如下图:

不太明白,你要怎么分啊,是按表格中的数值分?还是按在单元格的位置分?要分为x行y列是固定的,还是要随即的的,要有个准则啊

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎么回复了 怎么拿残血的模版哦
求林清玄散文集TXT格式。。。急~~~~~
办公桌上放什么摆件好,2016年属马办公室布局
六个月的婴儿能吃盼盼法式小面包吗?
我是皮肤天生黑的人,怎么样才能变白啊?
CSOL来帮帮忙吧
哥哥结婚,做妹妹的应该送点什么给未来嫂子呢
家用电脑屏幕锁 锁住了... 怎么解?密码错了.
女眼镜框什么颜色好看,眼镜框什么样的好看
笔记本电脑的扇热器,哪种扇热性能比较好?什
好听的情歌!!
有没有PS制作教材出售?
杜德伟的情人那首歌怎么作为空间背景音乐 不
DNF武器补丁问题
能推荐些淘宝网上信誉高的店名吗?
推荐资讯
爱情中表示忠心的句子,形容惊讶的古诗词
火车上碰见一女的,没联系方式,这几天老想到
移动用户首次包GPRS要钱吗
漏电保护开关的(C32)是什么意思?
最近有哪些股票复牌?
谁能给推荐几个象《黑执事》差不多的动漫?
李宁的签名?
夏夜晚风散文赏析句子,求夏之绝句的句子赏析
妈妈对孩子的生日寄语,父母对孩子的生日寄语
世界上体重最大的动物123
唐僧对悟空台词,谁有《大话西游》里的唐僧和
魔兽世界PvE 神圣骑 天赋加点
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?