Excel セルの色が緑なら、出力を表示またはカスタマイズする

  • これを共有
Hugh West

を使って作業するための数式をネットで尋ねている人を見かけます。 IF関数 Excelの最新バージョンまでは、このようなことは直接的にはできませんが、Excelのマクロの助けを借りれば、このような作業を簡単に行うことができます。 このチュートリアルでは、セルの色が緑やその他の特定の色の場合、セルの値で何ができるかを確認します。Microsoft Excel。

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

デモに使用したワークブックは、以下のリンクからダウンロードできます。

If Cell Color Is Green Then.xlsm

Excelでセルの色が緑色(または他の色)である場合にできること

セルの色が緑や他の色の場合にできることの種類を調べる前に、Excelの名前定義機能を利用してカスタム関数を定義する必要があります。 実行したい操作に関係なく、事前に行う必要があります。 しかし、一度行ったことがあり、以下に示す作業を複数行う場合は、関数を一度作成すれば十分でしょう。

1.セルの色が緑であれば、セルの値を設定する

最初のセクションでは、Excelのデータセットでセルの色が緑色の場合に、セルの値を設定します。 データセットから、2番目と5番目の項目が緑色であることがわかります。 それらに「不在」を関連付け、残りの部分に「存在」を関連付けることにします。

以下の手順で、Excelでカスタム関数を作成し、セルの色が緑や他の色である場合にセルの値を設定する方法を確認します。

カスタム関数を定義する手順。

  • まずは 計算式 タブをクリックします。
  • 次に、以下を選択します。 名 称 マネージャー から 定義された名前

  • その結果 名 称 マネージャー をクリックします。 新規 を箱の上に置く。

  • その後 新名称 ボックスに、関数の名前を書いてください。 名称 フィールドで、かつ について言及しています。 の欄には、次のように書き込んでください。

=GET.CELL(38,Sheet1!B5)です。

  • 最後に、以下をクリックします。 よっしゃー という数式ができあがります。 グリーンチェック 他の用途に使用することができます。

値を設定する手順。

  • 緑色など、持っている色のカラーコードを調べたい場合は、セル C5 を書き、次の式を書いてください。

=GreenCheck

  • 次に、 を押します。 入力 をクリックし、塗りつぶしハンドルを最後までドラッグして、すべての値を求めます。

つまり、このデータセットにおける緑の種類のカラーコードは50であることがわかります。 これらの値は今すぐ消去できます。

  • 目的の値をセルに入れるには、セルを選択します。 C5 を今すぐ実行し、次の式を書き留めてください。

=IF(GreenCheck=50, "Absent", "Present")です。

  • 次に、 を押します。 入力 .

  • 次に、塗りつぶしハンドルのアイコンをクリックしてリストの最後にドラッグし、残りのセルに数式を再現します。

こうすることで、セルの色が緑色とそれ以外の色で異なる値を設定することができます。

続きを読む 値に応じて文字色を変えるExcelの計算式(+ボーナスメソッド)

2.セルの色が緑なら、セルの値を変更する

例えば、既にセルに関連付けられている値があるとします。 これらの値を今すぐ変更したい場合、このセクションが役に立ちます。 ここでは、データセットのセルの値を変更するための手順を説明します。

カスタム関数を定義する手順。

  • まずは 計算式 タブをクリックします。
  • 次に、以下を選択します。 名 称 マネージャー から 定義された名前

  • その結果 名 称 マネージャー をクリックします。 新規 を箱の上に置く。

  • その後 新名称 ボックスに、関数の名前を書き込んでください。 名称 フィールドで、かつ について言及しています。 の欄には、次のように書き込んでください。

=GET.CELL(38,Sheet1!B5)です。

  • 最後に、以下をクリックします。 よっしゃー という数式ができあがります。 グリーンチェック 他の用途に使用することができます。

セルの値を修正する手順。

  • では、前節と同じようなグラフを作ってみましょう。 そのために、セル C5 を書き、次の式を書いてください。

=IF(GreenCheck=50, "Absent", "Present")です。

  • 次に、 を押します。 入力 .

  • 次に、塗りつぶしハンドルのアイコンをクリックしてリストの最後にドラッグし、残りのセルに数式を再現します。

  • これらの値を変更するために、例えば、3番目の項目も緑色にしたいとします。 そのために、セル B6 に行き、その ホーム タブをクリックします。
  • 次に、以下を選択します。 フォーマットペインター から クリップボード のグループです。

  • 次に、セルをクリックします。 B7 .

セルの値 C7 が自動的に「欠席」に変更されます。

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

3.セルの色が緑なら、セルの値を削除する

ここで、データセットにすでに値が設定されており、色に基づいて値を削除したいとします。 ここでは、Excelスプレッドシートからセルの色が緑の場合にセルの値を削除する方法を説明します。 その前に、カスタム関数が必要です。

カスタム関数を定義する手順。

  • まずは 計算式 タブをクリックします。
  • 次に、以下を選択します。 名 称 マネージャー から 定義された名前

  • その結果 名 称 マネージャー をクリックします。 新規 を箱の上に置く。

  • その後 新名称 ボックスに、関数の名前を書いてください。 名称 フィールドで、かつ について言及しています。 の欄には、次のように書き込んでください。

=GET.CELL(38,Sheet1!B5)です。

  • 最後に、以下をクリックします。 よっしゃー という数式ができあがります。 グリーンチェック 他の用途に使用することができます。

セルの値を削除する手順。

データセットが以下のような値を持っているとしよう。

緑色のセルに関連する値を削除するには、次の手順に従います。

  • まず、セルを選択します。 C5 と書いて、計算式を書いてください。

=IF(GreenCheck=50,", "プレゼント")

  • 次に、 を押します。 入力 .

データセットによっては、まだ何も変化が見られないかもしれません。

  • 次にセルを選択します。 C5 をもう一度クリックし、塗りつぶしハンドルのアイコンを最後までドラッグすると、数式が再現されます。

図から、隣接するセルのセルカラーが緑色の場合、Excelのスプレッドシートからセル値が削除されていることがわかります。

続きを読む Excelで別のセルの値に基づいてフォントの色を変更する(2つの方法)

類似の読み物

  • Excelで期限切れの日付に条件付き書式を適用する(3つの方法)
  • ExcelでINDEX-MATCHを使った条件付き書式設定(4つの簡単な計算式)
  • ピボットテーブルの条件付き書式を別の列に基づいて設定する(8つの簡単な方法)
  • Excelで複数の単語を含むテキストに条件付き書式を設定する
  • 複数の条件を指定して条件付き書式を行う方法(11の方法)

4.セルの色が緑なら、セルを数える

ここでは、特定の色のセルを数えることにします。 デモでは緑を選んでいます。 データセットが次のようなものだとします。

緑や他の色で塗りつぶされたセルの数を数えるには、以下の方法が必要です。 COUNTIF関数 しかし、その前に、カスタム関数を定義する必要があります。

カスタム関数を定義する手順。

  • まずは 計算式 タブをクリックします。
  • 次に、以下を選択します。 名 称 マネージャー から 定義された名前

  • その結果 名 称 マネージャー をクリックします。 新規 を箱の上に置く。

  • その後 新名称 ボックスに、関数の名前を書いてください。 名称 フィールドで、かつ について言及しています。 の欄には、次のように書き込んでください。

=GET.CELL(38,Sheet1!B5)です。

  • 最後に、以下をクリックします。 よっしゃー という数式ができあがります。 グリーンチェック 他の用途に使用することができます。

細胞を数える手順。

  • 緑色のセルを数えるには、セルを選択します。 C5 を書き、次の式を書いてください。

=GreenCheck

  • 次に、 を押します。 入力 .

  • その後、セルを再度選択し、塗りつぶしハンドルのアイコンをクリックして列の端までドラッグすると、セルが数式で塗りつぶされます。

これで、データセット内の隣接するセルのカラーコードがすべて揃った。

  • 次に、セルを選択します。 C12 をクリックして、緑色の細胞の数を入力します。

=countif(c5:c10,50)

  • 最後に 入力 .

この方法で、Excelでセルの色が緑や他の特定の色である場合に、セルを数えることができます。

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

5.セルの色が緑なら、セルの値を合計する

ここで、色分けされたセルの行に関連する他の値があると仮定しよう。 例えば、次のようなデータセットを見てみよう。

これらのカラーコード関数の設定方法は、カラーコード列が色のついたセルの右側になければならない。 それにもかかわらず、私たちは、この関数のために SUMIF関数 このタスクのために

以下の手順で、カスタム関数を作成し、緑色のセルに関連する値の合計を求める方法を説明します。

カスタム関数を定義する手順。

  • まずは 計算式 タブをクリックします。
  • 次に、以下を選択します。 名 称 マネージャー から 定義された名前

  • その結果 名 称 マネージャー をクリックします。 新規 を箱の上に置く。

  • その後 新名称 ボックスに、関数の名前を書いてください。 名称 フィールドで、かつ について言及しています。 の欄には、次のように書き込んでください。

=GET.CELL(38,Sheet1!B5)です。

  • 最後に、以下をクリックします。 よっしゃー という数式ができあがります。 グリーンチェック 他の用途に使用することができます。

セルの値を合計する手順。

  • まず、セルを選択します。 C5 を書き、次の式を書いてください。

=GreenCheck

  • 次に、 を押します。 入力 .

  • その後、再度セルを選択し、塗りつぶしハンドルのアイコンをクリックし、リストの最後にドラッグすると、数式が再現されます。

  • 次に、セルを選択します。 C12 と書いて、計算式を書いてください。

=SUMIF(C5:C10,50,D5:D10)

  • 最後に 入力 .

こうすることで、隣接するセルが緑色や他の色であっても、セルの値の合計を計算することができます。

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

結論

これで、Excelでセルの色が緑のように異なる場合に実行できるさまざまな操作を終了します。 Microsoft Excelで、異なるセルの色とカスタム関数を使用してタスクを達成するためのアイデアを把握したことを願っています。 このガイドが有用で有益であることを願っています。 質問または提案がある場合は、以下のコメントでお知らせください。

このようなガイドをもっと見たい方は、以下をご覧ください。 Exceldemy.com .

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