excel公式 提取文件路径
  X5zJxoD00Cah 2023年11月19日 23 0
=SUBSTITUTE(LEFT(@CELL("filename",A1),FIND("[",@CELL("filename",A1))-1),"[","")

=SUBSTITUTE(LEFT(@CELL("filename",A1),FIND("[",@CELL("filename",A1))-1),"[","")

这个Excel公式的目的是从包含文件路径的工作簿名称中提取工作簿的名称部分。让我们逐步解释这个公式:

  1. @CELL("filename",A1): 这部分函数会返回包含当前工作簿文件路径的字符串,其中A1是任何包含文件路径的单元格引用。
  2. FIND("[",@CELL("filename",A1))-1: 这一部分使用FIND函数找到左方括号 "[" 在字符串中的位置,并减去1。这是为了获得左方括号之前的字符串的长度。
  3. LEFT(@CELL("filename",A1),FIND("[",@CELL("filename",A1))-1): 这个LEFT函数将使用上一步找到的长度,从文件路径字符串的开头提取一部分,即左方括号之前的字符串。
  4. SUBSTITUTE(LEFT(...),"[",""): 最后,使用SUBSTITUTE函数将前一步提取的字符串中的左方括号 "[" 替换为空字符串 ""。这样就去掉了左方括号,只剩下工作簿的名称。

因此,整个公式的作用是从包含文件路径的工作簿名称中提取出工作簿的名称。例如,如果文件路径是C:\Documents\[Workbook.xlsx]Sheet1,这个公式将返回Workbook.xlsx

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月19日 0

暂无评论

推荐阅读
  X5zJxoD00Cah   2023年11月30日   39   0   0 GroupEmail字符串
  gBkHYLY8jvYd   2023年11月19日   28   0   0 输出格式进制字符串
X5zJxoD00Cah