将格式为 ab,cdef 的双精度数转换为相邻单元格中的“ab”、“cd”和“ef”

将格式为 ab,cdef 的双精度数转换为相邻单元格中的“ab”、“cd”和“ef”

在 Excel 中,使用什么最佳公式才能将格式为 ab,cdef 的双精度数转换为相邻单元格中的“ab”、“cd”和“ef”?

例子:

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

答案1

根据您的需要,我可以想到两种方法。

您可以使用算术获得数字。我假设数字在 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)

相关内容