在Excel中获取路径元素

时间:2014-02-14 08:23:12

标签: excel excel-formula

我在一个excel列中有一个路径信息,格式如下:

/ level1 / level2 / level3等。

级别的数量没有设定,级别名称的长度不固定:

例如: / INF /新闻/月/第一条 / INF /投资者/

我想将路径组件分成不同的列,因此“inf”,“press”,“january”,“article1”位于不同的列中,以便在数据透视表中进一步使用。

我怎样才能用公式来表达它?

1 个答案:

答案 0 :(得分:0)

您可以使用Text to Columns函数执行此操作:

  1. 选择您的数据并转到数据>文字到列:

    enter image description here

  2. 在向导中,使用分隔符:

    enter image description here

  3. 选择'其他'并选择斜杠:

    enter image description here

  4. 此时,使用“完成”而不是“下一步”应该是安全的。如果您关心数据类型,则可以使用“下一步”,尤其是确保正确获取日期或者希望将数字转换为文本。

  5. 以上示例的结果是:

    enter image description here

    从这一点开始,应该很容易重新排列列。

    要记住:您应该确保要拆分的列右侧的列中没有重要信息。否则,你可能会失去它们。当然,在开始步骤1之前,您可以在右侧插入一些列,以确保没有数据丢失。