Excel公式从字符串中获取第二个小数点后的所有内容

时间:2018-06-27 15:30:52

标签: excel excel-formula

我有以下内容作为文字。我使用下面的公式,它给出了小数点后第一位的所有内容。我需要在第二个小数点后获取所有内容。我正在尝试获得5.1或5.10或5.12

= RIGHT(A2,LEN(A2)-FIND(“。”,A2)),结果为7.5.1,依此类推

14.7.5.1
14.7.5.10
14.7.5.12
14.7.5.2
14.7.5.3
14.7.5.5
14.7.5.6
14.7.5.7
14.7.5.8
14.7.5.9

3 个答案:

答案 0 :(得分:3)

您可以使用RIGHT,LEN,FIND和SUBSTITUTE来执行此操作。 = RIGHT(A2,LEN(A2)-FIND(“〜”,SUBSTITUTE(A2,“。”,“〜”,2)))

答案 1 :(得分:1)

也许有更好的方法,但是我脑海中浮现的事情就是只做两次。在第一个句点之后查找所有内容,然后在该字符串的第一个句点之后查找所有内容:

=RIGHT(RIGHT(A2,LEN(A2)-FIND(".",A2)), LEN(RIGHT(A2,LEN(A2)-FIND(".",A2)))-FIND(".",RIGHT(A2,LEN(A2)-FIND(".",A2))))

答案 2 :(得分:0)

另一个选项

=REPLACE(A2, 1, FIND(".", A2, FIND(".", A2)+1), TEXT(,))