重新排列已有EXCEL表格现有EXCEL表是:地区 00年 01年 02年,地区A 值1 值2 值3.地区B 值4 值5 值6.....我想调成:地区A00年 值1地区A01年 值2地区A02年 值3地区B00年 值4地区B01年 值5..请问应该怎么调整

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 17:05:54

重新排列已有EXCEL表格现有EXCEL表是:地区 00年 01年 02年,地区A 值1 值2 值3.地区B 值4 值5 值6.....我想调成:地区A00年 值1地区A01年 值2地区A02年 值3地区B00年 值4地区B01年 值5..请问应该怎么调整
重新排列已有EXCEL表格
现有EXCEL表是:
地区 00年 01年 02年,
地区A 值1 值2 值3.
地区B 值4 值5 值6.
....
我想调成:
地区A00年 值1
地区A01年 值2
地区A02年 值3
地区B00年 值4
地区B01年 值5
..
请问应该怎么调整,

重新排列已有EXCEL表格现有EXCEL表是:地区 00年 01年 02年,地区A 值1 值2 值3.地区B 值4 值5 值6.....我想调成:地区A00年 值1地区A01年 值2地区A02年 值3地区B00年 值4地区B01年 值5..请问应该怎么调整
假设数据在A1:E4,地区有3个,年份有4年.
在A8输入公式:
=INDEX($A$2:$A$4,INT((ROW(A1)-1)/4)+1)
下拉填充.
 
在B8输入公式:
=INDEX($B$1:$E$1,MOD(ROW(A1)-1,4)+1)
下拉填充.
 
在B8输入公式:
=INDEX($B$2:$E$4,INT((ROW(A1)-1)/4)+1,MOD(ROW(A1)-1,4)+1)
下拉填充.
 
详见附件.