Skip to content

获取文件名(不含扩展名)

函数名:f_获取文件名 / f_Name

功能描述

从指定文件路径中提取文件名(不含扩展名部分)。仅处理路径字符串,不检测文件是否实际存在。

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

语法

excel
=f_获取文件名(文件路径)

参数

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

返回值

String - 不含扩展名的文件名字符串。若路径无效或异常则返回空字符串 ""

使用示例

获取文件名

公式

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

结果

sales

无扩展名文件

公式

excel
=f_获取文件名("C:\Data\README")

结果

README

配合扩展名函数拼接完整文件名

公式

excel
=f_获取文件名(A1) & f_文件扩展名(A1)

结果

sales.xlsx

技术说明

  • 调用 Path.GetFileNameWithoutExtension 提取路径中的文件名(不含扩展名)。
  • 仅对路径字符串进行解析,不访问文件系统,文件是否存在不影响结果。
  • 多级扩展名(如 archive.tar.gz)仅去除最后一个扩展名,返回 archive.tar

错误处理

错误场景返回值
路径无效或异常""(空字符串)
路径不含文件名""(空字符串)

基于源代码最新版本文档