web-dev-qa-db-ja.com

別の行の値に基づいてExcelの行を並べ替える

この質問がすでに回答されている場合は申し訳ありませんが、私は調べましたが、私がやろうとしていることとまったく同じものは見つかりませんでした。

次のようなスプレッドシートがたくさんあります。

A|B|C|D|E|F...
D|E|A|B|F|C...

2つの行にまったく同じデータが異なる順序で含まれている場合。

私がやりたいのは、最初の行を2番目の行と一致するように並べ替えることです。カスタムリストを使用してみましたが、Excelではカスタムリストが250文字に制限されており、必要なカスタムリストは1000文字以上です。

行1を行2の順序になるように並べ替える方法はありますか?

1
KBusc

1つの解決策:

列の後に新しい列を作成します[〜#〜] a [〜#〜]次に、セルに次の数式を入力しますB1

=MATCH(C1,A:A,0)

下にドラッグして、列を強調表示します[〜#〜] a [〜#〜]および[〜#〜] b [〜#〜]次に、列の列を並べ替えます- [〜#〜] b [〜#〜]最小から最大へ。プロンプトが表示されたら、選択範囲を展開しないでください

0
CallumDA