0

これはExcelで簡単にできるはずだと思いますが、方法がわかりません。私がやりたいのは、値のマトリックスを名前で並べ替えることですが、アルファベット順や値などではなく、名前の別の行で並べ替えます。例えば:

Headers    A B C
Val1       1 2 3
Val2       4 5 6

sorted_headers C B A

そして、マトリックスを次のようにしたいと思います:

Headers    C B A
Val1       3 2 1
Val2       6 5 4

他の行「sorted_headers」に基づいて、これを行うために何かをプログラムできることはわかっていますが、VBA の行がなくてもできるはずのことのように思えます。

ありがとう!

4

2 に答える 2

0

リボンから [並べ替え] を選択するか、並べ替え範囲を選択して右クリックした後、[カスタム並べ替え] を選択し、[オプション] を選択して、並べ替えを [左から右] に設定します。次に、使用するソート行を設定します。

于 2013-02-10T23:02:50.920 に答える
0

あなたは出来る:

  1. 「ソート済み」リスト内の各ヘッダーの位置を取得するために MATCH() を使用するテーブルに追加の行を追加します

  2. 通常の Excel の並べ替え機能を使用して、その行を左から右に並べ替えます

于 2013-02-11T22:53:35.100 に答える