※ ChatGPTを利用し、要約された質問です(原文:エクセル関数(勤続年数計算))
エクセル関数で勤続年数を計算する方法
このQ&Aのポイント
エクセルを使用して、経歴書の作成時に勤続年数を自動計算する方法を教えてください。
具体的な例を挙げながら、勤続年数計算のための関数を作成したいです。
勤続年数の計算には、日付の入力と年月の表示が必要です。
経歴書を作成の際、少し込み入った勤続年数を自動計算するエクセル関数を
お教え願います。
尚、前提条件として、エクセル(Office2010)を使用で、
(1)例):D7セルに「1993/2/1」と入力し、D8セルに「1994/2/28」とします。
結果表示として、D7セルには「1993(平成5)年2月」、
D8セルには「1994(平成6)年2月」、
E7(E7セルとE8セルが結合)セルには、勤続年数「1年1ヵ月」と表示する関数
(2)例):D7セルに「2003/4/1」と入力し、D8セルに「2003/5/31」とします。
結果表示として、D7セルには「2003(平成15)年4月」、
D8セルには「2003(平成15)年5月」、
E7(E7セルとE8セルが結合)セルには、勤続年数「2ヵ月」と表示する関数
決して、「0年2ヵ月」と表示はしない
(3)例):D7セルに「2003/4/1」と入力し、D8セルに「2004/3/31」とします。
結果表示として、D7セルには「2003(平成15)年4月」、
D8セルには「2004(平成16)年3月」、
E7(E7セルとE8セルが結合)セルには、勤続年数「1年0ヵ月」と表示する関数
決して、「0年12ヵ月」と表示はしない
(4)例):D7セルに「1993/2/1」と入力し、D8セルに「1995/1/31」とします。
結果表示として、D7セルには「1993(平成5)年2月」、
D8セルには「1995(平成7)年1月」、
E7(E7セルとE8セルが結合)セルには、勤続年数「2年0ヵ月」と表示する関数
決して、「1年12ヵ月」と表示はしない
※上記の(1)~(4)を統合したエクセル関数を是非、ご教示願います。
物理的に困難な場合は、日付入力するD7、D8の箇所を変更しても構いません。
何方かこの手でお詳しい方、よろしくお願い致します。
お礼
有難うございました。 非常に助かりました。 一つ質問が御座います。 条件:以下の場合は、何も表示しない事は出来ないでしょうか。 (1)D7のセル且つD8のセルが空白の場合 (2)D7のセル又はD8のセルが空白の場合 以上、よろしくお願い申し上げます。
補足
条件:以下の場合は、何も表示しない事は出来ないでしょうか。 (1)D7のセル且つD8のセルが空白の場合 (2)D7のセル又はD8のセルが空白の場合 以上、よろしくお願い申し上げます。