如何根据A列在Excel中将表1转换为表2? (A列是关键)。
表1:
|A|B|C|
|1|X| |
|1| |Y|
|2|U| |
|2| |V|
表2:
|A|B|C|
|1|X|Y|
|2|U|V|
答案 0 :(得分:0)
老实说,假设数据是这样的,那么最简单,最快捷的方法,虽然肯定不是最干净的方式,但却是间接的。
假设您的数据从列A1:C1开始,并且您希望新表以E1:G1开头,那么
E1:=INDIRECT("A"&ROW(D1)*2)
F1:=INDIRECT("B"&ROW(D1)*2-1)
G1:=INDIRECT("c"&ROW(D1)*2)
这并不概括为“将所有空值都超出范围”,但对于您的示例,它可以正常工作。