次の問題をどうやって解決したらよいか、ちょっと困っています。どなたか助けていただければ幸いです。よろしくお願いします。
次のようなデータを含む4つの列(AからD)があります
ABCD
6 7 1 0
3 6 1 0
7 3 1 1
列 C と D のデータは列 B に添付されており、列 A の順序に従うようにこれらの列を並べ替えたいと考えています。つまり、最終的に次の結果を得たいのです。
ABCD
6 6 1 0
3 3 1 1
7 7 1 0
そうです!誰かが助けてくれるといいですね。ありがとう!
答え1
データが Sheet1 の A1 から始まると仮定します。
新しいシートを作成し、A1からD1に次の4つの数式を入力します。
A1: =Sheet1!A1
B1: =VLOOKUP($A1,Sheet1!$B:$D,1,FALSE)
C1: =VLOOKUP($A1,Sheet1!$B:$D,2,FALSE)
D1: =VLOOKUP($A1,Sheet1!$B:$D,3,FALSE)
必要に応じてこれらを入力してください。これがあなたにとって受け入れられる解決策であることを願っています。
答え2
質問を誤解しているかもしれませんが、列 B、C、D を切り取って目的の場所に貼り付けるだけでよいのでしょうか?
あるいは、列 C と列 D に列 B の値に基づく数式があり、列 B が常に列 A と等しくなるはずである場合は、列 B のセルを列 A と等しくなるように設定するだけで済みます (B1 を に設定する=A1
など)。