Excel で小計行をすべて一括でハイライトする方法は?
Excel で大規模なデータセットを扱う際、重要なデータのセグメントを要約・分析するために小計を挿入するのは一般的です。Excel ではデフォルトで小計行が太字になり、通常の行と見分けやすくなっています。しかし、特に膨大なテーブルを扱う場合には、このデフォルトの書式だけでは不十分なことがよくあります。小計行に色やその他の書式を適用して視覚的に強調すれば、こうした重要なデータポイントを目立たせ、素早い確認、プレゼンテーションの円滑化、レポート精度の向上を実現できます。以下のセクションでは、すべての小計行を一度にハイライトし、一目で識別できるようにするための実用的な方法をいくつかご紹介します。
「ジャンプ」機能で小計行をすべてハイライト
条件付き書式を使用するで小計行をすべてハイライト
VBA コードで小計行をすべてハイライト
Kutools for Excel で小計行を簡単に選択・ハイライト
Excel のフィルター機能で小計行をすべてハイライト
「ジャンプ」機能で小計行をすべてハイライト
Excel で小計を作成すると、下図のようにワークシートの左側にアウトライン記号が表示されます。この記号を使えば、詳細データを折りたたんだり展開したりして、必要なときに要約情報だけを表示でき、データの管理と分析がよりスムーズになります。

小計行だけを素早くハイライトするには、アウトラインレベルとExcel のジャンプ機能を組み合わせましょう。この方法は、自動挿入された小計がある場合に特に効果的で、詳細なデータ行をスキップして要約行だけを視覚的に強調できます。以下の手順で簡単に実行できます。
1。ワークシート左側のアウトラインでレベル2をクリックすると、データが折りたたまれて小計行と総計行のみが表示されます。不要な詳細を一時的に非表示にし、要約ポイントに集中するのに最適です。

2。表示されている小計行をすべて選択するには、行番号をクリックしてドラッグします。次に、ホーム>検索と選択>ジャンプを選択してください。「ジャンプ」機能を使えば、表示されている(非表示でない)セルなど、特定の種類のセルを素早く選択できる高度なツールが利用でき、折りたたまれたアウトラインでの作業がぐっと効率的になります。

3。ジャンプダイアログボックスで、表示されているセルだけを選択します。これにより、小計行を含む表示中の行のみが選択され、非表示の詳細行は除外されます。

4。OKボタンをクリックして確定します。これで小計行だけが選択され、非表示のデータ行に影響を与えることなく、まとめて書式設定できます。

5。小計行をすべて選択したら、書式を適用できます。ホーム>塗りつぶし色から、お好みのハイライト色を選んでください。これにより、ワークシートを再び展開した後も、小計が周囲のデータの中で明確に目立つようになります。

6。ワークシートを元の展開状態に戻すには、左側のアウトラインのレベル3をクリックしてください。これにより、非表示になっていた詳細行がすべて再表示されますが、小計行はハイライトされたままなので、データセット全体で簡単に識別できます。

- この方法は、ワークシートで既にExcel の小計機能が使われており、小計が常に一定のアウトラインレベルで表示される場合に最適です。
- 手動で小計を挿入している場合や、Excel のアウトライン機能で集計行として認識されない行があると、この処理では対象となるすべての行が取得されない可能性があります。
- 詳細データを含むすべてのデータが表示されている状態では、書式を適用しないようご注意ください。そうでないと、意図せず余分な行に色が付いてしまう可能性があります。
- アウトラインボタンが表示されない場合は、手動で計算するのではなく、Excel の組み込みの小計機能を使ってデータに小計を設定していることを確認してください。
条件付き書式を使用するで小計行をすべてハイライト
条件付き書式を使用すると、テキスト内容やその他の条件に基づいて小計行を柔軟かつ即座にハイライトできます。「Total」などのキーワードで小計がマークされている場合に特に効果的です。データを頻繁に追加・削除するシーンにも最適で、書式は自動的に更新されます。
1。データテーブルをカバーするセル範囲を選択するか、小計行を見落とさないようにするには、ワークシート全体を選択してください(大規模なデータセットではワークシート全体の選択をおすすめしますが、非常に大きなファイルではパフォーマンスが低下する可能性があります)。
2。ホーム > 条件付き書式を使用する > 新規ルールをクリックすると、書式ルールエディタが開き、複雑で動的なハイライトルールを設定できます。

3。新しい書式ルールダイアログで、数式を使用して書式設定するセルを決定するを選択し、次の数式をフィールドに入力します。=ISNUMBER(FIND(「Total」,$A1))
(注:A1は、小計行ラベルが表示される列の最初のセル参照に置き換えてください。たとえば、小計が列 C に表示される場合は、C1を使用します)。
この数式は、指定された列の各セルにTotalという単語が含まれているかをチェックし、「Subtotal」と「Grand Total」の両方を確実にキャプチャします。

4。書式設定をクリックし、塗りつぶしタブから希望の塗りつぶし色を選択してください。書式設定オプションには、太字にする、フォントの色を変更する、強調のために罫線を追加するなども含まれます。

5。OKをクリックしてセルの書式設定ウィンドウを閉じ、その後もう一度 OKをクリックし、条件付き書式のルールを適用します。これにより、条件に一致するすべての小計行が即座にハイライトされます。

- この方法は、すべての小計行に「Total」などの共通キーワードが含まれている場合に最適です。
- 小計の命名形式が異なる場合は、数式内のキーワードを適宜変更してください。
- 集計行のラベルが一貫していないと、一部の小計行が検出されないおそれがあります。この方法を適用する前に、行ラベルを標準化することをおすすめします。
- 「Total」を特定のテキストに置き換えることで、数式を調整し、「Grand Total」または「Subtotal」のみを抽出できます。
VBA コードで小計行をすべてハイライトする
VBA(Visual Basic for Applications)は、特に大規模または複雑なスプレッドシートを扱う際や、小計が固定パターンに従っていない場合に、小計行のハイライト作業を自動化するのに最適なソリューションです。この方法は、異なるシート間で同じ操作を繰り返したいときや、色のカスタマイズを正確に実現したいときに特に効果を発揮します。
1。ALT + F11キーを押して、Microsoft Visual Basic for Applicationsウィンドウを開きます。
2。挿入>モジュールをクリックして、モジュールウィンドウに以下のコードを貼り付けてください。
VBA コード:Excel で小計行をすべてハイライトする
Sub FormatTotalRows()
'Update 20140318
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
If Right(Rng.Value, 5) = "Total" Then
Rng.EntireRow.Interior.ColorIndex = 6
End If
If Right(Rng.Value, 11) = "Grand Total" Then
Rng.EntireRow.Interior.ColorIndex = 8
End If
Next
End Sub
3。F5キーを押してコードを実行すると、マクロが処理するデータ範囲を選択するよう促すダイアログボックスが表示されます。この追加ステップにより、ワークシートの無関係な領域が誤って変更されるのを防げます。

4。範囲を選択してOKをクリックすると、マクロが小計行を黄色に、合計行を青色に自動でハイライトします。

- コード内のColorIndex 値を編集すれば、小計行や総計行の色を簡単にカスタマイズできます。その他のオプションについては、Excel の色コードチャートをご参照ください。
- エラーが発生した場合は、選択範囲が小計を含む領域をカバーしているかご確認ください。
- VBA コードを実行する前に、予期しない結果が生じた場合に備えて必ずブックを保存してください。
Kutools for Excel で小計行をすべてハイライトする
データ内で小計行を頻繁に識別する必要がある場合や、より直感的で高速な操作をご希望の場合は、Kutools for Excelの特定のセルを選択するユーティリティがおすすめです。このツールを使えば、「Total」などの特定のキーワードを含む行を数回のクリックで瞬時に選択・ハイライトでき、数式やコードを使わずに作業したい方に特に便利です。
1。小計行または合計行に「total」という単語を含む列を選択します。Kutools>選択>特定のセルを選択するをクリックします。

2。特定のセルを選択するダイアログボックスで:
- 次から選択してください:行全体(選択タイプセクション内)。
- 指定タイプエリアで、ドロップダウンから次の値を含むを選択し、テキストフィールドにTotalと入力してください。
- 確認するには、OKをクリックしてください。

3。一致するすべての小計行が即座に選択されます。「ホーム」タブに移動し、「フォント」グループにある塗りつぶし色から、目的のハイライト色を選択してください。

Kutools for Excel— 300 以上の必須ツールでExcel を強化し、作業をより迅速・簡単に。AI 機能を活用して、スマートなデータ処理と生産性の飛躍的な向上を実現します。今すぐ入手
この方法はユーザーフレンドリーで効率的であり、日常的にも時折しかExcel を使用しないユーザーにも最適です。特に、小計や合計のラベルが一貫したパターンに従っている場合に効果を発揮します。
- Excel の数式や VBA に不慣れな方には、これが最も簡単な方法です。
- 非常に迅速で、繰り返し作業や複数シートの管理に最適です。
- Kutools for Excel をご利用になるにはインストールが必要です。30 日間の無料トライアルをご利用いただけます。
Excel のフィルター機能で小計行をハイライトする
もう一つの実用的な方法は、Excel の組み込みフィルター機能を使って、小計行を素早く抽出・ハイライトすることです。特に、「Total」や「Subtotal」など一貫したキーワードが小計行に含まれており、数式を使わないシンプルなアプローチをご希望の場合に効果的です。
1。まず、データに「Total」や「Subtotal」などのラベルが明確に付いた小計行が含まれていることを確認します。データを選択し、データ>フィルターをクリックして、フィルターのドロップダウン矢印を有効にしてください。
2。 小計または合計ラベルが表示されている列のフィルター矢印をクリックします。表示されたフィルターメニューで「すべて選択」のチェックを外し、「Total」または「Subtotal」を含む項目のみをチェックしてください(検索ボックスに「Total」と入力してリストを絞り込むことも可能です)。
3。これで小計行と合計行のみが表示されます。これらの行を選択し、「ホーム > 塗りつぶし色」から目的のハイライトを適用しましょう。最後にフィルターを解除して全データセットに戻すと、強調表示された行が周囲の行から際立ちます。
- 数式やアドインは不要。基本的なExcel 知識さえあれば、誰でもすぐにご利用いただけます。
- 手動で挿入された小計行でも、ラベルが一貫していればこの方法は効果的です。
- 小計行のラベルが統一されていないと、一部の行が見落とされるおそれがあります。正確性を確保するため、ラベルを標準化してください。
Kutools for Excel で小計行を簡単に選択・ハイライトするデモ
関連記事:
- Excel で名前付き範囲をすべてハイライトするにはどうすればよいですか?
- Excel でエラーが含まれるセルをすべてハイライトするには、どうすればよいですか?
- Excel で外部リンクを含むセルをハイライトするにはどうすればよいですか?
最高の Office 業務効率化ツール
| 🤖 | KUTOOLS AI アシスタント:次に基づいてデータ分析を革新します:インテリジェント実行 | コード生成| カスタム数式作成 | データ分析とチャート生成| 拡張機能呼び出し… |
| 人気の機能:検索・ハイライト、または重複をマーキング | 空白行を削除する | データを失うことなく列の結合またはセルを | 数式を使用しない四捨五入... | |
| スーパー LOOKUP:複数条件 VLookup | 複数値 VLookup | 複数シート間 VLookup | ファジーマッチ.... | |
| 高度なドロップダウンリスト:ドロップダウンリストをすばやく作成 | 連動型ドロップダウンリスト | 複数選択可能なドロップダウンリスト.... | |
| 列マネージャー:指定した数の列を追加|列の移動|非表示列の表示状態を切り替え|範囲および列の比較... | |
| 注目の機能:グリッドフォーカス | デザインビュー |強化された数式バー | ワークブックとシートマネージャー | リソースライブラリ(オートテキスト)| 日付ピッカー | ワークシートの統合 | 暗号化/セルの復号化 | リストからメール送信 | スーパーフィルター | 特殊フィルタ(太字のフォントを持つセルをフィルタリング/斜体/取り消し線。。。) 。。。 | |
| トップ15 ツールセット:12 テキストツール(テキストの追加、特定の文字を削除、...)| 50+チャートタイプ(ガントチャート、...)| 40+実用的関数(誕生日に基づいて年齢を計算します、...)| 19 挿入ツール(QR コードを挿入、パスから画像を挿入、...)| 12 変換ツール(単語に変換する、為替レートの変換、...)| 7 結合と分割ツール(高度な行のマージ、セルの分割、...)|さらに多数 |
Kutools for Excel でExcel スキルを強化し、これまでにない効率を体験しましょう。Kutools for Excel は、生産性を高め、時間を大幅に節約できる高度な機能を300 以上提供します。最も必要な機能を今すぐ入手するにはこちらをクリック。。。
Office Tab は Office にタブインターフェースをもたらし、作業を大幅に簡単にします
- Word、Excel、PowerPoint でタブを使った編集と閲覧を有効にします。Publisher、Access、Visio、Project でもご利用いただけます。
- 複数のドキュメントを、新しいウィンドウではなく、同じウィンドウ内の新しいタブで開いたり作成したりできます。
- 日々の生産性を50%も向上させ、毎日数百回ものマウスクリックを削減します!
すべてのKutools アドインが、たった1 つのインストーラーで完結。
Kutools for Officeスイートには、Excel ・Word ・Outlook ・PowerPoint 用のアドインと Office Tab Pro が含まれており、複数の Office アプリを横断して作業するチームに最適です。
- オールインワンスイート— Excel、Word、Outlook、PowerPoint 用アドイン+Office Tab Pro
- インストーラー1 つ、ライセンス1 つ— 数分でセットアップ可能(MSI 対応)
- 連携してさらにパワーアップ— Office アプリ全体で生産性が向上
- 30 日間のフル機能トライアル— 登録不要、クレジットカード不要
- 最高のお得感— 個別アドイン購入よりお得