0

如何根据 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|
4

1 回答 1

0

老实说,假设数据是这样有规律的,最简单和最快的方法,虽然肯定不是最干净的,但将是间接的。

假设您的数据从 A1:C1 列开始,并且您希望新表从 E1:G1 开始,那么

E1:=INDIRECT("A"&ROW(D1)*2)

F1:=INDIRECT("B"&ROW(D1)*2-1)

G1:=INDIRECT("c"&ROW(D1)*2)

这并不能概括为“将所有空值超出范围”,但对于您的示例,它可以工作。

于 2013-03-28T12:22:14.967 回答