- ベストアンサー
excelの日付について教えて下さい。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
=DATE(YEAR(A1)+4,MONTH(A1),DAY(A1)) でも計算できます。 #4さんのEDATE関数を使う場合は 「ツール」「アドイン」にて「分析ツール」にチェックが必要です。
その他の回答 (4)
B1: =EDATE(A2,4*12)
お礼
分析ツールは、あまり使ったことがないのです。 こんなところにも関数があったんですね。メモさせて頂きます。 回答ありがとうございました。
- Turbo415
- ベストアンサー率26% (2631/9774)
この、4年後というのは2006/11/07と入力したら2010/11/07と出ればいいのでしょうか? でしたら、B1に=YEAR(A1)+4&"/"&MONTH(A1)&"/"&DAY(A1)と入れるだけですが。
お礼
こんな方法もあるんですね。 回答ありがとうございます。
- hirorin00
- ベストアンサー率50% (446/884)
1番です。 さっそく訂正。 B1セルに「=A1+DATE(4,1,0)」 でしたm(_ _)m
- hirorin00
- ベストアンサー率50% (446/884)
はじめまして 4年後というのがちょっと微妙なのですが、単純に… B1セルに「=A1+DATE(4,0,0)」 でいいと思います。
お礼
DATE関数を使えば良かったのですね。回答ありがとうございました。
関連するQ&A
- Excelで曜日の自動表示をしたい
先程、Excelで日付を自動で表示させる方法を質問したのですが、 今度は曜日も自動で表示させたくなったので、 再び質問させて頂きました・・。 Excelで年と月を入力しているセルを読み取り、 それに適合する曜日を自動で表示する式を教えて下さい。 例えば、 A1セルに、2003 A2セルに、5 A3セル~A33セルに、日付 が表示されている時に、 B3セル~B33セルに、A列に表示されている日付に合致した曜日を 自動で表示させるような式があれば、教えて下さい。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルの日付に関する質問
質問させてください。 A B 2010/12/21 → 20101221 2011/2/2 → 20110202 A列のような / ←の付いている日付を入力したら、 B列のような / ←を抜いた8桁が自動で表示できる方法は ありますでしょうか? エクセル2003を使ってるのですが わかる方がいましたらよろしくお願いします。
- ベストアンサー
- その他MS Office製品
- Excel ! 日付自動表示 !
Excelで質問です。 A1セルに何かを(何でもいいので)入力したときに、 B2セルに「A1に何かが入力された日付」が表示されるような設定はできるのでしょうか。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルで日付を入れる方法について質問をしたいのでよろしくお願いします
エクセルで日付を入れる方法について質問をしたいのでよろしくお願いします。 まず始めにA1セルに日付を入れるために右の記述をしました。yyyy"年"m"月"d日" すると2010年4月29日と表示されましたが、その際B1セルに曜日を自動的に入力できるようにするには どのようにすれば良いでしょうか? なぜ、日付と曜日をそれぞれのセルに入力をしたいかというと、、条件付指定でしたでしょうか? 土曜日や日曜日の箇所を赤色や、緑などに色分けをしたいと考えております。 よってその操作方法についても、ご指導をお願いできませんでしょうか? どなた様か、ご指導の程よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで「日付」を表示する件
エクセルで「日付」を表示する件 シート(1)の「A1」に「この事件は」の文字列。「B1」に書式を日付にして「平成22年8月1日」と入力。「C1」に「に起こりました」と入力。 複数のセルの文字列と日付を一つのセルに合わせて「この事件は平成22年8月1日に起こりました」のようにしたいので、「D1」に「=A1&B1&C1」と入力すると、「この事件は40391に起こりました」と表示されてしまいます。 解決方法を教えて下さい。 エクセルのバージョンは2002です。
- ベストアンサー
- Windows XP
- エクセルの日付入力【再】
本日9:44に、同タイトルで質問をしたものですが、 頂いた回答の通りに実行しているうちに、お答え頂いた 方法と私が実際求めていた方法が違うことに気がつきました。 朝質問したのは、エクセルで日付入力をする場合に、 表示形式はH15.○.○という形式を設定して、ただし 今年の日付ではなく自動的に2年前の日付にするには どうしたらいいかというものでした。 お答え頂いた回答は、A1に今年の日付があるとして、 DATE(YEAR(A1)-2,MONTH(A1),DAY(A1)) この式を入れれば良い、ということでしたが、そうではなく、 たとえばB列全部に対してH15.○.○という表示形式を 設定していれば、9/30と入れれば自動的にH17.9.30に なると思うのですが、これを自動的に2年前の日付に なるようにしたいのです。 以前にもある方に教えて頂いたのに忘れてしまい、 そのとき教えて頂いた方法は、まずB列全体を選択して、 右クリック→「セルの書式設定」→「表示形式」→ 「ユーザー定義」と進んだように記憶しています。 ただその後が思い出せません。 度々すみませんが、ご回答お願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセル 日付表示
エクセルで、A1に文字や数字を入力すると B1ではその日の日付を自動的に表示させたいの ですが、today()を使うと日付も変わるので 日付を変えない方法を教えてください。
- ベストアンサー
- その他([技術者向] コンピューター)
- エクセルの日付入力について
エクセルの日付入力について質問します。 例えばAセル Bセルの書式設定にユーザ定義の yyyy"年"m"月"d"日"を設定します。 (1)Aセルに12/25と入力すると→2007年12月25日 (2)Bセルに1/8と入力すると→2007年1月8日 となります。 これを(2)Bセル1/8を入力すると2008年1月8日とする為には どうしたらよろしいでしょうか? 関数を使用かもしくは簡単な方法があればご教授願います。
- 締切済み
- その他(業務ソフトウェア)
- エクセルの日付入力について
エクセルの日付入力について質問します。 例えばAセル Bセルの書式設定にユーザ定義の yyyy"年"m"月"d"日"を設定します。 (1)Aセルに12/25と入力すると→2007年12月25日 (2)Bセルに1/8と入力すると→2007年1月8日 となります。 これを(2)Bセル1/8を入力すると2008年1月8日とする為には どうしたらよろしいでしょうか? 関数を使用かもしくは簡単な方法があればご教授願います。
- 締切済み
- その他(業務ソフトウェア)
- Excelにおける日付
仕事用に他部署からデータをExcelでいただいたのですが、1万件近くのデータが入っており、このデータの日付が全て7桁の数値として入力されているため、活用できず困っています。 Excelに詳しい方のお知恵を拝借したく、質問に参りました。 行いたい処理は、Excelのあるセルに「20050301」という7桁の数字が入力されている場合、これを別の1つのセル内に「2005年3月1日」という日付として認識させたいのです。 そういったことはできるのでしょうか? セルの書式で、表示形式をユーザー定義・####年##月##日とすれば、「2005年03月01日」と表示させることは簡単にできますが、そうではなく、7桁の数字を日付として認識させ、日付関数を使って日数の計算をしたいのです。 A1セルに「20040301」、B1セルに「20050301」と入力されているとしたら、これをそれぞれ「2004年3月1日」、「2005年3月1日」と認識させ、その間の日数が365日という結果を算出するのが目的です。 ダイレクトにできなければ、途中にいくつかの列を経由しても構いません。 よろしくお願いします。
- ベストアンサー
- Windows XP
お礼
いろいろな方法を教えてもらいましたが、mshr1962さんの方法が一番分かりやすかったです。ありがとうございました。 今回の質問は、本当に勉強になりました。 全員の皆様にポイントをあげたい気持ちでいっぱいです。 皆様ありがとうございました。