如何在Excel中根据A列将表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|发布于 2013-03-28 20:22:15
老实说,假设数据像这样是规则的,最简单和最快的方法,尽管肯定不是最干净的方法,将是间接的。
假设您的数据从列A1:C1开始,并且希望新表从E1:G1开始,那么
E1:=INDIRECT("A"&ROW(D1)*2)
F1:=INDIRECT("B"&ROW(D1)*2-1)
G1:=INDIRECT("c"&ROW(D1)*2)
这不能概括为“从范围中取出所有空值”,但对于您的示例,它是有效的。
https://stackoverflow.com/questions/15680360
复制相似问题