No.4ベストアンサー
- 回答日時:
[A1]セルと現在の日にちを比較するとして、
下の式のようにしてはどうでしょうか?
[年数] = DATEDIF(A1, TODAY(), "Y")
[月数] = DATEDIF(A1, TODAY(), "M") -( [年数] * 12 )
No.8
- 回答日時:
=INT(DATEDIF(A5,B5,"m") /12)& "年" & MOD(DATEDIF(A5,B5,"m"),12)&"月"
A5に2000/11/5,B5に=today()としてテスト。C5に
2年0月となりました。
質問に沿えばB5は=today()となります。
No.7
- 回答日時:
下記の方々との違いは、関数をなるべく同じものを使った方が、後任の方がエクセルの関数が苦手でも調べやすいかなぁと思ったんです。
なるべく1つのセルで完結するのであれば前述の皆さんの方が良いと思います。
No.6
- 回答日時:
分けて書きます。
例えば f2 に 1998/12/25
f3 に 2002/12/24 が入っているとして
最初にf2 と f3 の期間を月として求めます。
f4 を =DATEDIF(F2,F3,"m")
とすると47となります。47ヶ月という意味
f4を年と月に分けます。
f5 年を求めるには =INT(f4/12) <---端数切り捨て
f6 残り月を求めるには =mod(f4/12) <---余りを求める
値が f5 が 3(年) f6が 11(月)になることを
確認してください。
もちろん上記を合わせて関数とすることも可能です。
No.5
- 回答日時:
こんなのは如何でしょうか?
セルA1に入社年月を入力
入力値:1995/10(1995年10月に入社の場合)
セルB1で入社経過年数を計算
式:=INT(DATEDIF(A1,TODAY(),"M")/12)
セルC3で残りの入社経過月を計算
式:=DATEDIF(A1,TODAY(),"M")-(B1*12)
ソート(並び替え)する場合は、列B(経過年)を最優先キーにして、次に列C(経過月)をキーにすると良いと思います。
意図と違う様であれば、またご質問してください。
たぶんイイトコついてると思うんですが。
No.2
- 回答日時:
A1に入社年月日、B1に退社年月日とすると
=DATEDIF(DATE(YEAR(A1),MONTH(A1),1),(DATE(YEAR(B1),MONTH(B1)+1,1)),"y")&"年"&DATEDIF(DATE(YEAR(A1),MONTH(A1),1),(DATE(YEAR(B1),(MONTH(B1)+1),1)),"YM")&"ヶ月"
これで良いとおもいます
No.1
- 回答日時:
何ヶ月と表示セルに
=DATEDIF(F2,TODAY(),"YM")としてください。
"Y"・・・年
"M"・・・月
"D"・・・日
"YM"・・・1年に満たない月数
"MD"・・・1月に満たない日数
"YD"・・・1年に満たない日数
単位の部分で指定が出来ます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで2度にわたる休職期間を除いた勤務年数を算出したいです。 3 2022/05/11 14:11
- Excel(エクセル) エクセルVBAで図形のテキストを取得してセルに入力 2 2022/10/05 23:09
- フィナンシャルプランナー(FP) 本日の日付が(F1)出たら、本日の勤務が(F2)同時に出るようにしたいのです。 1 2022/09/12 11:53
- 人事・法務・広報 賞与についてです。 入社して半年です。 私の会社は10万×3×在籍係数 らしいのですが、 (在籍係数 4 2022/11/08 11:59
- Excel(エクセル) Excelへのデータ入力作業 4 2023/07/01 18:21
- Excel(エクセル) Excelの関数 5 2023/07/07 05:26
- Excel(エクセル) Excel2019、2021の売り上げなどの集計表について 4 2022/11/29 14:03
- Excel(エクセル) 出退勤管理の遅刻・早退時間について 3 2023/08/10 15:33
- 会計ソフト・業務用ソフト 事業内容に適した、見積・請求書・顧客管理ソフト、システムを探しています。 2 2022/11/11 13:28
- その他(法律) 学校教育法の名前知ってる人いますか? 1 2022/10/19 20:16
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで指定したセルのどれ...
-
【エクセル】IF関数 Aまたは...
-
Excelでのコメント表示位置
-
エクセル 足して割る
-
エクセルのセルの枠を超えて文...
-
エクセル オートフィルタで絞...
-
エクセルの一つのセルに複数の...
-
Excel2003 の『コメント』の編...
-
Excelで数式内の文字色を一部だ...
-
対象セル内(複数)が埋まった...
-
貼り付けで複数セルに貼り付けたい
-
Excel 例A(1+9) のように番地の...
-
セルをクリック⇒そのセルに入力...
-
【Excel】 セルの色での判断は...
-
EXCEL VBA セルに既に入...
-
エクセルでオブジェクトを常に...
-
数式を残したまま、別のセルに...
-
エクセルの書式設定の表示形式...
-
(Excel)数字記入セルの数値の後...
-
excelの特定のセルの隣のセル指...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで指定したセルのどれ...
-
【エクセル】IF関数 Aまたは...
-
貼り付けで複数セルに貼り付けたい
-
対象セル内(複数)が埋まった...
-
Excelで数式内の文字色を一部だ...
-
セルをクリック⇒そのセルに入力...
-
Excelでのコメント表示位置
-
エクセル 足して割る
-
excelのCOUNTIF関数で、『範囲=...
-
EXCEL VBA セルに既に入...
-
エクセル オートフィルタで絞...
-
エクセルのセルの枠を超えて文...
-
(Excel)数字記入セルの数値の後...
-
エクセルの一つのセルに複数の...
-
【Excel】 セルの色での判断は...
-
Excel2003 の『コメント』の編...
-
エクセル “13ヶ月”を“1年1ヶ月...
-
複数のセルのいずれかに数字が...
-
枠に収まらない文字を非表示に...
-
excelの特定のセルの隣のセル指...
おすすめ情報