在EXCEL如何将例1的表格转换成例2的形式
答案:4 悬赏:60 手机版
解决时间 2021-11-26 14:48
- 提问者网友:寂寞梧桐
- 2021-11-26 10:57
在EXCEL如何将例1的表格转换成例2的形式
最佳答案
- 五星知识达人网友:北方的南先生
- 2021-11-26 11:48
在F2中输入或复制粘贴下列公式之一
=INDIRECT(ADDRESS(INT(ROW(A10)/5),MOD(ROW(A5),5)+1))
=INDEX(A:E,INT(ROW(A10)/5),MOD(ROW(A5),5)+1)
=OFFSET($A$1,INT(ROW(A10)/5)-1,MOD(ROW(A5),5))
下拉填充
=INDIRECT(ADDRESS(INT(ROW(A10)/5),MOD(ROW(A5),5)+1))
=INDEX(A:E,INT(ROW(A10)/5),MOD(ROW(A5),5)+1)
=OFFSET($A$1,INT(ROW(A10)/5)-1,MOD(ROW(A5),5))
下拉填充
全部回答
- 1楼网友:从此江山别
- 2021-11-26 14:02
用VBA循环
- 2楼网友:孤独入客枕
- 2021-11-26 13:34
=INDEX($A$2:$E$11,INT((ROW(A1)-1)/5)+1,MOD((ROW(A1)-1),5)+1)
下拉公式
下拉公式
- 3楼网友:第幾種人
- 2021-11-26 12:26
提供2种数据组公式,粘贴完后按CTRL+shift+enter
1,
=INDIRECT(TEXT(SMALL(IF(A$2:E$5<>"",ROW(A$2:E$5)*100+COLUMN(A2:E2),655361),ROW(A1)),"R0C00"),)
2,
=INDIRECT(TEXT(SMALL(IF(A$2:E$5="",4^8,ROW($2:$5)*10+{1,2,3}),ROW(A1)),"r0c0"),)&""
1,
=INDIRECT(TEXT(SMALL(IF(A$2:E$5<>"",ROW(A$2:E$5)*100+COLUMN(A2:E2),655361),ROW(A1)),"R0C00"),)
2,
=INDIRECT(TEXT(SMALL(IF(A$2:E$5="",4^8,ROW($2:$5)*10+{1,2,3}),ROW(A1)),"r0c0"),)&""
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯