Skip to content

获取文件扩展名

函数名:f_文件扩展名 / f_Extension

功能描述

获取指定文件路径的文件扩展名,返回值包含点号(如 .txt)。仅处理路径字符串,不检测文件是否实际存在。

会员等级:🟢 免费版(Free)

语法

excel
=f_文件扩展名(文件路径)

参数

参数名类型必填默认值说明
文件路径String待检查文件的完整路径

返回值

String - 文件扩展名(含点号),如 .txt.xlsx。无扩展名或异常时返回空字符串 ""

使用示例

获取文件扩展名

公式

excel
=f_文件扩展名("D:\Reports\sales.xlsx")

结果

.xlsx

无扩展名文件

公式

excel
=f_文件扩展名("C:\Data\README")

结果

(空字符串)

判断文件类型

公式

excel
=IF(f_文件扩展名(A1)=".xlsx", "Excel文件", "非Excel文件")

结果

Excel文件

技术说明

  • 调用 Path.GetExtension 提取路径中的扩展名部分。
  • 返回值包含点号前缀(如 .txt),符合 .NET 惯例。
  • 仅对路径字符串进行解析,不访问文件系统,文件是否存在不影响结果。

错误处理

错误场景返回值
路径无效或异常""(空字符串)
路径不含扩展名""(空字符串)
正常路径扩展名(含点号)

基于源代码最新版本文档