excel - 如何在excel中获取文件名的短版本直到第二个下划线
问题描述
我正在寻找一种简单的方法来获取文件名值的简短版本,直到所需列中的第二个下划线。
我尝试向列发送文本,但首先将它们拆分然后连接是一个漫长的过程。所以现在遵循=left代码过程。
需要自动化这个过程,是否可以直接获取到第二个下划线的短版本。
解决方案
在 Excel 中查找字符串中第二次出现的字符有一个简单的技巧:
=SEARCH("_";A1;SEARCH("_";A1)+1)
首先,它在 A1 中搜索下划线,然后在 A1 中再次搜索下划线,从更远的位置开始。
推荐阅读
- oracle - 从 Netsuite 摘要保存的搜索中删除“总计”行
- java - 为什么这个多线程计数器会产生正确的结果?
- sql-server - SQL Server 2012 的 OPenQuery(SET FTMONLY OFF)问题
- xml - 如何在 xsd 中声明包含一系列嵌套子元素的照片元素?
- reactjs - 使用自定义 Route 组件时 React Router 匹配属性 null
- c++ - 在 Linux 上使用 SDL2 确定最大窗口大小
- python - Python 包在第一次尝试时未安装,但在第二次尝试时安装
- javascript - Node JS 异步/等待控制器问题
- mongodb - MongoDB - 查询集合以返回所有最新版本的文档
- javascript - RESTful API 中的 Typescript 自定义错误