如何删除画面中特定字符后的文本?

How do I remove text after a specific character in tableau?

我需要删除 tableau 中特定字符后的所有内容。 例如

xx.xxx.xxx.xxx 将变为 xx.xxx,同样如果我有 xxx.xxx.xx.xx 它将变为 xxx.xxx。基本上我想删除第二个 ..

之后的所有内容

我已经尝试了下面的方法,但它不起作用。

IF CONTAINS([Dimension], '.') THEN
MID(
    [Dimension],
    FIND([Dimension],'.') + 1,
    FIND([Dimension],'.',2) - (FIND([Dimension],'.') +1)
)
END

我在行部分移动我的计算字段时得到 Null。

这个公式应该可以做到:

LEFT([Dimension], FINDNTH([Dimension],".",2)-1)