アプリ版:「スタンプのみでお礼する」機能のリリースについて

小数点の年数を『何年何ヶ月』と変換したいのですが、
どういった関数や操作をすればいいのか分からないため、
質問いたします。

例をあげますと、
「1.5」の数値を、『1年6ヶ月』という表示にしたい、といった具合にです。

説明が不十分であれば、補足説明いたします。
また、それに関するお勧めサイトがあれば
重ねてお願いいたします。

A 回答 (2件)

「1.5」の数値がA1に入っているとして、簡単に済ますなら


=INT(A1)&"年"&INT(MOD(A1,1)*12) &"ヶ月" でしょうか。

INTで1.5の整数部分「1」だけを取り出し年にしています。

MOD(A1,1)で小数点以下の値「0.5」を取り出し、12を掛けて月にしています。
そのままですと、「1.6」の時1年7.2ヶ月と、なってしまいますので、月数もINTして整数だけ表示しています。
    • good
    • 5

思いつきで…


[A1]=1.5  としたとき
=INT(A1)&"年"&(A1-INT(A1)*12&"ヶ月"
INTで実数部分を年として、後は少数部分に12を掛けてるだけ。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A