Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 掲示板への投稿には会員登録(無料)が必要です。会員登録がまだの方はこちら
  • 掲示板ご利用上のお願い」に反するご記入はご遠慮ください。
  • Q&A掲示板の使い方はこちらをご覧ください
トピックに返信
質問

 
(Windows 8.1 Pro : Excel 2010)
条件付き書式
投稿日時: 19/05/21 16:49:54
投稿者: tako552101

Win8.1、ver2010です。
 
今一つ指定方法の理解に苦しむ条件付き書式ですが、以下のような表があって
AB、CD、EF、GH、IJ、KL列(行は3〜200)の背景色を右隣のセルの値で色分けしたいと考えています。
 
A3:B3を選択した状態で数式に「=$B3=1」なら背景色をピンクに、「=$B3=2」なら背景色を青、
「=$B3=3」なら背景色を緑にしてこのセルの書式を表全体にコピペすると、縦方向にはうまく
貼り付きますが、横方向はうまくコピペできません。$B3で列の絶対参照なので当然のようですが、
「=B3=1」ではうまくいきません。
 
これを表全体に一括で指定することは可能でしょうか?
 
 |  A  | B |  C  | D |  E  | F |  G  | H |  I  | J |  K  | L
3 | 77.00 | 4 | 84.00 | 9 | 75.00 | 1 | 78.33 | 5 | 85.50 | 10| 76.50 | 3
4 | 32.43 | 6 | 31.00 | 2 | 33.33 | 8 | 32.33 | 5 | 31.00 | 2 | 30.00 | 1
5 | 1.97 | 5 | 1.89 | 2 | 1.95 | 4 | 2.03 | 7 | 1.88 | 1 | 1.93 | 3
6 | 0.56 | 7 | 0.42 | 3 | 0.65 | 10| 0.54 | 6 | 0.22 | 1 | 0.53 | 5
 
例)上記の場合ですとピンクになるは「E3:F3」「K4:L4」「I5:J5」「I6:J6」となります。
よろしくお願いします。
 
 

回答
投稿日時: 19/05/21 17:45:28
投稿者: んなっと

これだとどうですか?
 
=OFFSET(A3,,MOD(COLUMN(),2))=1

回答
投稿日時: 19/05/21 20:08:44
投稿者: Mike

1.セル A3、B3 にそれぞれ下記の[条件付き書式]を設定
  共通事項: ルールの種類→“数式を…を決定”
  A3:
   条件3
    ルールの内容↓
     数式→=AND(MOD(COLUMN(A3),2)=1,B3=3)
     書式→塗りつぶし色:
   条件2
  ルールの内容↓
     数式→=AND(MOD(COLUMN(A3),2)=1,B3=2)
     書式→塗りつぶし色:
   条件1
    ルールの内容↓
     数式→=AND(MOD(COLUMN(A3),2)=1,B3=1)
     書式→塗りつぶし色:ピンク
  B3:
   条件3
    ルールの内容↓
     数式→=AND(MOD(COLUMN(B3),2)=0,B3=3)
     書式→塗りつぶし色:
   条件2
  ルールの内容↓
     数式→=AND(MOD(COLUMN(B3),2)=0,B3=2)
     書式→塗りつぶし色:
   条件1
    ルールの内容↓
     数式→=AND(MOD(COLUMN(B3),2)=0,B3=1)
     書式→塗りつぶし色:ピンク
2.範囲 A3:B3 を選択 ⇒ Ctrl+C ⇒ 範囲 A3:L7 を選択 ⇒ Ctrl+Alt+V ⇒
  “書式”のみに目玉入れ ⇒ [OK]

投稿日時: 19/05/22 08:46:16
投稿者: tako552101

んなっとさんありがとうございます。
 
私の指定が悪いのか、残念ながら反応せずでした。
 
 
Mikeさんありがとうございます。
 
バッチリです。セル1つずつ指定するんですね。
 
投稿してから時間があったので、チマチマ列毎に指定して一応動いていましたが、
この方法であればいつの間にか条件が狂った時でも簡単な修正で済みそうです。
ありがとうございました。

回答
投稿日時: 19/05/22 10:31:35
投稿者: Mike

tako552101 さんの引用:
セル1つずつ指定するんですね。
きっともっと良い方法があるとは思うのですが、私の能力ではアレが精いっぱいです。お蔭様で、勉強になりました。
お互い、更なる回答を楽しみにしましょう。

回答
投稿日時: 19/05/22 11:13:19
投稿者: 半平太

んなっとさんの案で出来たけどなぁ・・
 
「=1」なので ピンクを設定するケース

回答
投稿日時: 19/05/22 23:01:59
投稿者: チオチモリン

>A3:B3を選択した状態で数式に...「=B3=1」ではうまくいきません。
 A3 を選択した状態で数式に 「=B3=1」
 B3 を選択した状態で数式に 「=B3=1」
 A3:B3を表全体にコピペ
でもいいんじゃないですか?

トピックに返信