メインコンテンツへスキップ

Kutools for Office — 1つのスイート、5つのツールで、もっと多くのことを成し遂げましょう。

Excelで行/列/セル範囲をランダムに並べ替えるにはどうすればよいですか?

Author Sun Last modified

Microsoft Excelでデータを扱う際、行の順序をランダム化する必要がある場合があります。これは、統計分析用のランダムサンプルを作成する、クイズの質問をシャッフルする、またはデータのランダムな分布を確保するなど、多くの状況で役立ちます。この記事では、Excelで行を効率的にランダム化するためのいくつかの方法を紹介しますので、さまざまなニーズに合わせてこれらの手法を適用できます。


ヘルパーカラムを使用して行やデータの列リストをシャッフルする

1. 例えば、D1:D8のように、範囲の隣にあるセルのリストを選択し、次にこの数式 =RAND() を入力してください。スクリーンショットをご覧ください:

create a helper column with rand function

2. 次にCtrl + Enterを押します。これで、ランダムなデータのリストが表示されます。

a list of random data is displayed

3. これで、データタブに移動し、必要に応じて「最小から最大へ」または「最大から最小へ」を選択できます。スクリーンショットをご覧ください:

go to Data tab, and select Sort smallest to largest or Sort largest to smallest

4. ダイアログがポップアップ表示され、「選択範囲を展開」オプションをチェックし、「並び替え」をクリックします。

check Expand the selection option

これで、データ範囲が行ごとにランダムにシャッフルされました。

the data range is shuffled by rows randomly

その後、数式セルを削除することができます。

remove the helper column

ヒントと注意点:
  1. ExcelのRAND関数は揮発性があり、ワークシートが再計算されるたびに新しい乱数が生成されることを意味します。初期のランダム化に満足できない場合は、目的の順序が得られるまでリストを何度も再並び替えできます。
  2. ワークシートを変更するたびに乱数が変わらないようにするには、RAND数式を含むセルをコピーし、特殊貼り付け機能を使用して値として貼り付けることができます。

Kutools for Excelを使用して行/列/セル範囲をランダムにシャッフルする

当社の革新的なKutools for Excelの「 Sort Range Randomly(範囲をランダムに並び替え)」ユーティリティを使用すると、ニーズに合わせてデータを簡単にシャッフルできます。行全体、列、または範囲内のすべてのセルをランダム化したい場合でも、Kutoolsなら簡単です。データセットからランダムなセル、列、または行を選択する必要がある場合も対応しています!複雑なタスクを簡素化し、生産性を向上させ、Kutools for Excelでデータ管理を快適に行いましょう。

Kutools for Excelは、300以上の高度な機能を提供し、複雑なタスクを簡素化し、創造性と効率を向上させます。 AI機能と統合され、Kutoolsは正確にタスクを自動化し、データ管理を容易にします。Kutools for Excelの詳細情報...無料トライアル...

Kutools for Excelをインストールした後、以下のように操作してください:

1. シャッフルしたい範囲のセルを選択し、Kutools > 範囲 > 並び替え/選択範囲をランダムに をクリックします。スクリーンショットをご覧ください:

click Sort / Select Range Randomly feature of kutools

2. 「並び替え/選択範囲をランダムに」ダイアログで、「並び替え」タブの下で必要なオプションを選択してください。

select the option in the dialog box

3. 「OK」または「適用」をクリックします。

行全体で並び替え

Sort by entire rows

列全体で並び替え

Sort by entire columns

範囲内のセルを並び替え

Sort cells in the range

各行でセルを並び替え

Sort cells in each row

各列でセルを並び替え

Sort cells in each column

Kutools for Excelの「Sort Range Randomly」ユーティリティを使用すると、範囲内でランダムにセルを選択できます。

select cells randomly by kutools

この記事では、Microsoft Excelで行をランダム化するさまざまな方法について詳しく説明しました。これは、ランダムサンプルの作成やデータのシャッフルなどのタスクに不可欠です。ヘルパーカラムを使用したシンプルなテクニックから、Kutools for Excelを使用した高度な戦略までカバーしており、異なるユーザー層に対応し、多様なニーズに合わせた効果的なデータ操作を保証します。さらに多くのExcelのヒントやコツに興味がある場合は、当社のウェブサイトには数千ものチュートリアルがあります。こちらをクリックしてアクセスしてください


デモ:セルをランダムに選択または並び替え

 

最高のオフィス業務効率化ツール

🤖 Kutools AI Aide:データ分析を革新します。主な機能:Intelligent Executionコード生成カスタム数式の作成データの分析とグラフの生成Kutools Functionsの呼び出し……
人気の機能重複の検索・ハイライト・重複をマーキング空白行を削除データを失わずに列またはセルを統合丸める……
スーパーLOOKUP複数条件でのVLookup複数値でのVLookup複数シートの検索ファジーマッチ……
高度なドロップダウンリストドロップダウンリストを素早く作成連動ドロップダウンリスト複数選択ドロップダウンリスト……
列マネージャー指定した数の列を追加列の移動非表示列の表示/非表示の切替範囲&列の比較……
注目の機能グリッドフォーカスデザインビュー強化された数式バーワークブック&ワークシートの管理オートテキスト ライブラリ日付ピッカーデータの統合セルの暗号化/復号化リストで電子メールを送信スーパーフィルター特殊フィルタ(太字/斜体/取り消し線などをフィルター)……
トップ15ツールセット12 種類テキストツールテキストの追加特定の文字を削除など)50種類以上のグラフガントチャートなど)40種類以上の便利な数式誕生日に基づいて年齢を計算するなど)19 種類の挿入ツールQRコードの挿入パスから画像の挿入など)12 種類の変換ツール単語に変換する通貨変換など)7種の統合&分割ツール高度な行のマージセルの分割など)… その他多数
Kutoolsはお好みの言語で利用可能 ― 英語、スペイン語、ドイツ語、フランス語、中国語、その他40以上の言語に対応!

Kutools for ExcelでExcelスキルを強化し、これまでにない効率を体感しましょう。 Kutools for Excelは300以上の高度な機能で生産性向上と保存時間を実現します。最も必要な機能はこちらをクリック...


Office TabでOfficeにタブインターフェースを追加し、作業をもっと簡単に

  • Word、Excel、PowerPointでタブによる編集・閲覧を実現
  • 新しいウィンドウを開かず、同じウィンドウの新しいタブで複数のドキュメントを開いたり作成できます。
  • 生産性が50%向上し、毎日のマウスクリック数を何百回も削減!

全てのKutoolsアドインを一つのインストーラーで

Kutools for Officeスイートは、Excel、Word、Outlook、PowerPoint用アドインとOffice Tab Proをまとめて提供。Officeアプリを横断して働くチームに最適です。

Excel Word Outlook Tabs PowerPoint
  • オールインワンスイート — Excel、Word、Outlook、PowerPoint用アドインとOffice Tab Proが含まれます
  • 1つのインストーラー・1つのライセンス —— 数分でセットアップ完了(MSI対応)
  • 一括管理でより効率的 —— Officeアプリ間で快適な生産性を発揮
  • 30日間フル機能お試し —— 登録やクレジットカード不要
  • コストパフォーマンス最適 —— 個別購入よりお得