• 締切済み

経過月をあらわす関数

2012年4月から2012年12月まで何ヶ月経過しているかの関数式

みんなの回答

回答No.2

Excel で 2 つの日付の間の月数を計算する方法 文書番号: 214134 http://support.microsoft.com/kb/214134/ja

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

ご質問のソフトが明示されていませんが、エクセルを利用されているならDATEDIF関数を使うのが簡単です。 A1セルに「2012年4月」と入力し(実際のセルの値は「2012/4/1」が入力されている)、B1セルに「2012年12月」と入力してある場合、以下の式を入力すれば2つの期間の経過月数を計算することができます。 =DATEDIF(A1,B1,"M")

関連するQ&A

  • 経過年月の平均を求めたい

    基準日を2008年6月1日とし、 各人、入社後の経過年月をDATEDIF関数で求めました。 式: DATEDIF(H5,$M$3,"Y")&"年"&DATEDIF(H5,$M$3,"YM")&"ヶ月" セルにはX年XXヶ月と表示されます。 ここから、全社員の平均経過年月を出そうとすると、 文字列のため数値を読みません。 次に、 式: DATEDIF(H5,$M$3,"D") セルにはXXXXと、数字のみ表示されます。 で日数表示し、平均経過年月を出すと、1ヶ月多く出てしまいます。 例: 4475日 → 12年3ヶ月のころ、12年4ヶ月と表示されてしまうのです。 というのも、セルの表示形式をユーザー設定「yy"年"mm"ヶ月"」で表示するようにしているからです。 アバウトな数字ではなく、きちんと計算できる何かいい方法はないでしょうか。 宜しくお願いします。

  • 経過年月日 の 関数について

    こんばんは。 お世話になります。 以下の関数で、○年○ケ月○日と言うように、 経過年月日を作りました。 =DATEDIF(A1,B1,"Y")&"年"&DATEDIF(A1,B1,"YM")&"ケ月"&DATEDIF(A1,B1,"MD")&"日" このままエクセルの方に入力しますと、 『0年0ヶ月0日』と言う表記で出てきます。 『0年0ヶ月0日』と言う表記が、出ないような関数に手直ししたいのですが…。 可能でしたら、B1の部分を、 TODAY関数にしたいところでもあります。 長ったらしい関数になってしまうかもしれませんが、 教えていただけたら幸いであります。 よろしくお願い致しますm(__)m

  • エクセルで月の経過を記号で行う関数ありませんか?

    起算日から当日までの月の経過を記号で表したいのですがどのような方法がありますか? 【例】    J1に起算日「2013/1/1」を入力  適当なセルに当月の月数が分かるような値を関数で返しておく。 この、期間を記号を使用して表記したいのです。 セルC4~F4あたりまで結合し以下のように表記したいのです。 起算日「2013/1/1」で、当日「2013/2/14」までの期間を表記する場合  ■◆□□□□□□□□□□ 起算日「2013/1/1」で、「2013/4/12」までの期間を表記する場合  ■■■◆□□□□□□□□  ※■は、既に経過した月、◆は当月、□は未経過月 このような表記方法にしたいのですが、関数のイメージが湧かず、初めて投稿させてもらいました。 どなたか、アドバイスいただければよろしくお願いいたします。

  • 関数で経過した特定の日付をカウントしたい

    Excelの関数の質問です。 関数で、例えば2016年6月1日から2019年4月1日までの「4月1日」をカウントするようなことはできるでしょうか。 有休管理表を作成しているのですが、4月1日に一斉付与なため「入社年月日から何か月経過したから何月に何日付与」といった手法が採れません(できるかもしれませんが思い浮かびません)。 表構成は2列で添付の通りです。 よろしくお願いいたします。

  • Accessで経過日数を求める関数を教えていただけないでしょうか。

    アクセスで経過日数を求めたいのですが、次のような場合はどのような式を組めばよいのでしょうか? フィールド: 請求日 支払日 支払確認日 新たに設ける関数式フィールド:経過日数 請求日から20日過ぎて、なおかつ支払確定日が空白のレコードを「経過日数」フィールドに経過日数の数値で返したい。 どなたかおわかりになる方がいらっしゃいましたら、教えていただけないでしょうか。 よろしくお願いいたします。

  • エクセルで月の経過を記号で表記する関数ありますか?

    起算日から当日までの月の経過を記号で表したいのですがどのような方法がありますか? 【例】    J1に起算日「2013/1/1」を入力  適当なセルに当月の月数が分かるような値を関数で返しておく。 この、期間を記号を使用して表記したいのです。 セルC4~F4あたりまで結合し以下のように表記したいのです。 起算日「2013/1/1」で、当日「2013/2/14」までの期間を表記する場合  ■◆□□□□□□□□□□ 起算日「2013/1/1」で、「2013/4/12」までの期間を表記する場合  ■■■◆□□□□□□□□  ※■は、既に経過した月、◆は当月、□は未経過月 このような表記方法にしたいのですが、関数のイメージが湧かず、初めて投稿させてもらいました。 どなたか、アドバイスいただければよろしくお願いいたします。

  • エクセル2003で経過期間を求める関数

    任意の日付間の月数を求める関数はありますか? 例えば、2003年12月1日から2004年12月1日までなら12か月、2005年1月10日までなら14か月(一ヶ月に満たない端日数切り上げ)とか。

  • 経過月数のわかる関数を教えて下さい

    エクセルで経過した月数が判る表を作りたいのですが自分のレベルではできません  例えば・・・・    A1       B1        C1 S63年10月   H元年9月    (経過月数) H元年 10月   H2年4月       〃 H2年  5月   H3年9月       〃   よろしくお願いします。

  • エクセルの関数で月を加算する関数は?

    エクセルで作った表があります。 A列は回数・B列は翌月を*年*月と表示してあります。 C列には、B列にA回数月列経過した年月を表示したいのですが、どの関数をどう使えばよいのかわかりません。 MONTH関数をどうにかすればよいのでしょうか? 教えてください。

  • エクセル 関数 期間経過の表示について

    お世話になります。 エクセル2010を使用していますが、関数について質問させてください。 ある表を作成していて、期間経過を表示させたいのですが、 (1)J8の日付に対して、  M8に25日を経過したら「〇」、1ヶ月を経過したら「◎」、 (2)I8の日付に対して、  N8に175日を経過したら「〇」、6ヶ月を経過したら「◎」 を表示させたいです。 なお、J8とI8はブランクの場合があるので、 ブランクの際は、ブランクで表示させたいです。

専門家に質問してみよう