首页 > 解决方案 > 如何在excel中获取文件名的短版本直到第二个下划线

问题描述

我正在寻找一种简单的方法来获取文件名值的简短版本,直到所需列中的第二个下划线。

我尝试向列发送文本,但首先将它们拆分然后连接是一个漫长的过程。所以现在遵循=left代码过程。

需要自动化这个过程,是否可以直接获取到第二个下划线的短版本。

如您所见,由于少了 1 个字符,下划线出现在必填字段的末尾。这不是必需的。

手动必须将值更改为 9 以删除结尾的下划线并获得正确的输出。

标签: excelsplitconcatenation

解决方案


在 Excel 中查找字符串中第二次出现的字符有一个简单的技巧:

=SEARCH("_";A1;SEARCH("_";A1)+1)

首先,它在 A1 中搜索下划线,然后在 A1 中再次搜索下划线,从更远的位置开始。


推荐阅读