0
如何根据列A在Excel中将表1转换为表2? (列A是关键)。Excel数据转换
表1:
|A|B|C|
|1|X| |
|1| |Y|
|2|U| |
|2| |V|
表2:
|A|B|C|
|1|X|Y|
|2|U|V|
如何根据列A在Excel中将表1转换为表2? (列A是关键)。Excel数据转换
表1:
|A|B|C|
|1|X| |
|1| |Y|
|2|U| |
|2| |V|
表2:
|A|B|C|
|1|X|Y|
|2|U|V|
老实说,假设数据是经常这样,最简单,最快捷的方式,但肯定不是最干净的,会间接的。
假设你的数据开始在列A1:C1和你希望你的新表开始在E1:G1,然后
E1:=INDIRECT("A"&ROW(D1)*2)
F1:=INDIRECT("B"&ROW(D1)*2-1)
G1:=INDIRECT("c"&ROW(D1)*2)
这并不能概括为“将所有空值取出范围”,但对于您的示例而言,它可以工作。
数组公式或SUMPRODUCT:请参见[Charley Kyd/ExcelUser.com:SUMPRODUCT#1](http://www.exceluser.com/explore/sumproduct_11.htm)和[Charley Kyd/ExcelUser.com:SUMPRODUCT#2 ](http://www.exceluser.com/explore/sumproduct_12.htm)和[Charley Kyd/ExcelUser.com](http://exceluser.com/explore/summaries.htm)。然后,一旦你尝试了,我们可以帮助更多。 – 2013-03-28 11:52:14