0

0

Excel员工表怎么生成文件夹 常见批量建文件夹教程【办公】

倫敦的微風

倫敦的微風

发布时间:2026-02-02 20:37:09

|

485人浏览过

|

来源于php中文网

原创

可通过Power Query+PowerShell、Excel公式生成BAT、Kutools插件或VBA宏四种方法,根据Excel员工表中的姓名或工号批量创建同名文件夹,分别适用于不同技术基础和权限环境的用户。

立即进入☞☞☞☞☞点击办公资源大全直接保存☜☜☜☜☜”;

Excel员工表怎么生成文件夹 常见批量建文件夹教程【办公】 - php中文网

如果您在Excel中维护了一份员工信息表,希望根据表格中的姓名或工号等字段快速创建对应名称的文件夹,则可通过内置功能或辅助工具实现批量操作。以下是几种可行的方法:

一、使用Power Query + PowerShell脚本组合生成文件夹

该方法利用Excel导出数据为CSV格式,再通过PowerShell读取CSV内容并逐行创建同名文件夹,适用于Windows系统且无需额外安装软件。

1、在Excel中选中员工表数据区域(含标题行),按Ctrl+C复制,新建空白工作表,右键选择“选择性粘贴”→“值”,确保无公式干扰。

2、选中包含员工姓名的列(例如A列),点击【数据】→【从表格/区域】,勾选“表包含标题”,点击确定进入Power Query编辑器。

3、在Power Query编辑器中,仅保留姓名列,点击【文件】→【关闭并上载】,将清洗后的姓名列表输出至新工作表。

4、选中姓名列,按Ctrl+C复制,在记事本中粘贴,另存为UTF-8编码的employees.csv文件,路径如D:\temp\employees.csv。

5、新建文本文档,输入以下PowerShell命令:
Import-Csv "D:\temp\employees.csv" | ForEach-Object { $name = $_.姓名; if ($name -ne $null -and $name.Trim() -ne "") { New-Item -ItemType Directory -Path "D:\folders\$name" -Force } }

6、将该文档后缀名改为.ps1,右键以PowerShell运行,确认执行策略允许脚本运行(如提示错误,以管理员身份打开PowerShell,执行Set-ExecutionPolicy RemoteSigned -Scope CurrentUser)。

二、使用Excel公式拼接CMD命令批量建文件夹

该方法不依赖外部脚本环境,仅通过Excel生成可执行的Windows命令行指令,适合对系统权限受限但具备CMD操作权限的用户。

1、在Excel员工表右侧空白列(如B列)输入公式:="md """&A2&"""", 假设A2为第一个员工姓名,双引号用于包裹含空格的姓名。

2、向下填充该公式至所有员工行,生成每行一个md命令,例如:md "张三"

3、复制整列B的内容,在记事本中粘贴,另存为build_folders.bat,编码选择ANSI(避免CMD乱码)。

4、将该BAT文件保存至目标父目录(如D:\departments),双击运行,系统将在当前目录下生成所有员工同名文件夹。

Midjourney
Midjourney

当前最火的AI绘图生成工具,可以根据文本提示生成华丽的视觉图片。

下载

5、若需指定上级路径,修改公式为:="cd /d D:\departments & md """&A2&"""", 再生成并运行BAT文件。

三、借助第三方插件Kutools for Excel一键生成

Kutools提供“批量创建文件夹”功能,直接读取Excel选定单元格内容作为文件夹名,操作直观,适合不熟悉脚本的办公人员。

1、确保已安装Kutools for Excel插件,选中员工姓名所在列的数据区域(不含标题)。

2、点击Kutools选项卡→【文件夹】→【批量创建文件夹】,弹出设置窗口。

3、在“文件夹位置”中点击浏览按钮,选择目标父目录,例如D:\staff_folders。

4、勾选“使用所选单元格的值作为文件夹名称”,取消勾选“创建子文件夹”除非需要嵌套结构。

5、点击【确定】,插件立即在指定路径下生成全部员工命名的文件夹,状态栏显示成功数量。

四、使用VBA宏代码全自动执行

该方法将逻辑封装于Excel内部宏中,运行一次即可完成全部创建动作,支持自定义路径与容错处理,适合高频重复使用场景。

1、按Alt+F11打开VBA编辑器,插入→模块,在空白窗格中粘贴如下代码:
Sub CreateFoldersFromColumn()
    Dim ws As Worksheet, rng As Range, cell As Range
    Dim folderPath As String
    Set ws = ActiveSheet
    folderPath = "D:\employees\"
    Set rng = Selection
    For Each cell In rng
        If Not IsEmpty(cell.Value) Then
            MkDir folderPath & Trim(cell.Value)
        End If
    Next cell
End Sub

2、返回Excel,按Alt+F8调出宏列表,选中CreateFoldersFromColumn,点击【选项】设置快捷键(如Ctrl+Shift+F)。

3、选中员工姓名列数据区域,按设定快捷键或点击【运行】,代码自动遍历每个非空单元格,在D:\employees\下创建对应文件夹。

4、如需修改路径,只需更改代码中folderPath = "D:\employees\"这一行的字符串内容并保存宏。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
string转int
string转int

在编程中,我们经常会遇到需要将字符串(str)转换为整数(int)的情况。这可能是因为我们需要对字符串进行数值计算,或者需要将用户输入的字符串转换为整数进行处理。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

523

2023.08.02

c语言中null和NULL的区别
c语言中null和NULL的区别

c语言中null和NULL的区别是:null是C语言中的一个宏定义,通常用来表示一个空指针,可以用于初始化指针变量,或者在条件语句中判断指针是否为空;NULL是C语言中的一个预定义常量,通常用来表示一个空值,用于表示一个空的指针、空的指针数组或者空的结构体指针。

238

2023.09.22

java中null的用法
java中null的用法

在Java中,null表示一个引用类型的变量不指向任何对象。可以将null赋值给任何引用类型的变量,包括类、接口、数组、字符串等。想了解更多null的相关内容,可以阅读本专题下面的文章。

499

2024.03.01

if什么意思
if什么意思

if的意思是“如果”的条件。它是一个用于引导条件语句的关键词,用于根据特定条件的真假情况来执行不同的代码块。本专题提供if什么意思的相关文章,供大家免费阅读。

786

2023.08.22

php中foreach用法
php中foreach用法

本专题整合了php中foreach用法的相关介绍,阅读专题下面的文章了解更多详细教程。

117

2025.12.04

js 字符串转数组
js 字符串转数组

js字符串转数组的方法:1、使用“split()”方法;2、使用“Array.from()”方法;3、使用for循环遍历;4、使用“Array.split()”方法。本专题为大家提供js字符串转数组的相关的文章、下载、课程内容,供大家免费下载体验。

361

2023.08.03

js截取字符串的方法
js截取字符串的方法

js截取字符串的方法有substring()方法、substr()方法、slice()方法、split()方法和slice()方法。本专题为大家提供字符串相关的文章、下载、课程内容,供大家免费下载体验。

212

2023.09.04

java基础知识汇总
java基础知识汇总

java基础知识有Java的历史和特点、Java的开发环境、Java的基本数据类型、变量和常量、运算符和表达式、控制语句、数组和字符串等等知识点。想要知道更多关于java基础知识的朋友,请阅读本专题下面的的有关文章,欢迎大家来php中文网学习。

1505

2023.10.24

AO3官网入口与中文阅读设置 AO3网页版使用与访问
AO3官网入口与中文阅读设置 AO3网页版使用与访问

本专题围绕 Archive of Our Own(AO3)官网入口展开,系统整理 AO3 最新可用官网地址、网页版访问方式、正确打开链接的方法,并详细讲解 AO3 中文界面设置、阅读语言切换及基础使用流程,帮助用户稳定访问 AO3 官网,高效完成中文阅读与作品浏览。

89

2026.02.02

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 15.1万人学习

成为PHP架构师-自制PHP框架
成为PHP架构师-自制PHP框架

共28课时 | 2.5万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号