[[20060705101802]] 『12ヶ月を、自動的に1年に繰り上げするには?』(マキ) ページの最後に飛ぶ

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

 

『12ヶ月を、自動的に1年に繰り上げするには?』(マキ)

 勤続年数を出すために
 =IF(D117=" "," ",Q$56-D117)
            ↑
           入社日  
         ↑
        現在の日付け

 を設定して「x年xxヶ月」と表示される様に設定したのですが

 現在日付けが   2006/4/1
 入社日日付けが  1986/4/1

 と入力すると「x年xxヶ月」と表示させたいセルに
 「19年12ヶ月」と表示されてしまうので
 12ヶ月で、自動的に年に繰り上げするには
 関数に何を追加したらいいですか?

 宜しくお願いします。

Excel2003,XP


 A1=1986/4/1
 B1=2006/4/1
 とした場合、
 C1=DATEDIF(A1,B1,"y")&"年"&DATEDIF(A1,B1,"ym")&"ヶ月"&DATEDIF(A1,B1,"md")&"日"
 のようなことでしょうか?
  (SS)


 SSさま、ありがとうございます。

 お陰で出来ました〜\(^ ^)/ 
 xx年0ヶ月と出ました!!
 (月まで出すので、日のところ削って有難く使わせて頂きます<(_ _)> )

 後学のため、教えて頂きたいのですが
 DATEDIFの「DIF」の部分は、どうゆう意味なのですか?

 fxのところクリックで、自分で関数を調べたのですが
 DATEDIFというのがないので、わかりませんでした。
 重ね重ねでお手数ですが、時間あるときで結構ですので
 宜しくお願いします。

 参考にどうぞ。
https://www.excel.studio-kazu.jp/func/datedif.html
  (SS)

 SSさま、ありがとうございました。
 リンク拝見致しました。

 こちらの「ライブラリ」には、沢山素晴らしい知識があったのですね!

 今後とも、ご教授お願いします。

コメント返信:

[ 一覧(最新更新順) ]


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