Google 工作表公式中的点后拆分两位小数

Split Two decimals After Dot in Google Sheets Formula

我有两组损坏的数字,其中合并了两列数据。

1.504.99
4.604.97
18.955.00
1.154.85
0.301.82

像这样:

0.0514.29%
0.1530.00%
0.2583.33%
0.000.00%
1.30185.71%

我想在第一个点之后将每列拆分为两位数,例如 1.30185.71% 为 1.30 | 185.71%

我尽可能多地尝试在 arrayformula 中使用 split 和 regexreplace 作为菜鸟,但到目前为止,没有任何效果。有什么办法可以使这项工作?请帮忙。 Sheet附上here

尝试

第一

=arrayformula(if(A2:A="",,regexextract(A2:A,"\d+\.\d{2}")))

和第二个

=arrayformula(if(A2:A="",,regexextract(A2:A,"\d+\.\d{2}(.*)")))

编辑

您可以添加值以转换为数字,第 1

=arrayformula(if(A2:A="",,value(regexextract(A2:A,"\d+\.\d{2}"))))

和第二个

=arrayformula(if(A2:A="",,value(regexextract(A2:A,"\d+\.\d{2}(.*)"))))