エクセルで、並び替えた列をさらに並べ替える方法
今エクセルで、乱数による並べ替えをした後のデータを、
さらに無作為に抽出する方法を考えています。
分かりにくいので、例を挙げますと、
A列:果物(リンゴ、みかん、バナナ…)
B列:花(桜、菊、ひまわり…)
C列:色(赤、青、緑…)
D列:国(米国、中国、日本、英国…)
E列:県(大阪、愛知、北海道、愛媛…)
と並んでたとしますと、
1.各列の中で、乱数を使って並べ替えを行う
2.さらに、列ごとに並べ替えを行う
をやりたいと思っています。
1は、乱数に対応させて並べ替えを行うことはできました。
(rand関数に対応して、昇順などで各セルを並び替える)
問題は、1の並び替えの後、A1、B1、C1、D1、E1の5つのセルを
並び替えたいと思っているのですが、その方法が分かりません。。
もちろん、1をした後でしたら、5つのセルをどこかにコピーして
また、乱数に対応させて並べ替えを行えばできるのですが、
一度に、2つの並べ替えを行いたいと思っています。
それも、1の後に、2の並べ替えを行う、という順番付きで。。
(2は1の後でないと、できないので)
或いは、逆に、2の列の並び替えを行って、それから各列の並び替えでもいいんですが、
とにかく、
青、北海道、ひまわり、英国、りんご
米国、桜、緑、バナナ、愛媛
…
というような、並びをたくさん、作りたいということです。
すみません、例えが悪いので、これを使って何するの??と思うかも知れませんが、
この並び替えのニーズがあります。
どなたか、やり方がお分かりになる方、どうぞ、ご教授下さい。
(意味が分からない方、どうぞご質問下さい)
お礼
ご回答ありがとうございます。 例があると「なるほど!」と納得してしまいます。 そうですか。通常「並べ替え」ということになるのですかね。 今まで「並び替え」を使っていたと思うので、 なんか残念な気になってしまいます。 おかげさまで少しスッキリしました。