質問: qno.5398295関連 エクセル関数 勤続年数の計算(差し引き月と12ヶ月の標記について) qno.5398295の質問の続きです。 おかげさまで月から月への勤続年数を求められるようになりました。 入社が1月ですと、たとえば8年12ケ月となってしまいます。この場合のみ9年と言う標記になりますか? また、勤続年数から37ケ月(3年と1ヶ月)をマイナスする時にはどのような式になりますか? よろしくお願いします。
回答: ごめんなさい。前回のご質問とも関連しますが、次のような式にすればよいでしょう。 =int((datedif(b2,a$5,"m")+1)/12)&"年"&if(mod((datedif(b2,a$5,"m")+1),12)=0,"",mod((datedif(b2,a$5,"m")+1),12)&"ヶ月") また、37ヶ月のマイナスの場合には次の式になりますね。 =int((datedif(b2,a$5,"m")+1-37)/12)&"年"&if(mod((datedif(b2,a$5,"m")+1-37),12)=0,"",mod((datedif(b2,a$5,"m")+1-37),12)&"ヶ月")