• ベストアンサー

Excelで月の計算がしたいです

Excelについて教えて下さい。 Aという作業からBという作業までに、何ヶ月かかったか計算したいです。 ですが、(1)A:2月1日 →B:4月10日     (2)A:2月28日→B:4月10日 という場合、(1)も(2)も両方とも、「2ヶ月」と出したいのです。 単純に「B-A」だと、(1)が3ヶ月と表示されてしまいます。 どなたか、よい案をお持ちの方がいらっしゃいましたら教えていただきたいです。 よろしくお願い致します。

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

  • ベストアンサー
  • esprei
  • ベストアンサー率56% (718/1271)
回答No.2

#1です。 不足していました。 年を飛び越えた場合がうまくいきません。 =(YEAR(B1)-YEAR(A1))*12+MONTH(B1)-MONTH(A1) これだと2005/12/1から2006/1/5と言うような場合でも出来ると思います。

tomo-nyan
質問者

お礼

すごい!できました!! ありがとうございます!! できないと、半分諦めておりました。 本当にありがとうございました!!

その他の回答 (1)

  • esprei
  • ベストアンサー率56% (718/1271)
回答No.1

Aの値がセルA1にBの値がセルB1にあるとして、 =MONTH(B1)-MONTH(A1) これで大丈夫だと思います。 答の欄のセルの書式設定、表示形式を、 #"ヶ月" にしておくと早いかも。

関連するQ&A