如何将Excel整列设置为仅显示字符串后半部分(文件名)
Excel提取文件路径中的文件名方法
针对你需要从完整文件路径里提取后半部分文件名的需求,以下几种方法都可行,各有适用场景:
1. 公式法(推荐,不破坏原数据)
如果用的是Excel 365/2021及以后版本,直接用TEXTAFTER函数,简单高效:
- 在空白单元格输入
=TEXTAFTER(A1,"\",-1)(A1是目标单元格,根据你的实际列调整) - 下拉填充整列,得到所有文件名后,可选中结果列右键→「复制」,再选中原列右键→「粘贴选项」→「值」,替换原数据。
如果是旧版本Excel,用组合公式实现:
- 输入
=RIGHT(A1,LEN(A1)-FIND("@",SUBSTITUTE(A1,"\","@",LEN(A1)-LEN(SUBSTITUTE(A1,"\",""))))) - 同样下拉填充,再按需粘贴为值。
2. 文本分列法(直观易操作)
适合喜欢可视化操作的新手:
- 选中需要处理的整列,点击顶部「数据」选项卡→「分列」
- 第一步选「分隔符号」,点下一步;第二步勾选「其他」,输入
\,点下一步 - 第三步在数据预览区域,选中前面所有不需要的列,选择「不导入此列(跳过)」,只保留最后一列,点击完成即可。
3. 查找替换法(最快,适合路径前缀完全统一的情况)
如果所有路径的前缀都是C:\Users\Desktop\figure\,没有任何差异,这个方法最快捷:
- 选中目标列,按
Ctrl+H打开查找替换窗口 - 「查找内容」输入完整前缀
C:\Users\Desktop\figure\,「替换为」留空 - 点击「全部替换」,瞬间完成修改。
方法选择建议
- 路径前缀完全一致:优先用查找替换法,最快最省心
- 用新版本Excel:优先用TEXTAFTER公式法,灵活适配不同路径结构
- 新手怕出错:用文本分列法,每一步都能预览效果,不容易出错
内容的提问来源于stack exchange,提问作者gramschidmt
相关产品推荐
相关产品推荐

