【会員アンケートご協力のお願い】抽選で計5名様に役立つ書籍をプレゼント!

Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 11 Home : Excel 2021)
テーブルで可変する集計行に条件付き書式を設定したい
投稿日時: 24/11/27 00:28:13
投稿者: Hibiscus

テーブルの集計行合計数とテーブル外(集計行合計数の下のセル)に入力した数字が違った場合、
テーブルの集計行合計数のセルに色を付けたいです。
 
【テーブルフォーマット】
A1〜C3が基本テーブルで、2行目には始めはデータは入っておらず、都度別表のデータを貼り付けます。
B4には決まった文字が入力してあり、C4に数字を後で入力します。

	A	B	C
1	日時	品名	数量
2			
3	集計		0
4		予定数	

【別表1】
	A	B	C
1	11月11日	りんご	3
2	11月12日	みかん	5
3	11月13日	ばなな	10
4	11月14日	ぶどう	3
5	11月15日	もも	4
6	11月16日	りんご	2

【別表2】
	A	B	C
1	12月1日	みかん	5
2	12月2日	ばなな	10
3	12月3日	ぶどう	3
4	12月4日	もも	4
5	12月5日	りんご	3
6	12月6日	みかん	5
7	12月7日	ばなな	10
8	12月8日	ぶどう	3
9	12月9日	もも	4

 
テーブルのA2に別表1のA1〜C6のデータを貼り付けると
	A	B	C
1	日時	品名	数量
2	11月11日	りんご	3
3	11月12日	みかん	5
4	11月13日	ばなな	10
5	11月14日	ぶどう	3
6	11月15日	もも	4
7	11月16日	りんご	2
8	集計		27
9		予定数	

となり、C8の集計行に合計数が表示されますが、この数字とC9に入力した数字が違った場合、
C8に色がつく条件付き書式の設定方法をご教授お願い致します。
別表1、2のように、毎回データの行数は違います。
※別表データを貼り付けた後に設定するのではなく、集計行が可変しても問題ないように
フォーマットの時点でC3に設定しておく条件付き書式の方法をお願いいたします。

回答
投稿日時: 24/11/27 08:36:14
投稿者: んなっと

   A    B   C
1 日時  品名 数量
2          
3 集計       0
4    予定数  20
 
C3
条件付き書式:数式を使用して〜▼
=C3<>C4
 
※もしかしたら、これのほうがいいかも。
=AND(C3<>C4,C3>0)

回答
投稿日時: 24/11/27 09:03:19
投稿者: Suzu

予定数側 に 色を付けるのであれば可能かと。
集計数側 は、判りません。
 
それぞれのセルに名前を定義
 集計数の C3 に 集計数
 予定数の C4 に 予定数
 
条件付き書式
 数式を使用 で、『=集計数<>予定数』 書式はお好みで
 適用先   で、 C4 を指定

投稿日時: 24/11/27 22:23:59
投稿者: Hibiscus

んなっと さんの引用:
   A    B   C
1 日時  品名 数量
2          
3 集計       0
4    予定数  20
 
C3
条件付き書式:数式を使用して〜▼
=C3<>C4
 
※もしかしたら、これのほうがいいかも。
=AND(C3<>C4,C3>0)

んなっと様
 
ご回答ありがとうございます。
私の入力の仕方が悪いのか、C4に条件付き書式で数式を入れても、
別表1のデータを貼り付けるとC4以降集計数のセルまで全てに色がついてしまいます。
例えば、=C3<>C4の数式で条件付き書式の設定をして、別表1を貼り付けるとC4〜C8に色がつき、
C8の条件付き書式の管理を見ると、
書式ルール@には数式に =C4<>C10 適用先に =$C$4:$C$7
書式ルールAには数式に =C8<>C9 適用先に =$C$8
という@に謎なルールが入ってしまいます。
この現象の意味が分からず困っています…

投稿日時: 24/11/27 22:29:36
投稿者: Hibiscus

Suzu さんの引用:
予定数側 に 色を付けるのであれば可能かと。
集計数側 は、判りません。
 
それぞれのセルに名前を定義
 集計数の C3 に 集計数
 予定数の C4 に 予定数
 
条件付き書式
 数式を使用 で、『=集計数<>予定数』 書式はお好みで
 適用先   で、 C4 を指定

Suzu 様
ご回答ありがとうございます。
おっしゃる通りです…予定数側に条件付き書式の設定をするとどんな長さ(行)の
データを貼り付けても問題なく予定数のセルのみに色がつくのですが、
どうしてもテーブル(集計)側への設定ではうまくいかず悩んでいます…
やはり難しいのでしょうか。

回答
投稿日時: 24/11/28 07:34:01
投稿者: んなっと

[貼り付け](Ctrl+Vなど)ではなく、
[挿入]([ホーム][セル]にある)を使用しましょう。
 
※[挿入v]→[コピーしたセルの挿入]でもOKです。

投稿日時: 24/11/29 00:27:39
投稿者: Hibiscus

んなっと 様
 
ご回答ありがとうございます。
ホームのセルに挿入メニューがあるのですね。
確かに、別表を一括で挿入した場合は上手くいきました!
 
ただ、このExcelを使うのが複数人であり、注意書きをしていても絶対に読まずに
Ctrl+vを使って「これどうしたらいいの?」と聞いてくる人がいるという点と、
実は別表を一括貼り付けするのではなく、列ごとに貼りつけたり別の所から貼りつけたりすることもあり、
その場合は挿入しようとすると「この操作を実行するとワークシート上のテーブル内で
セルが移動されてしまうため、この操作は行われません」と出てしまいます。
 
誰でもが知っている操作だけで簡単にできれば…と思っているのですが、
なかなか難しそうですかね。
ありがとうございます。

回答
投稿日時: 24/11/29 00:52:59
投稿者: んなっと

=AND(A3="集計",C3<>C4,C3>0)
とすれば見た目の上では解決します。
ただし、条件付き書式の増殖は防げません。
テーブルに対してデータを追加するときの基本は[挿入]で、[貼り付け]ではありません。
 
そういえば、以前よく条件付き書式が大量に増えたブックについての質問を目にしました。
そうならなければいいですね。

投稿日時: 24/11/30 01:38:35
投稿者: Hibiscus

んなっと 様
 
ありがとうございます。
確かに、ご回答いただいた数式でしたら謎な数式の条件付き書式の増殖はしていましたが、
見た目の問題は解決できました。
奥が深いですね…というか難しくて増殖の内容は理解できなさそうです。。
 
ただ、本Excelを使用する際は毎回元のフォーマットを開いて加工するので
問題の条件付き書式列に貼り付けるのは1回のため、増殖は1回のみで済むかも…です。
まずは今回ご回答いただいた数式で設定しておき、解決方法を模索してみようと思います。
どうもありがとうございました。