[[20230301111817]] 『行をわかりやすく色分けを自動でしたい』(すず) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『行をわかりやすく色分けを自動でしたい』(すず)

こんにちは。
発注内容をわかりやすく一覧にしているのですが、
お客様毎に自動で色分けさせる条件付き書式を使用したいのですが
以下のようにするにはどのような数式を設ければいいでしょうか?

A    B       C     D     E    F
日付け お客様名  品名   数量   納期  入荷日
2/1   A社    みかん  20    4/1   3/1
2/1   A社    りんご  30    4/1   3/1
2/1   B社    みかん  40    4/1   3/1
2/1   B社    アスパラ 67    4/1   3/1
2/1   C社    いちご  54    4/1   3/1
2/1   C社    みかん  31    4/1   3/1
2/1   A社    豆腐   19    4/1   3/1
2/1   D社    そらまめ 78    4/1   3/1
2/1   L社    レモン  42    4/1   3/1

上記のような感じのリストですが、やりたいことは、
お客様名が同じであれば、その行全体を例えば薄青に、
お客様名が変わった行から、黄色にとお客様毎に
自動的に色が変わるようにしたいです。
色の指定はなく、ここからお客様名が変わることが可視的に
わかればいいかなと思います。

よろしくお願いいたします。

< 使用 Excel:Excel2019、使用 OS:Windows10 >


色分けしたい範囲を範囲指定して、条件付きを設定します。

薄青の式: =$B2=$B1
書式設定:薄青

黄色の式: =$B2<>$B1
書式設定:黄色

(メジロ) 2023/03/01(水) 11:45:01


 例示の表で言うと、何行目が薄青で、何行目が黄色になればいいんですか?

 以上、確認だけ
(笑) 2023/03/01(水) 12:17:32

 G列を差行列として使う。
 G2セルに1と入力し、G3セルに
 =IFERROR(IF(A3="","",VLOOKUP(B3,B$2:G2,6,FALSE)),MAX(G$2:G2)+1)
 と入力して下へフィルコピー、その後条件付き書式でG列が1の場合、2の場合、…とお客の数だけ条件付き書式を設定。
 ではどうあろうか?
(ねむねむ) 2023/03/01(水) 12:24:55

 おっと
 >G列を差行列として使う。
      ↓
 G列を作業列として使う。
 で。
(ねむねむ) 2023/03/01(水) 12:30:17

 >ここからお客様名が変わることが可視的にわかればいいかなと思います。
 顧客ごとに色を分けるんですか?

 例示の表なら
 薄青は 2、3、6、7、9 行目
 黄色は 4、5、8、10行目でいいのなら

 例)G列を作業列
 G2 =IF(B2="","",IF(B2=B1,G1,N(G1)+1))  下コピー

 範囲を選択して条件付き書式〜ルールの管理〜新規ルール
 ルールの種類:数式を使用して、書式設定するセルを決定

 数式:=ISODD($G2)  薄青
 数式:=ISEVEN($G2) 黄色

 以上
(笑) 2023/03/01(水) 12:37:17

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.