我有以下文本。我使用了以下公式,它给了我第一个小数点后的所有内容。我需要在小数点后获得所有内容。我正在尝试获取 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
你可以使用RIGHT
、LEN
、FIND
和SUBSTITUTE
来做到这一点。
=RIGHT(A2,LEN(A2)-FIND("~",SUBSTITUTE(A2,".","~",2)))
可能有更好的方法,但我想到的就是做你做过两次的事情。查找第一个句点之后的所有内容,然后在该字符串中查找第一个句点之后的所有内容:
=RIGHT(RIGHT(A2,LEN(A2)-FIND(".",A2)), LEN(RIGHT(A2,LEN(A2)-FIND(".",A2)))-FIND(".",RIGHT(A2,LEN(A2)-FIND(".",A2))))
另一种选择,
=REPLACE(A2, 1, FIND(".", A2, FIND(".", A2)+1), TEXT(,))