首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

用excel批量生成具有层次关系的母、子文件夹

【问题】下面是一幅南海企业的组织架构图,现要求,按包含关系批量生成文件夹,以便于在每个空的文件夹下分类存储相关的文件。组织架构图:

要求批量生成以下层次树状的文件夹体系:

【要求】

1、南海公司为一个总的文件夹,该文件夹下面包含架构图里的所有的内容;

2、一二级管理者为单独一个文件夹,其中市场总监下面需单独建立一个文件夹为市场总监;

3、文件夹之间的包含与被包含关系要符合上图的要求。

单个文件夹的生成(不包含层级的)

对于以上的批量生成,的确是有一定的难度的。那么下面将分步进行操作。

首先,批量生成指定名称的文件夹,不含二级文件夹。

如图所示:

操作步骤为:

步骤1:首先在Excel里建立要生成的文件夹的名称,然后在命令符的这一列里输入命令符的公共为:="MD "&A2,然后Enter键确定后向下填充。注意,MD后面有一个空格。如下图所示:

步骤2:在所要生成文件夹的地方,新建一个文本文档,打开后将生成的命令符粘贴,然后保存关闭,如下图所示:

步骤3:将文件的后缀号由“.txt”更改为“.bat”,并且双击该文件。如下图所示:

最后完成批量的生成。具体的操作的动态图如下:

那么会了单层级的文件夹的批量生成,那么我们下面就多批量的文件夹的生成。

回到开篇的问题

步骤1:将架构图转换成下面的表格:

步骤2:在H2单元格中输入公式:

="md"&A2&"&md"&A2&"\"&B2&"\"&C2&"\"&D2&"\"&E2&"\"&F2,然后按Enter键完成后向下填充。如下图所示:

步骤3:将命令符进行复制。在要生成的地方新建一个文本文档,将内容粘贴进去,然后保存并关闭。

步骤3:将文件的后缀号由“.txt”更改为“.bat”,并且双击该文件。如下图所示:

最后完成批量的生成。具体的操作的动态图如下:

注意:

1、在生成多个层级文件夹的时候,父级的文件夹是必须每一个都要有的;

2、在除父级之外的其他级上的文件夹是可有可无的;

3、如有父级文件夹,但是第二级与第三级没有,第四级又有一个文件夹的时候,那么第四级的文件夹自动补位至第二级的文件夹上;

4、如果某一个级上具有相同名称的文件夹时,根据windows的命名规则,每一全层级上的文件件有且只有一个名称。

5、如果还需要生成更多级的文件名的时候,可按c\d\e\f\g\……的方式进行连接追加,直到最后一个需要生成的文件夹为止。

延伸

关于其他的批量生成的可以参阅前期文章:

《批量生成,如果你会三个,你已经就是很了不起的了!》

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210223A01DO700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券