- ベストアンサー
エクセルの日付の差の計算結果の表示
いつもお世話になっております。 エクセルの日付の差の計算について質問します。 ある日付からある日付をひいて、その答えを○年△ヶ月と表示したいのですが。 どなたかよろしくお願いします。
- mojimoji69
- お礼率75% (247/328)
- その他(業務ソフトウェア)
- 回答数2
- ありがとう数3
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
これは「出来ません」 いや、例えば=DATEDIF(A1,B1,"YM")とすれば数字は出てくるのですが、 http://www.kenzo30.com/ex_kisotyu/ex_ks_tyukyu9_9_2.htm 問題は、何年何ヶ月の定義です。例えば2009年1月31日の1年1ヵ月後は 何年何月何日ですか? という問題をどう答えるかです。 ・・・2010年2月28日?29日?それとも3月2日??? この辺の定義が「関数」としては出来ないので「出来ない」が答えなん です。「何日後」なら簡単なんですがね・・・。
その他の回答 (1)
- minosennin
- ベストアンサー率71% (1366/1910)
開始日と終了日の年月日の内、"日"を完全に無視してよいのなら以下の方法で何とかなりそうです。 B列に開始日、C列に終了日があるとします。 D列にB列の補正値、E列にC列の補正値を設定します。 F列に"○年△ケ月"の形式で期間を表示します。 1.月未満を切り上げ D3に =DATE(YEAR(B3),MONTH(B3),1) E3に =DATE(YEAR(C3),MONTH(C3)+1,1) F3に =DATEDIF(D3,E3,"y")&"年"&DATEDIF(D3,E3,"ym")&"ケ月" 2.月未満を切り捨て D3に =DATE(YEAR(B3),MONTH(B3),1) E3に =DATE(YEAR(C3),MONTH(C3),1) F3に =DATEDIF(D3,E3,"y")&"年"&DATEDIF(D3,E3,"ym")&"ケ月"
お礼
回答ありがとうございました。 参考になりました。 ありがとうございます。
関連するQ&A
- エクセルで日付・時刻の差を知りたい
いつもお世話になってます。 早速質問ですが、エクセルで日付と時刻の差を出す関数や数式を知りたいです。 2つのセルにそれぞれ日付を入力した場合や、時刻をそれぞれ入力した時の差の出し方はわかるのですが、2つのセルにそれぞれ日付・時刻を入力し、その差を出す方法がわかりません。 そもそもそういった方法が可能なのでしょうか。
- ベストアンサー
- オフィス系ソフト
- EXCEL97 日付の自動計算のさせかた
いつもお世話になっています。また疑問が出てきてしまったので質問します。 タイトルの通りEXCEL97で日付の計算をさせたいのですがやり方がよくわかりません。 やりたいことはある日付から1ヶ月後、3ヶ月後9ヶ月後というようにこちらの任意の月数を足した日付を 表示させたいのです。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 2つの日付間の差分を計算する。
スラッシュで表示された日付間の差は計算できるが、下記日付の場合はどのようにしたら計算できるのでしょうか。 2016/11/01~2016/11/15 計算できました。 20161101~20161115の表示の日付の差分はどのようにしたらよいのでしょうか。 データはエクセル2013で作成し5000件あります。 よろしくお願いします。
- 締切済み
- Excel(エクセル)
- エクセルの日付表示を揃える
いつもお世話になっております。 エクセルの日付表示について質問します。 平成21年5月8日と平成21年10月12日では、縦に配列すると 月と日で桁数が違うため、月日の位置がずれてきます。 これを解消する方法はあるのでしょうか? どなたかよろしくお願いします。
- ベストアンサー
- その他(業務ソフトウェア)
- EXCELの計算式(日付が入ったのものを計算式でもとめれるか?)
EXCELでの計算式です。「2005/07/08 (金) 11:07」「2005/07/08 (金) 11:07」などの、二つ時刻をセルへ代入して、時間の差を求めたいのですが、(金)などの日付の影響で、うまく計算できません。(金)を消してしまえば計算はうまくいくのですが、OUTLOOKメールからコピペで貼り付けるため、消すのが面倒くさく、何かいい方法がありませんが? 計算式は=($B$4-$B$2)*1440を使っていました。 宜しくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルで1つのセルに2つの日付を表示させる計算式
エクセルで日付を入力しています。 10/20というセルをもとにして その下のセルに 10/21、10/22 と表示させる計算式を教えてください。 よろしくお願いいたしますm(_ _)m
- ベストアンサー
- 財務・会計・経理
- エクセルを使って日付の計算をする方法を教えてください
エクセル素人です。 エクセルを使用した計算表を作っていますが、 ヘルプを見てもよくわかりません。 アドバイスを宜しくお願い致します。 質問1 A1に日付を入力し、B1に期間を入力(年)すると、 C1にその日付を表示できるようにしたいのです。 A1:日付 B1:年数 C1:入力年数後の日付(※結果) (例)2003/7/28 から 2年後の日付は? 2005/7/27 ↑ ↑ ↑ A1 B1 C1 ┌-----------------┐ | A1 | B2 | C3 | └-----------------┘ 質問2 上記と同じ要領で A1:日付 B1:年数 C1:月数 D1:入力年数後の日付(※結果) を表示する方法 ┌--------------------------┐ | A1 | B2 | C3 | A4 | └--------------------------┘ ※1年後、2年後の日付の問題で、いろいろ解釈が あるとは思いますが、下記の解釈でお願いします。 ○ 2003/7/28から1年後→ 2004/7/27 × 2003/7/28から1年後→ 2004/7/28 ちなみにエクセル2000です 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
お礼
回答ありがとうございます。 ご指摘の内容も理解できました。 参考URLの使用例3を参考にして、○年△ヶ月×日と表示させることにしました。 ありがとうございました。