- ベストアンサー
エクセルで・・・
エクセルで表を作成しているのですが、こういうことが出来るのかな?と思い質問させて頂きます。 質問:セルに日付を入力すると、任意指定範囲のセルが塗りつぶされるといったようなことは可能でしょうか?もし、ご存知でしたら方法など教えて頂けないでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
#2のmshr1962です。 >A1に日付入力でC1:G1を塗りつぶしという事は出来るのでしょうか? #2の設定をC1:G1を選択した状態で行えば可能です。 #2の場合、A1に日付形式での入力を想定しています。 入力内容が1~31の数値の場合は 「数式が」「=AND($A1>=1,$A1<=31)」 の様にしてください。 要は、A1のAの前に$マークを付けて参照する列位置を固定すればOKです。
その他の回答 (2)
- mshr1962
- ベストアンサー率39% (7417/18945)
A1に日付入力でA1:G1を塗り潰しなら A1:G1を選択、「書式」「条件付き書式」で 「数式が」「=AND(ISNUMBER($A1),LEFT(CELL("format",$A1),1)="D")」 として書式のパターンで色を設定する。 ISNUMBER($A1)でA1に数値があるかの判定 CELL("format",$A1)でA1の表示形式が日付型かの判定
補足
ご回答大変有難うございました。大変助かりました。A1に日付入力でC1:G1を塗りつぶしという事は出来るのでしょうか?
- handomari
- ベストアンサー率47% (83/174)
条件付き書式設定の機能でできると思われますが、もう少し具体的に質問いただけると答えやすいです。 セルに日付を入力すると、同じ日付のデータを塗りつぶすということでしょうか?
補足
すいません。補足させて頂きます。 セルに日付を入力すると、入力したセルの隣もしくは任意に選択した範囲のセルを塗りつぶすということです。 お分かり頂けますでしょうか?よろしくおねがいします。
お礼
とても とてもご丁寧にご回答いただきまして大変ありがとうございました。