ab、cdef 形式の倍精度数を隣接するセルの 'ab'、'cd'、'ef' に変換します。

ab、cdef 形式の倍精度数を隣接するセルの 'ab'、'cd'、'ef' に変換します。

Excel で、ab、cdef 形式の double を隣接するセルの 'ab'、'cd'、および 'ef' に変換するために使用する最適な数式は何ですか?

例:

2,6059 --> 2   60  59   
10,315 --> 10  31  50

答え1

ニーズに応じて、2 つの方法が考えられます。

算術演算を使用して数字を取得できます。数字は A1 にあり、次の数式は B1 ~ D1 にあると想定します。

=FLOOR(A1,1)
=FLOOR(A1*10^2,1)-B1*10^2
=FLOOR(A1*10^4,1)-10^4*B1-10^2*C1

あるいは、数値をテキスト文字列として操作することもできます。次の数式をF1-I1に入力します。

=TEXT(A1,"00.0000")
=MID(F1,1,2)
=MID(F1,4,2)
=MID(F1,6,2)

関連情報