• ベストアンサー

【Excel】 条件によって日付にしたい

セルに値が入力されていますが、 40000以上の場合、表示形式を「日付」に、 それ以下なら「標準」で、表示したいのです。 条件付書式では、表示形式は設定できません。 良い方法はないでしょうか。 Excel2003でも対応できるように、お願いします。

  • hee1
  • お礼率32% (137/422)

質問者が選んだベストアンサー

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんにちは! 範囲指定 → 右クリック → セルの書式設定 → 表示形式 → ユーザー定義 G/標準 となっているところを [>=40000]yyyy/m/d;G/標準 としてみてください。 ※ ちょうど40000の場合はどちらに入るか判断できませんので、とりあえず40000以上としています。 ※ 日付の表示形式の yyyy/m/d 部分は好みで変更してください。m(_ _)m

その他の回答 (1)

  • kkzkkokw
  • ベストアンサー率66% (2/3)
回答No.2

セルの値は日付のシリアル値でしょうか。 例えばそのセルがD5だとしたら、同じ行のどこかに、例えばE5に =IF(D5>=40000,YEAR(D5)&"/"&MONTH(D5)&"/"&DAY(D5),D5) と入力してください。 その下は数式のコピーをして、行番号を変えた式にしてください。 例えばD5に「41369」 が入力されていると、E5には「2013/4/5」 と表示されます。 また、D5に「39999」 が入力されていると、E5には「39999」 と表示されます。 そして、D5に「40000」 が入力されていると、E5には「2009/7/6」 と表示されます。 また、場合によってはセルを移動した場合に備えて、D5 を $D$5 などと表記することも必要になるかもしれません。 そのワークシートを外に出すときには、次の対応をしてください。 今のシートを Sheet1 とすると、そのシートの左上(全範囲)を選択してコピー、Sheet2 の左上(全範囲)を選択して「形式を選択して貼り付け」→「リンク貼り付け」で、同じものを作ってください。 その Sheet2 の範囲を、コピーしてから同じ範囲(左上の1個のセルをクリック)に上書きで「形式を選択して貼り付け」→「値」で置き換えてから、利用すると良いでしょう。 また、数式のところは保護をかけておいたほうが無難です。 なお、日付システムには1900年日付システムと1904年日付システムがありますので、問題がありましたら、また質問してください。

関連するQ&A

  • EXCEL条件付き書式

    エクセルの条件付書式で20分以上30分未満セル背景を黄色 また30分以上セル背景をピンクにしたいのですがうまくいきません(待ち時間) 元データをアクセスで加工しエクセルに書き出しました エクセルの セル書式設定の分類が標準になっているのが問題になりますでしょうか? 時刻にしてもうまくいきません

  • Excelの条件付き書式について

    Excelの条件付書式について教えてください。 次のようなことをしたいです。 (1)10個のセルに次のような条件付書式を設定します。  ・条件1:セルの値が5以上だったらセルの塗りつぶし(パターン)を青色にする。  ・条件2:セルの値が5未満だったらセルの塗りつぶし(パターン)を赤色にする。 (2)別の1つのセルで上の10個のセルを監視して  すべてのセルが青色だったら"PASS"と表示する。  ひとつでも赤色のセルがあったら"FAIL"と表示する。 VBAを使用して、条件付書式が設定されたセルを参照し、 どちらの条件付書式が適用されているのか調べられるのなら、 それでもかまいません。 条件付書式でセルの色(パターン)を設定した場合、 セルの.Interior.ColorIndex 及び PatternColorを参照しても、 塗りつぶしはされてないという扱いになっているようです。 なにか方法があるでしょうか?

  • Excel条件付書式/他のセルの条件での色分け

    こんにちは。よろしくお願いします。 条件付書式の設定で困っています。 Excel2010です。 A1セルに「△」を入力すると、 △が入った1行がすべてグレーになるように設定したしたく、 1行目のセルに 「セルの値」が「次の値に等しい」「=A1="△"」 として、あとは書式の色をグレーに設定してみたのですが、 A1に△を入れてみても一向に色が変わりません。 どのように設定すれば、他のセルで入力された条件に対して 色分けすることができるでしょうか? ちなみにA1セル自体に設定して、△を入力すると A1だけはグレーに変わりました。 初歩的な質問ですみません。ご指導ください!

  • セルの変化があった日付を別のセルに表示することはできますか?

    セルの変化があった日付を別のセルに表示することはできますか? Excel 2007を使用しています。 あるセルに条件付き書式で数式の値によりセルを塗りつぶす書式に設定しています。 具体的にはそのセルが塗りつぶされるタイミングはある数値以下で塗りつぶされ、 以上になると塗りつぶしなしになるような条件です。 質問としては上記のセルが塗りつぶされた日付を別のセルに表示したく又、塗りつぶし が解除されたら日付の表示も消したいのですが… このような事がエクセルでできるのでしょうか?どなたかよろしくお願いいたします。

  • 条件付き書式 日付をいれたらグレーアウト

    Excelの条件付き書式で日付を入れたらグレーアウトさせたいです。 同じセルに文字列が入る場合もあるため、何か入っていれば、とすることが出来ないです。また、セルの強調表示ルールや、指定の値を含むセルだけの書式設定なども、日付の特定ができないため使用できないです。※セルに入る日付はTODAY含め過去になります。 何かよいお知恵はないでしょうか。

  • エクセル 条件付書式にて

    エクセルの条件付書式について質問です。 A1セル、セルの書式設定で表示形式をyyyy/m/d(aaa)に設定しています。 A1に11/17と入力すると 2012/11/17(土) と表示されますよね。 土曜日のときにフォントを青にしたく条件付書式を設定したいのですがどのようにしたらよいでしょうか。 無理だと思いつつも =COUNTIF(A1,"*土*") でやってみましたがやはり反映されませんでした。 何か方法ありましたらご教授下さい。 よろしくお願いします。

  • 日付と条件付き書式

    Excelで質問です。 セルA1に「2014/8/1」と入力し、表示形式を「m月d日(aaa)」に変更し「8月1日(金)」と表示されます。 それを1か月分下にオートフィルします。 そこで、土曜日はセルの塗りつぶしを「青」、日曜日を「赤」に条件付き書式で設定をしたいのですが、表示形式を「m月d日(aaa)」に変更したものを判断させるにはどうすればよいでしょう? 日付と曜日を分ければかんたんなのですが、上記の書式は崩せません。

  • エクセルで日付が勝手に・・・

    エクセルで住所録みたいなものを作っているのですが、住所を入れると勝手に日付になってしまいます。 67-4と入力しEnterするとApr-67になります。 セルの書式設定の表示形式にある分類を「標準」にすると、サンプルにある24563とかの数字になってしまいます。 分類を何に変えても67-4になりません。 どこかの設定が悪いのでしょうか? よろしくお願いいたします。

  • 条件付き書式の値の設定の仕方

    日付を入力し、そこから曜日を表示させていますが、日曜日なら赤、土曜日なら青、というように、条件付き書式の設定をしたいのですが、値の設定を何と入れたら良いのかわかりません。 まずA1に20006/10/1と入力して、2006年10月1日と表示されるようにしています。 そしてB1に「=A1」と入力し、「セルの書式設定」の「表示形式」で「ユーザー定義」を選び、「(aaa"曜""日")」と設定しています。 B1のセルには「(日曜日)」と表示されます。 これで、日付を入力すれば自動で曜日が表示されるようになったのですが、日曜のときのは赤、という条件付き書式設定が、いろいろ試したのですがうまくいきません。 10月1日だけにではなく、どんな日付にも対応するようにしたいのですが、どなたか教えていただけないでしょうか。

  • Excel の『条件付き書式』について

    いつもお世話になっております。 Excelで以下のような表を作成しています。 『条件付書式』について教えてください。  列A  列B  列C   日付  曜日  空白セル 列Aに日付を入力して、その日が土日であったらセルに網掛けをするように設定しています。 列Bは、列Aに日付を入力すると自動で曜日を表示するようにし また、土日であったら自然に網掛けになるようにしました。 (列A・列Bをドラッグして『条件付書式』で設定)  『条件付書式』は…     条件1=WEEKDAY(A○,2)=7     条件1=WEEKDAY(A○,2)=6 …で設定。 列Cも同様にしたいのですが、どうもうまくいきません。 列A・列B・列Cとドラッグさせて『条件付書式』にしたのですが 土日でなくても網掛けになってしまいます。 列Cも土日であれば網掛けにする方法があれば アドバイスいただけますでしょうか。 (自動では無理なようでしたら地道に網掛けしていくとします。) よろしくお願い致します。

専門家に質問してみよう