Excelで塗りつぶされたセルの数を数えるにはどうすればよいですか?
Excelでは、重要なセルを目立たせるために色でセルを塗りつぶすことがありますが、これらの塗りつぶされたセルの数を数えたい場合があります。手動で数える以外に、どのようにしてこれを迅速に行うことができるでしょうか?このチュートリアルでは、その解決策として2つの方法を紹介します。
Kutools for ExcelのCOUNTSHADES関数を使用して塗りつぶされたセルを素早く数える
名前の定義と数式を使用して塗りつぶされたセルを数える
すべての塗りつぶされたセルの数を数えるには、範囲(塗りつぶし色が含まれる範囲)に名前を定義し、その後Excelでいくつかの数式を使用する必要があります。
1. データ範囲の隣にある空白セルを選択し、右クリックしてコンテキストメニューから「名前の定義」を選択します。スクリーンショットをご覧ください:
注: Excel 2007では、コンテキストメニューには「名前の定義」項目が含まれていません。しかし、「数式」>「名前の定義」をクリックすることで表示できます。
2. 表示されるダイアログボックスで、好きな名前を「名前」テキストボックスに入力し、参照先ボックスにこの数式 =GET.CELL(38,Sheet1!A1) を入力します。スクリーンショットをご覧ください:
ヒント: この数式では、Sheet1は作業中のシートです。必要に応じて変更できます。
3. 次に、A22セル(上記のステップで定義した名前を持つセル)に、この数式 =Color (上記のステップで定義した名前)を入力し、塗りつぶしハンドルをドラッグして、塗りつぶし色を数えたい元のデータ範囲と同じサイズの範囲に適用します。スクリーンショットをご覧ください:
これで、ゼロが入力されているセルとゼロより大きい数字が入力されているセルが確認できます。実際、ゼロより大きい数字が入力されているセルの数が、塗りつぶされたセルの数となります。
4. 空白セルに、この数式 =COUNTIF(A22:K41,">"&0) を入力して、ゼロより大きい数字が入力されているセルの数を数え、Enterキーを押します。スクリーンショットをご覧ください:
ヒント: 上記の数式では、A22:K41は数字が入力されているセル範囲です。
![]() |
![]() |
![]() |
これで、15が塗りつぶされたセルの数となります。
この塗りつぶされたセルを数える方法が少し複雑だと感じる場合は、次の方法に進んでください。この方法ではプロセスが簡略化されています。
Kutools for ExcelのCOUNTSHADES関数を使用して塗りつぶされたセルを素早く数える
Kutools for Excelの拡張機能グループには、COUNTSHADESという関数があり、わずかな手順で塗りつぶされたセルの数を迅速に数えることができます。
Kutools for Excelを無料でインストールすると、以下の手順に従ってCOUNTSHADES関数を使用できます:
1. 結果を出力したい空白セルを選択し、Kutools > 拡張機能 > カウント&数学 > COUNTSHADESをクリックします。スクリーンショットをご覧ください:
2. 表示されるダイアログボックスで、塗りつぶされたセルを数えたい範囲を選択します。スクリーンショットをご覧ください:
3. 選択した範囲内の塗りつぶされたセルの数が「関数の引数」ダイアログに表示されますので、「OK」をクリックして結果をステップ1で選択したセルに出力します。スクリーンショットをご覧ください:
拡張機能には多くの便利な関数があり、各色ごとのセルの数を数えたり、特定の塗りつぶし色やフォント色に基づいてセルを合計したり、特定の文字がセル内で出現する回数を数えることができます。
Kutools for Excel - 必要なツールを300以上搭載し、Excelの機能を大幅に強化します。永久に無料で利用できるAI機能もお楽しみください!今すぐ入手
最高のオフィス生産性ツール
🤖 | Kutools AI アシスタント: データ分析を革命化する: インテリジェント実行 | コード生成 | カスタム数式の作成 | データを分析しグラフを生成 | 拡張機能を呼び出す… |
人気の機能: 重複を見つけてハイライトまたはマーキング | 空白行を削除 | データを失わずに列またはセルを統合 | 丸める ... | |
スーパーLOOKUP: 複数条件のVLookup | 複数値のVLookup | 複数シートの検索 | ファジーマッチ .... | |
高度なドロップダウンリスト: ドロップダウンリストを迅速に作成 | 依存ドロップダウンリスト | マルチセレクトドロップダウンリスト .... | |
列管理: 特定の数の列を追加 | 列を移動 | 非表示列の可視ステータスを切り替え | 範囲と列を比較 ... | |
注目の機能: グリッドフォーカス | デザインビュー | 強化された数式バー | ワークブック & ワークシート管理 | オートテキスト ライブラリ (Auto Text) | 日付ピッカー | データの統合 | セルの暗号化/復号化 | リストで電子メールを送信 | スーパーフィルター | 特殊フィルタ (太字/斜体/取り消し線をフィルタリング...) ... | |
トップ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%向上させ、毎日数百回のマウスクリックを減らします!