[[20150225105926]] 『年月の文字が付いたものの計算?U』(わかば) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『年月の文字が付いたものの計算?U』(わかば)

Excel初心者なので全く分かりません宜しくお願いします。

昨日教えて頂いた セルからセルの年月を計算した セルの年月をたす式

=TEXT(INT((DATEDIF(B14,C$14,"M")+DATEDIF(B16,G$2,"M"))/12),"0年;;")&TEXT(MOD(DATEDIF(B14,C$14,"M")+DATEDIF(B16,G$2,"M"),12),"0ヶ月;;")

は出来たのですが、応用して引く式をやって見たのですが出来ません・・・教えて下さい。

< 使用 Excel:Excel2007、使用 OS:Windows7 >


[[20150224100616]] 『年月の文字が付いたものの計算』(わかば)

 なぜ上記で続けないのか?

 追記
 どのような式にしたのか?
(ねむねむ) 2015/02/25(水) 11:19

システムが良く分からなくて申し訳ありません。

=DATEDIF(B18,C$18,"Y")&"年"&DATEDIF(B18,C$18,"YM")&"ヶ月"  18年7ヶ月

=DATEDIF(B20,G$2,"Y")&"年"&DATEDIF(B20,G$2,"YM")&"ヶ月"   7年10ヶ月

上の様な式 18年7ヶ月−7年10ヶ月 =10年9カ月の答えが出る様にしたいのです。 

(わかば) 2015/02/25(水) 12:03


 で、応用して作った式は?

 あと、いまだに
[[20150224100616]] 『年月の文字が付いたものの計算』(わかば) 
 は放りっぱなしのようだが?
(ねむねむ) 2015/02/25(水) 12:43

今気づきました、”申し訳ありません”[[20150224100616]] のお礼のコメント打ったのですが最後の更新を押して無かったので反映されて無かった様です。

応用して作成した式は、下のものです 宜しくお願いします。
=TEXT(INT((DATEDIF(B10,G$2,"M")-DATEDIF(F12,G$12,"M"))/12),"0年;;")&TEXT(MOD(DATEDIF(B10,G$20,"M")-DATEDIF(F12,G$12,"M"),12),"0ヶ月;;")
(わかば) 2015/02/25(水) 14:45


 毎回参照先が違っているようだが

 >=TEXT(INT((DATEDIF(B10,G$2,"M")-DATEDIF(F12,G$12,"M"))/12),"0年;;")&TEXT(MOD(DATEDIF(B10,G$2,"M")-DATEDIF(F12,G$12,"M"),12),"0ヶ月;;")
 の式で
 B10:2015/1/1
 G2 :2033/9/1
 (18年7ヶ月)

 F12:2012/1/1
 G12:2019/11/1
 (7年10ヶ月)
 で、結果が「10年9ヶ月」となったが。

 そちらではどのようなデータでどのような結果になったかを書いてくれないか?
(ねむねむ) 2015/02/25(水) 15:00

> =TEXT(INT((DATEDIF(B10,G$2,"M")-DATEDIF(F12,G$12,"M"))/12),"0年;;")
>&TEXT(MOD(DATEDIF(B10,G$20,"M")-DATEDIF(F12,G$12,"M"),12),"0ヶ月;;")

 G$20 → G$2 を間違えただけ、なんてオチ? そういう問題は自分でデバッグできる内容…。
(???) 2015/02/25(水) 15:05

 回答じゃないんだけどなぜ毎回参照先が違うのかね。
 混乱の元になるからちゃんとした方がいいよ。
(bi) 2015/02/25(水) 15:08

単純なミスで申し訳ありません・・・計算出来ました有難う御座います。

作成していたものは社員の勤続年数の計算表です
以下の要件で計算していました。

 B10=入社年月日 2000/4/07
 G2=今期年月日 2015/3/21
(14年11カ月)

 F12=休職 開始 2010/3/31
 G12=休職 終了 2011/1/05
(0年9カ月)

結果 14年2ヵ月に成ります。
(わかば) 2015/02/26(木) 10:57


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.