• ベストアンサー

エクセルで日付と日付の間の日数を簡単に計算するには?

タイトルのままですが、エクセルで日付表記(例:2002/09/07)されているデータのある時点からの日数を求めたいと思っています。簡単に1月を30日とわり切ってしまえば楽そうなのですが、一応正確に求めてみたいので良いやり方があったら教えてください。ちなみにデータがたくさんあるので楽な方法があればお願いします

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

  • ベストアンサー
  • myonn
  • ベストアンサー率75% (3/4)
回答No.3

こんばんわ。 日数を求めるのなら、お勧めの関数があるので紹介します。 =DATEDIF("開始日","終了日","単位") 何年か知りたければ,"Y",何ヶ月かを知りたければ,"M", 何日かを知りたければ,"D"を入れます。 (YEAR,MONTH,DAYの略) これは、エクセルの関数の挿入の中には載っていない関数です。 知っておくと、いろいろ役立つので、使ってみてください。 下記のサイトに、わかりやすい説明があると思います。 ここの『34』に期間の日数を求めるには。というのがありますし 他にもいろいろな例が載っていると思いますので、 のぞいてみてくださいな♪

参考URL:
http://www.pat.hi-ho.ne.jp/hirosilk/excel.htm

その他の回答 (3)

  • comv
  • ベストアンサー率52% (322/612)
回答No.4

こんにちは 単純に日数を求めたいなら 日付と日付を引き算すれば OKです。  =A1-B1 表示形式を標準 もしくは  =(A1-B1) と括弧で括れば  参照先の表示形式に影響されません 期間を 〇年〇ヶ月〇日 と求めたいのなら皆さんが 記載されている DATEDIF()を使って  =DATEDIF(A1,B1,"Y")&"年"&DATEDIF(A1,B1,"YM")&"ヶ月"&DATEDIF(A1,B1,"MD")&"日" "YM":年に満たない月数を返します "MD":月に満たない日数を返します

noname#3361
noname#3361
回答No.2

どういう表か分かりませんが,日数を出すだけならただの計算(+-)だけでできますよ。

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

= DateDiff( A1,B1, "d" ) ――みたいな。

関連するQ&A