
使用 Excel:Excel2010
使用 OS:Windows7
添付した画像のように、A,B,C.D…の項目でそれぞれ作業段階が「作業1」「作業2」「作業3」あり
それぞれの作業完了日を入力すると指定されたセルが特定の色(作業1だったら赤、2だったら黄色など)
に塗り潰されるようにしたいのですが、どのような方法があるでしょうか。
条件付き書式(数式を利用する)で、=$C$8="7月1日" と設定してみたのですが
7月1日と入力しても色が変わりませんでした。
(=$C$8="7月1日"←の7月1日を「あ」などに設定にして「あ」を入力すると色が変わりました)
書式設定で7/1と入力すると自動で7月1日になるように設定しているのですがそれが原因でしょうか。
また、このやり方だと全日付に条件書式設定をしていなければならないので
もっと効率的な方法があればぜひ教えて頂きたいです。
よろしくお願い致します。

No.3ベストアンサー
- 回答日時:
条件付き書式(数式を利用する)で日付セルを比較する場合は、両方のセルを日付入力にしてください。
この際、年月日の全てを入力し、時間は0時0分0秒となるように、シリアル値がずれないようにする必要があります。
この確認は、年月日セルを別のセルにコピーして、以下で確認できます。
・ 数値表示にしてシリアル値を見る。
・ 表示形式を、yyyy/mm/dd hh:mm:ss にする。
たぶん、$C$8は日付(シリアル値)、"7月1日"は文字なのでしょう。
No.2
- 回答日時:
まずは、2行目の日付が数字として入力されていると思いますので、これを日付として入力しなおします。
ただし、そのままでは、「7月1日」のように表示されてしまうので、セルの書式設定→ユーザー定義→種類に「d」と設定することで表示上は「1」となるようにします。
このようにした上で、条件付き書式を例えばF8セルであれば「=$C8=F6」のようにすることでC8に入力した日付のセルに色を付けることが可能です。
なお、条件付き書式は範囲選択した状態からでも絶対・相対参照に気を付ければ設定可能なので、それほど手間はかからずにできます。
No.1
- 回答日時:
ダブルクォーテーションで挟むと文字列として判定されてしまいます。
日付はシリアル値で管理されてるので、ダブルクォーテーションを外せばいけると思うけど、すぐには確認できないのでなんとも…
その日付の部分をセル参照に置き換えるのはどうでしょう?
これなら、後から日付だけ置き換えられますしね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
エクセルで日付を入力したらカレンダーに色を塗る
Excel(エクセル)
-
エクセルで、日付を入力すると、別のセルに文字を自動的に表示させるようにするには。
Excel(エクセル)
-
あるセルに特定の文字列を打つと、他のセルに決められた文字が自動入力するように
Excel(エクセル)
-
-
4
エクセル:特定のセルに入力するとセルが塗りつぶされるには?
Windows Me・NT・2000
-
5
【EXCEL】入力すると、指定した行の色が変わる方法
Excel(エクセル)
-
6
日付を入力しカレンダーの該当する日に印をつけたい
Excel(エクセル)
-
7
エクセル 特定の文字を入れると他のセルの色が変わる
Excel(エクセル)
-
8
Excel関数 「日付を入力したら値を返す」
Windows Vista・XP
-
9
Excel日程表:開始日~終了日を自動で色付けたい
その他(Microsoft Office)
-
10
リストと一致する値のセルを塗りつぶしたい。
その他(Microsoft Office)
-
11
Excelの条件付き書式にて空白セルを除外するには?
Excel(エクセル)
-
12
エクセルに入力後、別シートのカレンダーに自動的に記入方法
Excel(エクセル)
-
13
Excelで、「特定のセル」に入力したら→「別のセル」に「○」を自動表示する方法
Excel(エクセル)
-
14
条件付き書式のコピーについて(参照先も自動で変更したい)
Excel(エクセル)
-
15
別のセルに値が入力されたら、対象のセルの色を変えたいです。
Excel(エクセル)
-
16
エクセルで工程表の作成(開始日、日数、担当者を条件に自動で色をつけたい)
Excel(エクセル)
-
17
1枚の紙に4つ同じものを印刷したいのですが?
Windows Vista・XP
-
18
エクセルの色も=イコールできますか?
Windows Me・NT・2000
-
19
エクセル 条件付き書式で文字を表示するには
Excel(エクセル)
-
20
エクセルのコントロールツールボックスの出し方。
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelに入力した個々の日付の数...
-
日付だけを変更して印刷(Excel)
-
入力後に日付順になるように自...
-
WORDで翌日や翌々日の日付を表...
-
Excelで8/26等の日付を全てその...
-
31:30:00が1900/1/1 7:30:0
-
日付の照合でFALSEになります。
-
日付を入力したセルをファイル...
-
エクセルで数字列の間に『/』を...
-
エクセルでENTERを押すと数式が...
-
◆ EXCEL自動入力日付を自動で...
-
VBAでセルに入っている日付をシ...
-
エクセル 当番表の作り方 エク...
-
エクセルのセルにカレンダーを...
-
ファイルのオープン時に今日の...
-
Excelで、年だけの「西暦」から...
-
☆Excelエクセルで入力した日の...
-
エクセル関数で日付かどうかの...
-
EXCELで直近の日付を抽出する関数
-
Excelで日付を4ケタで入力し、○...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelに入力した個々の日付の数...
-
日付だけを変更して印刷(Excel)
-
入力後に日付順になるように自...
-
31:30:00が1900/1/1 7:30:0
-
Excelで半年後の日付を計算したい
-
エクセルでENTERを押すと数式が...
-
Excelで8/26等の日付を全てその...
-
エクセルで数字列の間に『/』を...
-
エクセル 当番表の作り方 エク...
-
エクセル関数で日付かどうかの...
-
ファイルのオープン時に今日の...
-
日付を入力したセルをファイル...
-
【マクロ】A列にある、日付(本...
-
日付の照合でFALSEになります。
-
EXCELで直近の日付を抽出する関数
-
WORDで翌日や翌々日の日付を表...
-
エクセルで日付入力欄を作成し...
-
ワード差込について
-
エクセルで1年後の月末を表示さ...
-
日付入力→指定のセルの色を塗り...
おすすめ情報