dポイントプレゼントキャンペーン実施中!

エクセルで日付入力時に
「11/30」と入力すると表示は書式の設定によりますが
中身は「2006.11/30」となります。
「1/5」と入力すると「2006.1.5」となります。
ここで質問ですが
今日より前の日付を入力した場合
翌年となるような設定は出来ないでしょうか
(例えば、1/5と入力した場合に「2007.1.5」という風に)

*2007/*/*と入力すればいいのですが
 何かよい方法がもしあるのなら教えてください。
 よろしくお願いいたします。

A 回答 (2件)

必要でない部分には数式を入れなければいいのでは・・・・。


要するに、2007年としたいセルに数式を入れて、
打鍵専用のセルを表から外して作っておくと言うやり方です。

表示形式のユーザー定義で出きるといいのですけれど、自分流をご紹介しました。

あと、EDATE関数を使ったやり方もありますが、
メニュー→ツール→アドイン

長くなりますので、下記で参照して下さい。

参考URL:http://www.relief.jp/itnote/archives/000836.php
    • good
    • 0
この回答へのお礼

必要なものかどうかは入力時にしか
分からないので
注意して入力するようにします。

あとご紹介のサイトは
非常にためになることが多かったです。

いろいろとありがとうございました。

お礼日時:2006/12/02 19:13

入力するセルの隣のセルに出るようになら、設定できます。


例えばA1に11/30と入力して2006.11.30と出ますよね。
B1に数式=A1+365と入れておけば、B1には2007.11.30と出ます。
印字などの場合はA列のセル幅を見えないように縮小しておけば問題ないと思いますが。
    • good
    • 0
この回答へのお礼

早速ありがとうございます。
ただ同じ列でも
今日以降の日付のものは2006年と入力しなければいけないので
すべてを1年後とするわけには
いかないのです。
例えば今日11月30日なら
12月は2006年でOK
1月は2007年としたいのです。

お礼日時:2006/11/30 09:59

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!