セルの色が赤の場合、Excelで異なる関数を実行する

  • これを共有
Hugh West

膨大なデータセットの中から、似たようなデータや関連性のあるデータをハイライトしたいことがあります。 見ただけで類似性を理解するためにハイライトするだけでなく、それらのデータを扱う上でソートしておきたいのです。 この記事では、5つの実践的なケースについて説明したいと思います。 セルの色が赤の場合にExcelの関数を実行する方法 .対処に困っている方の参考になればと思います。

より明確にするために、サッカー選手の年俸情報のデータセットで プレイヤー名 , チーム そして 給与 の欄があります。

練習用ワークブックをダウンロードする

赤色セル用.xlsm

セルの色が赤の場合、Excelで次の5つの操作を実行できます。

1.赤色細胞の数え方

赤色でハイライトされているセルがあるデータセットでは、それらを簡単に数えることができる。 赤いセルの数を数えるには COUNTIFS機能 簡単な2ステップでできます。

  1. 名前の定義
  2. を適用しています。 COUNTIFS 機能

ステップス :

  • 次のページへ 計算式 .
  • を選択します。 名前の定義 をリボンから選択します。

An 編集名 ウィザードが表示されます。

  • に名前を設定します。 名称 識別名_赤 ).
  • 次に、以下の数式を について言及しています。 のセクションをご覧ください。
=get.cell(63,count!b15)です。

これです。 63 は、セルの塗りつぶし(背景)色を返します。 COUNT! はシート名を指します。 $B15 で最初に考慮すべきセルのセルアドレスです。 B列 .

  • 次に、 を押します。 よっしゃー .

  • ここで、新しいカラムを作成します(例. カラーコード をクリックすると、その色のコード番号が表示されます。
  • で以下の式を適用します。 E5 のセルがあります。 カラーコード
=識別番号:赤

ここでは、定義された名称を記載しました。

  • プレス エンタメ をクリックすると、カラーコードが表示されます。

  • 使用方法 フィルハンドル まで オートフィル 残りの欄は

  • ここで、以下の数式を入力すると 赤血球数 .
=countifs(e5:e12,3)

これです。 COUNTIFS機能 の赤血球を数える。 E5:E12 を赤のカラーコードとして 3 .

  • プレス エンタメ を出力させる。

したがって、赤色が適用されている場合は、単純にセルを数えることができる。

続きを読む: Excel条件付き書式の文字色(3つの簡単な方法)

2.セルの色が赤の時の合計を計算する

また、赤色で表示されている特殊なセルの総和を計算することもできます。 その場合、以下のように適用できます。 SUMIF関数 しかし、まずは同じ手順を踏まなければならない。

ステップス :

  • まず最初に カラーコード 前項と同じ方法で。

  • ここで、以下の計算式を適用して、赤いセルの給与の合計を求めます。
=SUMIF(E5:E12,3,D5:D12)

これです。 SUMIF関数 レンジを覗く E5 まで E12 と一致する値があるかどうか。 3 の範囲にある接続された値を返します。 D5:D12 が追加されます。

  • 最後に エンタメ を持たせる。 赤血球中の総塩分 .

続きを読む Excelでセルの色が赤の場合に合計する方法(4つの簡単な方法)

3.赤色セルに対するIF関数の使用

があります。 IF機能 は、赤い色のセルで、任意の特定の関数を適用することもできます。 より明確にするために、給与の削減を検討したところ、以下のようになりました。 25% 赤色色素に関連する給与について

ステップス :

  • まず、赤血球の減給を考慮して更新された給与を持つように新しい列を作成します。
  • では、次の数式を 更新された給与 の欄があります。
=IF(Identify_Red=3, D5*(1-$C$14),D5)

ここで、私が言及したのは 識別名_赤 かわりに 名前の定義 . IF機能 は,定義された名前が赤のカラーコードと一致するかどうかをチェックします。 そして,給与の減額が適用され,給与が更新されます。

  • プレス エンタメ をクリックすると、更新された給与が表示されます。

今すぐ オートフィル 残りのセル

続きを読む ExcelのIFによる条件付き書式設定式

類似の読み物

  • Excelで複数の行に独立した条件付き書式を設定する
  • Excelでセルの文字列の値に基づいて行の色を変更する方法
  • Excel Highlight Cell If Value Greater Than Another Cell (6 Ways) (6つの方法)
  • ExcelでVLOOKUPに基づく条件付き書式を使用する方法
  • 30日以内の日付のExcel条件付き書式設定(3例)

4.赤色のセルに対するフィルタとSUBTOTAL関数の活用

赤血球の分離という点では フィルター この後、必要な機能を適用することができます。 ここでは SUBTOTAL関数 .

ステップス :

  • まず、データセット全体を選択します。
  • 次に ホーム タブで表示します。
  • 選択 編集 を選び、リボンから ソート&フィルター .
  • を選んでください。 フィルター オプションを使用します。

  • その後、タイトル部のボタンをクリックします。
  • 次に、以下を選択します。 紅色 から 色で絞り込む オプションを使用します。

こうして、赤血球をろ過することができるのです。

  • ここで、次の式を適用して 赤血球の総塩分
=SUBTOTAL(109,D5:D12)

これです。 SUBTOTAL関数 を考慮しています。 合計 の中で表示されている行に対する操作です。 D5:D12 によって、細胞 109 の番号を入力します。

  • 最後に エンタメ を、私たちの望む結果にするために。

続きを読む 値が条件に従っている場合、セルに色を付けるExcelの計算式

5.VBAを使用して赤い色のセルの合計を求める

ビジュアル・ベーシック・フォア・アプリケーション(VBA) は、Excelで作業する際の最もスマートな方法です。 また、以下のような応用も可能です。 ブイビーエー を使って、赤い色のセルの和を求めます。

ステップス :

  • に行ってみてください。 デベロッパー タブを最初に表示します。
  • 次に、「」をクリックします。 ビジュアルベーシック をリボンから削除します。

または、 を押してください。 ALT + F11 を実行します。

  • その後、選択 インサート タブで表示します。
  • をクリックします。 モジュール .

  • では、次のように書いてみてください。 コード .
 Function Red_Cells_Summation (p As Range, q As Range) Dim m As Long Dim n As Integer n = p.Interior.ColorIndex For Each i In q If i.Interior.ColorIndex = n Then m = WorksheetFunction.Sum(i, m) End If Next i RED_Cells_Summation = m End Function 

ここで、私が考えたのは 赤色セルズ_集計 かわりに サブプロシジャ . も使いました。 ColorIndex プロパティでセルの色を考慮し WorksheetFunction.Sum を加算した値を持つようにします。

  • ここで、ワークシートに戻り、その中にある カラー 赤血球中の総塩分 のセクションをご覧ください。
  • 入力 赤色 の色になります。 カラー のセクションをご覧ください。
  • それとともに、以下の数式を適用する。 赤字は給与総額 細胞 のセクションをご覧ください。
=Red_Cells_Summation(C14,$D$5:$D$12)

これです。 赤色セルズ_集計 で紹介した関数です。 ブイビーエー のコードで、セルに赤色を適用しています。 C14 で関数を適用し、セル D5:D12 .

  • を押してください。 エンタメ ボタンを押すと、赤血球の総和値が表示されます。

続きを読む VBA Excelで別のセルの値をもとにした条件付き書式を設定する

プラクティス部門

より専門的な知識を得るために、ここで練習することができます。

結論

本日は以上ですが、5つの実用的なシナリオについて、できるだけ詳しく説明しました。 セルの色が赤の場合にExcelの関数を実行する方法 この記事が少しでもExcelユーザーの皆様のお役に立てれば幸いです。 また、ご質問等ございましたら、下記のコメント欄よりお願いいたします。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。