• ベストアンサー

入社日から何年何日経過したかを知りたい

エクセルの質問です。 日付の計算なのですが『入社してから何年と何日経過したか』を出す式はありますか? 【何年と何ヶ月と何日】ではなく【何年と何日】経過したかを求めたいのです。 宜しくお願い致します。

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

  • ベストアンサー
  • 1972xxx
  • ベストアンサー率30% (28/91)
回答No.1

例えば・・・ A1に入社年月日、A2に現在年月日、として 【何年】=DATEDIF(A1,A2,"y") 【何日】=DATEDIF(A1,A2,"yd") みたいな感じでどうでしょう?

その他の回答 (1)

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.2

=TEXT(DATEDIF(A1,TODAY(),"y"),"0年と;;")&TEXT(TODAY()-DATE(YEAR(TODAY())-(TEXT(A1,"mmdd")>TEXT(TODAY(),"mmdd")),MONTH(A1),DAY(A1)),"0日") ※A1=入社日で当日を0日として計算しています。

関連するQ&A

  • 6ヶ月経過日を算出する式

    社員への有給付与日を管理する表をExcelで管理しようと考えています。 入社日を起点として6ヶ月を経過した日をExcelの式で計算することは可能ですか。 例 入社日 2014/04/01 → 2014/09/30 2014/04/22 → 2014/10/21 2014/10/15 → 2015/03/14 もし、可能なら式を教えて下さい。 宜しくお願いいたします。

  • エクセルで満3年経過の日付を入力したい

    エクセルで簡単なデータベースを作成していますが、不得手なもので、お答え頂ければと存じます。 セルA1に「とある日付」:2007年10月1日を入力し、 セルB1に「満3年経過の日付」:2010年9月30日を現したい場合に、 どういった式を入力すれば良いか分かりません。 現在、セルB1には「=EDATE(A1,36)」の式を入力しているのですが、 2010年9月30日ではなく、2010年10月1日が出てしまいます。 お手数ですが、ご回答を宜しくお願い致しますm(_)m

  • Excelで経過秒数から年:月:日:秒を算出するには

    Excelで経過秒数からX年Xヶ月X日X秒を算出するにはどのような計算式となりますでしょうか

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

    基準日を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"ヶ月"」で表示するようにしているからです。 アバウトな数字ではなく、きちんと計算できる何かいい方法はないでしょうか。 宜しくお願いします。

  • Excel(エクセル)で指定期間経過後の日付を計算させたいです。

    Excel(エクセル)で指定期間経過後の日付を計算させたいです。 「この日から何日後は○月○日」、この計算をエクセルにさせたいのです。 ご教示お願いします。

  • 特定の日付より2ヶ月経過したセルを目立たせたい

    Excel2010使用です A1のセルに日付がはいっています。 2015/06/17と入力→書式設定で平成27年6月17日と表示 この日付より2ヶ月経過したセルの書式を変えたいのですが 条件付き書式でどのような式になりますでしょうか。 宜しくお願い致します。

  • excelで1000日→約2年9か月のように計算?

    excelで1000日や1万日、800日は何年何か月と計算するにはどうすればいいですか? ごちゃごちゃした式になってしまうのですが簡単に関数とかで書けませんか? 教えてくださいよろしくお願いします。

  • 経過日数を求める式が知りたいです

    経過日数を求める式が知りたいです。 例えば、2013年9月12日から今日まで経過日数とかです。 うるう年計算もあることが前提です。 グレゴリオ暦などでもいいので、経過日数がわかればいいのです。 ですので、うるう年計算された、指定日(YYYY/MM/DD)までの日数がわかれ 問題なしです。(経過日は上記の今日-指定日とすればいいので) 但し、EXCELや%などは使わずにです。シフト演算もなしです(>>や<<です)。 これが結構難しいので、今はお手上げ状態です。 よろしくお願いいたします。

  • エクセルでの経過日数計算

    エクセルで経過日数計算に「DATEDIF」関数を使用しています。 「DATEDIF」関数では、経過の年数のみとか日数のみでの表示になりますが、 それを「○年○ケ月と○日」と計算させるにはどのようにすれば 良いのでしょうか?

  • 時間の経過を表示したい

    日付Aと日付B間が 何年・何ヶ月・何日 経過しているかを表示したいのですが 何年と 何日は 自力で作ったんですが 何ヶ月がわかりません・・・・ ご助言お願いします

    • 締切済み
    • PHP

専門家に質問してみよう