这是我的文件路径:
/Adobe/work/5.practices/5.1 Students/Reporting/studentReports/Ali's report/aliResult.pdf
现在我想将它们分成如下所示的列:
+-------+------+-------------+--------------+-----------+----------------+--------------+---------------+
| Adobe | work | 5.practices | 5.1 Students | Reporting | studentReports | Ali's report | aliResult.pdf |
答案1
Excel 选项卡中有一个工具Data
可供您使用,名为文本转列。
- 选择包含数据的单元格。
Text to Columns
在数据选项卡中选择。- 选择分隔符为“OTHER”,然后插入要用作拆分条件的字符。在本例中,可以使用“/”(不带引号)或您想要使用的任何其他字符。
有了它,Excel 将一步将文本拆分成多列,而无需公式。
顺便说一句,您不需要一次只对一个单元格执行此操作。您可以选择整个列,执行一次“文本到列”操作,Excel 将在一个步骤中完成整个列表。
答案2
您也可以使用公式,但我强烈推荐“文本到列”。
如果你的主弦在 中A1
,请将其放入A2
并向右拖动:
=COLUMN()&". "&TRIM(MID(SUBSTITUTE($A$1,"/",REPT(" ",99)),(COLUMN()+1)*99-98,99))
这个答案厚颜无耻地抄袭自Rick Rothstein 在本论坛上