如何在 MS Excel 中获取文件扩展名?

Nam*_* VU 11 microsoft-excel

我有一列包含文件路径。我想制作仅包含路径扩展名的另一列。如何在 Microsoft Excel 中执行此操作?

小智 20

=REPLACE(RIGHT(A1,5),1,SEARCH(".",RIGHT(A1,5)),"")
Run Code Online (Sandbox Code Playgroud)

如果文件名中有多个点,此公式将很有用

  • 请注意,这仅适用于四个字符或更短的文件扩展名。 (2认同)

小智 5

取自另一个答案(改为寻找点而不是空格):

=RIGHT(A1,LEN(A1)-FIND("|",SUBSTITUTE(A1,".","|",LEN(A1)-LEN(SUBSTITUTE(A1,".","")))))
Run Code Online (Sandbox Code Playgroud)