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 に答える