[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『日付を入力すると指定のセルが塗り潰される』(mmm)
───────────────────────────────────
【項目】│ 【作業1】 │ 【作業2】 │【作業3】 │ 【7月】
───────────────────────────────────
│[1] │[2] │[3] │[4] │[5] ─────────────────────────────────────── [A] │ [7月03日] │ [8月15日] │ [9月23日] │ │ │ ■ │ │ ─────────────────────────────────────── [B] │ [7月19日] │ [8月20日] │ [9月15日] │ │ │ │ │ ─────────────────────────────────────── [C] │ [7月10日] │ [8月15日] │ [9月10日] │ │ │ │ │ ───────────────────────────────────────
・
・
・
表が見辛くて申し訳ありません。
よろしくお願い致します。
それぞれ作業が3段階あり、完了した時点での日付を入力すると
右の該当する日付が塗り潰されるように設定したいと思っております。
(作業1→赤で塗りつぶし 作業2→黄色で塗りつぶし 作業3→青で塗りつぶし
のように)
条件付き書式(数式を利用する)で、=$C$8="日付"
とすれば、そのようになる、と言うところまでは何とか自力で調べたのですが
1つ1つのセルに条件付き書式を設定(全項目の日付分)するとなると
非常に時間が掛かるので、もっと効率的なやり方がありましたら教えて頂けますとありがたいです。
なにか記述として足りていない個所など御座いましたら
お手数ですがご指摘くださいませ。
何卒よろしくお願い致します。
< 使用 Excel:Excel2010、使用 OS:Windows7 >
条件付書式を設定したい領域をすべて選択して、数式条件を、その領域の一番左上のセル(アクティブになっているセル)に与える数式にして 設定すると、他の領域には、数式がフィルコピーされたような形で相対的に調整されて適用されます。
(β) 2016/09/21(水) 22:06
条件付書式を設定したい領域をすべて選択して、数式条件を、その領域の一番左上のセル(アクティブになっているセル)に与える数式にして 設定すると、他の領域には、数式がフィルコピーされたような形で相対的に調整されて適用されます。
早速のコメントありがとうございました。
度々申し訳ありませんが
「その領域の一番左上のセル(アクティブになっているセル)に与える数式」
とはどのような数式でしょうか…
非常に初歩的で恐縮ですが=$C$8="日付" のままでは設定されないという認識で問題ないでしょうか…
(mmm) 2016/09/21(水) 22:47
こんばんわ。
セルには日付以外の値を入力する事が無いのであれば、 条件を設定したい列全体を選択、 新規ルールで数式、 =C1*1>0 好きな色
C列以外に設定する時は式のC1をその列の1行目にして下さい。 (D列なら、=D1*1>0)
(sy) 2016/09/22(木) 00:00
> =$C$8="日付"
C8とはどのセルのことなのか? "日付" とは何のことなのか? さっぱりわかりませんけど、
↓ な表だとする(F列以降の日付は、例としてAJ列まで)
C D E F G H I J ・・・ AI AJ 6 7 作業1 作業2 作業3 7/1 7/2 7/3 7/4 7/5 ・・・ 7/30 7/31 8 7/3 7/7 9/23 9 7/19 7/14 9/15 10 7/10 8/15 9/10
■作業1 の場合
設定したい範囲全部(F8:AJ10)を選択して、条件付き書式の数式
=AND($C8<>"",$C8=F$7)
ポイントは、$C$8 ではなく「$C8」、$F$7 ではなく「F$7」にする、ということ。 つまり、絶対参照ではなく「複合参照」にする。
詳しくはネットとかで調べてください。
作業2、作業3も同様に。
それと、月によって日数が違うので、7行目の日付範囲に空白セルがあることも考慮してみた。
というか、やりたいことはこういうこと? (笑) 2016/09/22(木) 10:22
笑さんのレスを見て理解できました。
すいません。 要件を勘違いしてました。 私のレスは無視して下さい。
(sy) 2016/09/22(木) 11:38
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.