Excelで複数の範囲やシートにわたるデータを迅速にランク付けするにはどうすればよいですか?
3つのシートがあり、それぞれに生徒のスコアが含まれている場合、下のスクリーンショットのようにこれらの3つのシートにわたってスコアをランク付けしたいとします。Excelで1つずつ比較する以外に、これを迅速に処理するにはどうすればよいですか?
Kutools for Excelを使用して複数のシートにわたる同じ範囲の値をランク付けする
数式を使用して複数の範囲やシートにわたる値をランク付けする
複数の範囲にわたるシートをランク付けするには、まずこれらの範囲に範囲名を付けてから、数式を適用する必要があります。
1. 使用しているワークブックをアクティブにして、「数式」タブをクリックし、 数式 > 名前管理を選択し、次に「 名前管理 」ダイアログで「 新規 」ボタンをクリックします。スクリーンショットをご覧ください:
2. 次に「 新しい名前 」ダイアログで、範囲の名前を指定し、「 ワークブック 」を「 範囲 」ドロップダウンリストから選択し、この数式を貼り付けます: ={"Class1!$E$2:$E$5","Class2!$B$2:$B$5","Class3!$B$8:$B$11"}「 参照先 」テキストボックス内に貼り付けます。スクリーンショットをご覧ください:
この数式では、Class1!$E$2:$E$5、Class2!$B$2:$B$5、およびClass3!$B$8:$B$11は、ランク付けしたい範囲です。
3. 「 OK > 閉じる 」をクリックしてダイアログを閉じます。これで、ランク付けしたい値の隣にある空白セルに移動し、次の数式を入力し、オートフィルハンドルをドラッグして数式を適用できます: =IF(SUMPRODUCT(COUNTIF(INDIRECT(Score),E2))=0,"N/A",SUMPRODUCT(COUNTIF(INDIRECT(Score),">"&E2))+1)スクリーンショットをご覧ください:
この数式では、E2はランク付けしたいセルであり、Scoreはステップ2で指定した範囲名です。参照を変更して他の範囲にも適用できます。
Kutools for Excelを使用して複数のシートにわたる同じ範囲の値をランク付けする
同じ範囲内の値をランク付けしたい場合、例えば I2:I5を3つのシートにまたがってランク付けしたい場合は、 Sheet Class1, Sheet Class2 および Sheet Class3に対して、 Kutools for Excelの ワークシート参照を自動的に増やす 機能を使用してセルをリストに抽出し、その後ランク付けすることができます。
Kutools for Excelをインストール後、以下の手順を実行してください:
1. 空白のシートを有効にします(例: Sheet Master)、セル「 Cell I2」を選択し、「 Kutools > その他 (数式グループ内) > ワークシート参照を自動的に増やす」をクリックします。スクリーンショットをご覧ください:
2. 次に「 ワークシート参照を埋める 」ダイアログで、「 行ごとに塗りつぶしてから列ごとに塗りつぶす」を選択し、使用したいシートの範囲をチェックします。スクリーンショットをご覧ください:
3. 「 範囲を埋める」をクリックし、「 ワークシート参照を埋める 」ダイアログを閉じます。これで、Sheet Class1、Class2、Class3のすべてのセルI2が埋められました。次に、ゼロ値が表示されるまでオートフィルハンドルを下にドラッグします。スクリーンショットをご覧ください:
4. これで、すべてのスコアが範囲に埋め込まれました。次に、それらをランク付けできます。空白のセルを選択し、この数式 =RANK(I2,$I$2:$K$6) を入力し、オートフィルハンドルを下にドラッグして、必要なセルに数式を右にドラッグして適用します。スクリーンショットをご覧ください:
デモ
最高のオフィス業務効率化ツール
🤖 | Kutools AI Aide:データ分析を革新します。主な機能:Intelligent Execution|コード生成|カスタム数式の作成|データの分析とグラフの生成|Kutools Functionsの呼び出し…… |
人気の機能:重複の検索・ハイライト・重複をマーキング|空白行を削除|データを失わずに列またはセルを統合|丸める…… | |
スーパーLOOKUP:複数条件でのVLookup|複数値でのVLookup|複数シートの検索|ファジーマッチ…… | |
高度なドロップダウンリスト:ドロップダウンリストを素早く作成|連動ドロップダウンリスト|複数選択ドロップダウンリスト…… | |
列マネージャー:指定した数の列を追加 |列の移動 |非表示列の表示/非表示の切替| 範囲&列の比較…… | |
注目の機能:グリッドフォーカス|デザインビュー|強化された数式バー|ワークブック&ワークシートの管理|オートテキスト ライブラリ|日付ピッカー|データの統合 |セルの暗号化/復号化|リストで電子メールを送信|スーパーフィルター|特殊フィルタ(太字/斜体/取り消し線などをフィルター)…… | |
トップ15ツールセット:12 種類のテキストツール(テキストの追加、特定の文字を削除など)|50種類以上のグラフ(ガントチャートなど)|40種類以上の便利な数式(誕生日に基づいて年齢を計算するなど)|19 種類の挿入ツール(QRコードの挿入、パスから画像の挿入など)|12 種類の変換ツール(単語に変換する、通貨変換など)|7種の統合&分割ツール(高度な行のマージ、セルの分割など)|… その他多数 |
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、PowerPoint用アドインとOffice Tab Proが含まれます
- 1つのインストーラー・1つのライセンス —— 数分でセットアップ完了(MSI対応)
- 一括管理でより効率的 —— Officeアプリ間で快適な生産性を発揮
- 30日間フル機能お試し —— 登録やクレジットカード不要
- コストパフォーマンス最適 —— 個別購入よりお得