使用Excel从UNC路径中提取服务器名称

时间:2015-08-05 14:58:31

标签: excel excel-formula

我有一个相当大的电子表格,其中我有一个专门用于UNC路径的列。我被要求仅从这些路径中提取服务器名称以进行审计。我纠结了一段时间,认为我很接近,但似乎无法得到我所需要的......

\servername\path\path

我最成功的公式是这样的: =MID(U5,FIND("\",U5)+2,SEARCH("\",U5,FIND("\",U5)+2))

它返回:" servername \ pat"。关于我可能会使用的配方选项的建议?如果我可以让Excel区分" \"和" \",我认为生活会更容易......

1 个答案:

答案 0 :(得分:0)

假设UNC名称格式为" \ servername \ sharename \ path \ filename"在单元格D2中,以下公式返回" servername":

=MID(D2, 3, FIND("\",D2,3)-3)

我做了硬编码3的起始位置,因为UNC规范说它以\开头(至少是我发现的那个)。如果您有一个变量start,我会将公式拆分为2个单元格以找到起始位置并将其用于此公式中的3 / -3条目。