添付画像シートのとおり、
A1からG6のセル範囲に、1から43の数字がランダムに入力されています。
また、I1からK6のセル範囲にも、1から43の数字がランダムに入力されています。
A1からG1の6つの数字のいずれかが、I1からK1のセル範囲の数字と合致した場合、該当するI1からK1のセルをピンク色に自動的に塗りつぶしています。
I2からK2、I3からK3,I4からK4、I5からK5、I6からK6も同様です。
自動塗りつぶしの方法としては、
I1の「条件付き書式」-「新しいルール」-で、「数式を使用して、書式設定するセルを決定」-「次の数式を満たす場合に値を書式設定」項目に「=COUNTIF(A1:G1,I1)」と入力し、「書式」の「塗りつぶし」で薄いピンク色(R255 G204 B255)に設定しています。
そして、I1をI1からK6のセル範囲にオートフィルしています。
そこで、質問です。
I1からI6のセル範囲で、ピンク色のセルの個数をカウントして、その個数をI8に、
J1からJ6のセル範囲で、ピンク色のセルの個数をカウントして、その個数をJ8に、
K1からK6のセル範囲で、ピンク色のセルの個数をカウントして、その個数をK8に、自動入力したいのですが、I8などにはどのような計算式を入力すればいいでしょうか?
もし計算式が無理なら、セル範囲(I1からK6)を指定して、実行するVBAマクロでもいいです。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんにちは
塗りつぶしの判定式を作れているのですから、例えば I1セルに関して言えば、
(判定式>0)
を計算すると、該当する場合(=ピンクになる場合)はTRUE、それ以外はFALSEとなります。
論理値のTRUE、FALSEは、加減乗除の際に1、0に換算されますので、
(判定式>0)*1
とすることで、ピンクなら1、そうでなければ0という式にすることができます。
あとは、これをI1~I6セル分の6個分を加算すればお求めの結果が得られることはお分かりと思います。
上記の計算は、同じ内容の式を繰り返すことになるので、うまく調整して配列計算をさせれば、式を少し簡略化することができます。
ご提示のレイアウトで、I8セルに
=SUMPRODUCT((COUNTIF(OFFSET($A$1:$G$1,ROW(I1:I6)-1,0),I1:I6)>0)*1)
の式を入力し、右方にフィルコピーすることでも同様の結果を得ることができるでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) VBAからの「名前」の参照方法 4 2021/11/07 09:16
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Visual Basic(VBA) 昨日、質問した件『VBA にて、条件付き書式で背景色を設定しているセルの範囲で、背景色付きのセルをカ 4 2022/04/07 14:39
- 会計ソフト・業務用ソフト エクセルの数式で教えてください。 1 2021/12/15 10:55
- Excel(エクセル) マクロで変数を用いてセルを選択し、そのセル内の数値を計算式に入れる方法 3 2021/12/27 22:59
- Excel(エクセル) 条件付き書式について教えてください 1 2021/12/27 10:33
- Excel(エクセル) エクセルの数式について ブック内の別シートの値の含まれたセルの個数を集計したい 全シート一覧のシート 1 2022/07/21 19:28
- 会計ソフト・業務用ソフト エクセルについて教えてください。 1 2021/12/03 10:08
- Excel(エクセル) Excel 条件付きの書式 マクロ 4 2021/10/29 13:23
- Visual Basic(VBA) 【Excel VBA】シートの中から特定の文字列のセル位置を取得するには? 6 2021/11/03 23:11
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
excelのCOUNTIF関数で、『範囲=色のついたセル』に設定したいです。
Excel(エクセル)
-
【Excel】 色の一致するセル数をカウントしたい。
Excel(エクセル)
-
条件付き書式の色付きセルのカウント方法について
Excel(エクセル)
-
-
4
エクセル 条件付き書式で色をつけたセルの個数を数えたいです。 ネットで調べてcountcolorAも
Excel(エクセル)
-
5
エクセル 塗りつぶししたセルの個数をカウントしたい
Excel(エクセル)
-
6
(EXCEL)CELLの色をカウントする。
Windows Me・NT・2000
-
7
COUNTIF セルに色を塗るとカウントされないようにするには?
Excel(エクセル)
-
8
エクセルで特定の色の数字だけ計算させることはできますか?
Excel(エクセル)
-
9
エクセルで文字色がついているセル数をカウント
Windows Vista・XP
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル 足して割る
-
エクセルで指定したセルのどれ...
-
Excelでのコメント表示位置
-
Excelで数式内の文字色を一部だ...
-
【エクセル】IF関数 Aまたは...
-
EXCEL VBA セルに既に入...
-
貼り付けで複数セルに貼り付けたい
-
対象セル内(複数)が埋まった...
-
セルをクリック⇒そのセルに入力...
-
エクセル オートフィルタで絞...
-
エクセルの一つのセルに複数の...
-
エクセル “13ヶ月”を“1年1ヶ月...
-
EXCELで、角度の「50.5度」を「...
-
Excel2003 の『コメント』の編...
-
エクセル 数字の前の「00」を...
-
枠に収まらない文字を非表示に...
-
excelのCOUNTIF関数で、『範囲=...
-
(Excel)数字記入セルの数値の後...
-
エクセルの取り消し線が引けな...
-
【Excel】 セルの色での判断は...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで指定したセルのどれ...
-
【エクセル】IF関数 Aまたは...
-
セルをクリック⇒そのセルに入力...
-
Excelで数式内の文字色を一部だ...
-
エクセル 足して割る
-
対象セル内(複数)が埋まった...
-
貼り付けで複数セルに貼り付けたい
-
Excelでのコメント表示位置
-
エクセルのセルの枠を超えて文...
-
エクセル オートフィルタで絞...
-
エクセルの一つのセルに複数の...
-
EXCEL VBA セルに既に入...
-
【Excel】 セルの色での判断は...
-
(Excel)数字記入セルの数値の後...
-
エクセル “13ヶ月”を“1年1ヶ月...
-
excelのCOUNTIF関数で、『範囲=...
-
Excel2003 の『コメント』の編...
-
枠に収まらない文字を非表示に...
-
Excelで住所を2つ(町名迄と番...
-
複数のセルのいずれかに数字が...
おすすめ情報