• ベストアンサー

エクセル

エクセルのセルに勤続年数を入力したいと思っております、30/11のように入力し30年11ヶ月と言う表示になるよう書式設定のユーザー定義で出来ますか?教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.1

(´-ω-`)んー…それは無理 その【 入 力 】では、dd/mm として Excelは認識しますから、どうあがいても 11月30日になります 年月として認識させる必要がなければ、##"年"##"ヵ月" とユーザー書式に設定して、 3011 を入力でいいんですけどね この場合入力された値は、三千十一として扱われています これを日付として扱う必要があれば、別途計算し直す必要があります  A1セルに入力されている数字を日付として扱いたいなら   =DATE(INT(A1/100),MOD(A1),1)  などとしてください マクロでもできますけど、ユーザー定義ということですので、上記の方法をお奨めします

tetu8
質問者

お礼

ご指示通り「##"年"##"ヵ月"」の設定で大丈夫でした。 有難う御座いました

関連するQ&A