[Excel] セルの並びをシャッフルする

セルの並びをシャッフルする方法です。

手順

例として以下のExcelをランダムにシャッフルしてみます。

Excel(シャッフル前)

①B1セルに「=rand()」と入力する

Excel(rand関数を入力する)

②B1セルをB2セル以降にコピーする

Excel(rand関数のセルをコピーする)

③B列を選択した状態で、メニュー「ホーム」→「並び替えとフィルター」→「昇順(S)」を選択する

Excel(ソート)

④「並び替えの前に」画面が表示されるので「選択範囲を拡張する」を選択した上で「並び替え(S)」をクリックする

Excel(並び替えの前に画面)

⑤セルの並びがシャッフルされました。

Excel(シャッフル後)

シャッフル後、B列が不要であれば削除してください。

備考

  • セルごとにランダムな値を発番して、その番号でソートすることでシャッフルしています。
  • ランダムな値は、メニュー「数式」→「再計算実行」で再発番できます。

コメント

タイトルとURLをコピーしました