Excelで複数要素の並べ替えパターンをすべて生成・列挙する例です。ワークシート関数では困難ですが2024年秋に利用可能となったPython in Excelを使って簡単に実現できます。 手順 次の画像では、B2:D2の範囲に入力されている3つの要素A,B,Cを並べ替えた6つのパターンをすべて書き出しています。 手順は次の通りです。 F2セルに次のコードを入力します。具体的にはセルに「=PY(」と入力するか数式タブの「Pythonの挿入」をクリックしてセルが変化したところでコードを入力します。 import itertools items = xl("B2:D2").unstack() lis…