我在一个excel列中有一个路径信息,格式如下:
/ level1 / level2 / level3等。
级别的数量没有设定,级别名称的长度不固定:
例如: / INF /新闻/月/第一条 / INF /投资者/
我想将路径组件分成不同的列,因此“inf”,“press”,“january”,“article1”位于不同的列中,以便在数据透视表中进一步使用。
我怎样才能用公式来表达它?
答案 0 :(得分:0)
您可以使用Text to Columns函数执行此操作:
选择您的数据并转到数据>文字到列:
在向导中,使用分隔符:
选择'其他'并选择斜杠:
此时,使用“完成”而不是“下一步”应该是安全的。如果您关心数据类型,则可以使用“下一步”,尤其是确保正确获取日期或者希望将数字转换为文本。
以上示例的结果是:
从这一点开始,应该很容易重新排列列。
要记住:您应该确保要拆分的列右侧的列中没有重要信息。否则,你可能会失去它们。当然,在开始步骤1之前,您可以在右侧插入一些列,以确保没有数据丢失。