0

0

Excel如何快速生成上万文件夹 人事资料整理技巧【办公】

雲端之城

雲端之城

发布时间:2026-02-02 21:14:55

|

125人浏览过

|

来源于php中文网

原创

可批量创建员工文件夹的四种方法:一、Excel生成CMD命令执行;二、PowerShell脚本自动读取Excel;三、Python脚本处理xlsx/csv;四、Directory Opus第三方工具可视化操作。

☞☞☞☞点击夸克ai手把手教你,操作像呼吸一样简单!☜☜☜☜☜

Excel如何快速生成上万文件夹 人事资料整理技巧【办公】 - php中文网

如果您需要为每位员工创建独立的文件夹用于存放人事资料,而员工数量达上万,手动操作显然不可行。Excel本身不具备直接创建文件夹的功能,但可通过结合Excel数据与Windows命令行或PowerShell脚本实现批量生成。以下是几种可立即执行的解决方案:

一、使用Excel生成CMD命令并执行

该方法利用Excel公式拼接出标准的Windows命令行指令,导出为.bat文件后一键运行,无需编程基础,兼容所有Windows系统。

1、在Excel中将员工姓名或编号列整理为A列(例如A2:A10001),确保无空值和非法字符(如\ / : * ? " |)。

2、在B2单元格输入公式:="md """&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"*",""),"?",""),"""","")&""",向下填充至B10001。

3、复制B列全部内容,新建文本文档,粘贴后另存为“创建文件夹.bat”,编码选择ANSI。

4、右键该.bat文件,选择“以管理员身份运行”,系统将在当前目录下生成对应名称的文件夹。

二、通过PowerShell脚本自动读取Excel文件

此方法跳过手动拼接命令,直接由PowerShell调用Excel数据,安全性更高,能自动过滤空白行及重复名称,并支持指定根路径。

1、确保电脑已安装Microsoft Excel应用程序(非仅Excel Viewer)且系统为Windows 10/11。

2、将员工名单保存为“员工清单.xlsx”,第一行为标题(如“姓名”),数据从第二行开始,保存于D:\temp\路径下。

3、新建文本文档,粘贴以下代码:param($Path="D:\temp\员工清单.xlsx",$Root="D:\人事档案") ; $xl=New-Object -ComObject Excel.Application ; $wb=$xl.Workbooks.Open($Path) ; $ws=$wb.Worksheets.Item(1) ; $i=2 ; while($ws.Cells.Item($i,1).Text -ne ""){ $name=$ws.Cells.Item($i,1).Text.Trim() ; if($name -and $name -notmatch '[\\/:*?"|]'){ $folder=Join-Path $Root $name ; if(-not (Test-Path $folder)){ New-Item -ItemType Directory -Path $folder | Out-Null } } ; $i++ } ; $wb.Close($false) ; $xl.Quit()

4、将文件另存为“生成文件夹.ps1”,右键选择“使用PowerShell运行”,脚本执行完毕后检查D:\人事档案目录。

Catimind
Catimind

专为行业应用打造的AI生产力工具

下载

三、借助Python脚本(需预装Python环境)

适用于已有Python环境的办公场景,可扩展性强,支持从.xlsx或.csv读取,自动标准化文件夹名并跳过非法字符。

1、确认已安装Python 3.7+,并在命令提示符中运行pip install openpyxl验证库存在。

2、准备“staff_list.xlsx”,首列为“工号”或“姓名”,无合并单元格,保存于C:\data\。

3、新建文本文件,写入以下内容:import os, openpyxl ; wb = openpyxl.load_workbook(r"C:\\data\\staff_list.xlsx") ; ws = wb.active ; root = r"C:\\人事资料" ; os.makedirs(root, exist_ok=True) ; for row in ws.iter_rows(min_row=2, values_only=True): name = str(row[0]).strip() if row[0] else None ; if name and all(c not in '\\/:*?"|' for c in name): folder = os.path.join(root, name) ; os.makedirs(folder, exist_ok=True)

4、将文件保存为“make_folders.py”,双击运行或在CMD中执行python make_folders.py。

四、使用第三方工具Directory Opus配合Excel导出

适合长期高频处理文件夹结构的行政人员,Directory Opus为增强型文件管理器,支持Excel导入并批量建目录,界面操作直观,免写代码。

1、下载安装Directory Opus(试用版支持完整功能),启动后点击“工具”→“批量重命名/操作”→“新建任务”。

2、在Excel中将员工信息复制为纯文本格式(仅含姓名列),粘贴至Directory Opus的“列表来源”面板,勾选“每行创建一个文件夹”。

3、设置目标路径为“D:\统一归档”,在“名称格式”中输入{clipboard},点击“执行”。

4、软件将逐行读取剪贴板内容,在目标路径下建立同名空文件夹,全程可视化进度条反馈。

热门AI工具

更多
DeepSeek
DeepSeek

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

豆包大模型
豆包大模型

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

通义千问
通义千问

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

腾讯元宝
腾讯元宝

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

文心一言
文心一言

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

讯飞写作
讯飞写作

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

即梦AI
即梦AI

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

ChatGPT
ChatGPT

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

相关专题

更多
pip安装使用方法
pip安装使用方法

安装步骤:1、确保Python已经正确安装在您的计算机上;2、下载“get-pip.py”脚本;3、按下Win + R键,然后输入cmd并按下Enter键来打开命令行窗口;4、在命令行窗口中,使用cd命令切换到“get-pip.py”所在的目录;5、执行安装命令;6、验证安装结果即可。大家可以访问本专题下的文章,了解pip安装使用方法的更多内容。

343

2023.10.09

更新pip版本
更新pip版本

更新pip版本方法有使用pip自身更新、使用操作系统自带的包管理工具、使用python包管理工具、手动安装最新版本。想了解更多相关的内容,请阅读专题下面的文章。

418

2024.12.20

pip设置清华源
pip设置清华源

设置方法:1、打开终端或命令提示符窗口;2、运行“touch ~/.pip/pip.conf”命令创建一个名为pip的配置文件;3、打开pip.conf文件,然后添加“[global];index-url = https://pypi.tuna.tsinghua.edu.cn/simple”内容,这将把pip的镜像源设置为清华大学的镜像源;4、保存并关闭文件即可。

763

2024.12.23

python升级pip
python升级pip

本专题整合了python升级pip相关教程,阅读下面的文章了解更多详细内容。

352

2025.07.23

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

while的用法
while的用法

while的用法是“while 条件: 代码块”,条件是一个表达式,当条件为真时,执行代码块,然后再次判断条件是否为真,如果为真则继续执行代码块,直到条件为假为止。本专题为大家提供while相关的文章、下载、课程内容,供大家免费下载体验。

98

2023.09.25

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号