如何从EXCEL中的文件路径中提取年份?

Pyt*_*ner 0 excel excel-formula

我有这样的文件路径,我想从中提取年份:

\\Main\Folder\Folder1\Folder2\123456\ABC\V.1\SubFolder\1950\file.ext
\\Main\Folder\Folder1\Folder2\123456\BCD\V.1\SubFolder1\1987\file1.ext
\\Main\Folder\Folder1\Folder2\123456\ABC\V.1\SubFolder\1987_dup\file1.ext
\\Main\Folder\Folder1\Folder2\123456\CDA\V.1\SubFolder1\1950\file.ext
\\Main\Folder\Folder1\Folder2\123456\ABC\V.1\SubFolder\1997\file1.ext
\\Main\Folder\Folder1\Folder2\123456\XYZ\V.1\SubFolder3\1997_dup\file1.ext
...
Run Code Online (Sandbox Code Playgroud)

观察我要提取的年份是路径中10"\"之后的前4个字符.感谢任何帮助,谢谢!

Pav*_*l_V 5

您可以使用SUBSTITUTE函数的可选参数将其替换为其他字符,从而轻松找到第N个字符 - 它将替换字符的第N个匹配项.所以只需用不能在文件路径中的东西替换它,并用它来查找年份.

=MID(A1;FIND("@";SUBSTITUTE(A1;"\";"@";10))+1;4)
Run Code Online (Sandbox Code Playgroud)