質問: excelで○ヶ月を○年○ヶ月に変換したい。 excelで、例えば「430ヶ月を35年10ヶ月」に変換したいのですが、使える関数はありますか?又は、簡単な良い方法はありますか?
回答: =text(date(0,430,1),"y年mmヶ月") ですね。上記の式の430の所をセル参照 別解として =int(430/12)&"年"&mod(430,12)&"ヶ月" 上記2つの式は12ヶ月で割り切れる場合の表示が異なります。 =text(date(0,480,1),"y年mmヶ月")→39年12ヶ月 =int(480/12)&"年"&mod(480,12)&"ヶ月"→40年0ヶ月