- ?
办公室白领必会知识:Excel文件文件夹相关函数
Kara
展开
对于日常办公过程中,每天面对的操作离不开文件、文件夹的操作,当然可以用资源管理器、Everything之类的管理软件来管理。但涉及到批量操作时,在Excel环境或许是个更好的方式,前面很多的内容中不断地有使用过部分的文件、文件夹的函数,今天系统给大家介绍下在Excel催化剂里所开发出的文件、文件夹相关的函数。
具体函数介绍
这一系列的函数传入的参数都较为简单,除了获取所有文件GetFiles和获取所有文件夹GetSubFolders这两个函数需要传入较多的参数来满足复杂的筛选或遍历子文件夹等需要,其他的函数都是1个或2个参数即可。
GetFiles函数
一般来说是返回多个值的,即一个文件夹内有多个文件路径。一般来说传入第1个顶层文件夹路径即可。其他参数可应对不同的需要。
其他函数参数说明如下:
containsText:查找的文件名中是否需要包含指定字符串,不传参数默认为返回所有文件,可传入复杂的正则表达式匹配isSearchAllDirectory 是否查找顶层目录下的文件夹的所有子文件夹,TRUE和非0的字符或数字为搜索子文件夹,其他为否,不传参数时默认为否optAlignHorL 返回的结果是按按列排列还是按行排列,传入L按列排列,传入H按行排列,不传参数或传入非L或H则默认按列排列
GetSubFolders函数
用法几乎和GetFiles一样,只是containsText查找时,可以查找任一层文件夹包含正则pattern匹配项即可。而GetFiles的containsText仅对文件名作匹配。
GetDirectoryName函数
获取上一级的文件夹全路径。
GetFolderByDepth函数
获取指定目录下的不同层级的文件夹名称
GetFileOrDirAttributes函数
获取文件或文件夹属性
IsFileOrDirExist函数
判断传入的文件或文件夹路径是否是真实存在
GetFileSize函数
获取文件大小,单位KB
GetFileOrDirCreateTime函数
获取文件或文件夹创建时间
GetFileOrDirModifyTime函数
获取文件或文件夹最后修改时间
GetFileName函数
GetFileNameWithoutExtension函数
GetFileExtension函数
PathCombine函数
用于合并多段文件夹或文件名使用,无需处理多段名称的后面是否有结束符\如果是最后一个是文件的路径,需要带上文件后缀名,单纯的文件后缀不能作为最后的参数传入,否则不是完整的路径或是错误的方式组合。
总结
使用本篇的文件、文件夹函数,可以轻松获得文件、文件夹路径,并对获得之后的路径作字符串处理,较一般的方式进行字符串处理来得高效,同时也提供了获取文件、文件夹的一些属性信息如文件大小、创建、修改日期等,大大地方便了对文件、文件夹信息的获取及后续的对不同数据的筛选排序等操作。此篇的函数实现,个人觉得还是很能提升日常工作效率的,很值得推荐使用。
- ?
Excel文件损坏?简单三招救回你的文件
Judith
展开
使用Excel做表格比较多的朋友们呢,可能会遇到“文件已损坏,无法打开”的情况。而往往这个时候文件里又有一些比较重要的内容,这可真让人一脸懵啊。有的同学可能觉得这文件就彻底废了,摊摊手作罢。
但是事实并非如此,文件还可以活过来。
我们先来看一下文件损坏的原因有哪些,主要有断电、非正常关机、非正常退出程序这几种。
那么我们该怎么把这个文件救回来呢?下面就来一起看一下。
1、Excel修复
可能是文件损坏的情况出现的太多,在最新的一版Excel里,出现了“打开并修复”功能。这个功能可以查找Excel文件的错误,并直接对受损的文件进行修复。
单击“打开并修复”命令,会跳出一个对话框,单击修复按钮,就可以了。不过这种办法只能修复常规的受损Excel文件。
2、转换为SYLK格式
如果可以打开文件,却不可以操作的话,把受损的Excel文件重新保存为SYLK格式,可以筛选出文档到底那部分出了问题。
3、ExcelRecovery
这是专门用来修复文件的一款应用。
打开ExcelRecovery,单击“修复”,选择确定需要处理的受损文件,就开始了修复工作。完成后,写好另存为的文件名称,点击“保存”,就大功告成了。
小结:
这样就再也不怕受损打不开的文件了。方法总比问题多。所以遇到问题不要逃避,想办法解决才是正道。
- ?
如何将多个Excel文件或工作表合并成一个
孔鞯
展开
应用场景1
老板:小王啊,调查一下大家对我们人事部的服务有什么意见或建议没。小王:好的。
小王做好一份Excel调查表模板,分发下去。然后收到了100份结果文件。
应用场景2
老板:小王啊,还有5分钟我就要开会了,我们12家门店的销售情况表汇总到一起了吧。
小王应该怎么合并这些Excel文件?一个一个复制到手软吗?
合并多个Excel文件
第一步:将所有的Excel调查表文件存放在同一个文件夹下。打开一个空白Excel文件,点击“新建查询”,选择“从文件夹”中导入,然后粘贴所有Excel调查表所在路径。
第二步:在“组合”下拉菜单中选择“合并和编辑”。
第三步:选中要合并的工作表。
第四步:点击Power Query编辑器中的“关闭并上载”。
稍等片刻,所有的文件就都合并到同一个工作表啦。
可以看到表头的两行重复显示了很多遍。使用定位或筛选功能,删除多余的行即可。
当然,也可以在上述步骤4“关闭并上载”之前删除一些行。
更新数据
小王好开心,100份Excel调查表就这么轻松地合并到一起了。小丽:小王,我的调查表修改了一下,发一份新的给你吧。小王……
小王,莫急,直接在原来的文件夹下替换小丽的调查表,然后在合并后的汇总表上,右键一下,点击“刷新”即可。
合并多个Excel工作表
和合并excel文件类似,用Power Query同样可以快速完成。
第一步:打开一个空白Excel文件,点击“新建查询”,选择“从工作簿”中导入,然后打开需要汇总的Excel文件。
第二步:选中所有要合并的工作表名称,然后点击“编辑”。
第三步:按照图示的步骤,点击“追加查询”,然后将所有的工作表添加进来。
最后点击“关闭并上载”,所有工作表内容就合并到一个工作表下啦。同样的,如果原始的表格数据更新,在汇总表上刷新一下即可同步更新数据。
注意:以上步骤都基于Power Query插件,Excel2016才支持。使用低版本的Excel或WPS的朋友请查考明日的文章。
相关阅读:《多个word文档怎么合并》。
谢谢阅读,每天学一点,省下时间充实自己。欢迎点赞、评论、关注和点击头像。
- ?
使用Excel获取文件夹下的文件
救生圈
展开
工作中常常需要获取一个文件夹下的所有文件,包括文件名、文件修改时间、文件大小等,怎样获取呢?当然可以通过编程实现,不过本文提供一种不需要编程也能实现的方法。
一、打开windows cmd 窗口(即命令提示符),切换到目标文件夹下,输入“dir”。如下图,可以获得这个目录下的所有文件。
dir命令获取目录中文件二、复制cmd窗口中的所有文件到一个Excel表格中。
复制到excel三、选中这一列数据,点击“数据”菜单下的“分列”,接着选择“固定宽度”,然后按照图示添加分隔线(一般Excel默认就会分隔好,只需检查一下),最后点击“完成”。
使用excel分列四、通过上述3个步骤就可以获得这个文件夹下的文件修改时间、文件大小和文件名,如果还想获得指定类型文件,怎么办?首先复制文件名到其他列。
设置辅助列五、选中辅助列,再次点击“数据”菜单下的“分列”,接着选择“分隔符号”,然后选择“.”为分隔符,最后点击“完成”。如果文件名中也含有“.",则可以先将文件名后缀例如“.mp4”替换成“.#mp4”,然后在分隔时按照“#”进行分隔。
获取文件类型六、将获取到的文件类型(G列)内容复制到“类型”下,删除多余的列。至此,已经获得文件夹下的所有文件信息。
整理表格 - ?
用Excel制作文件目录,一目了然
布伦特
展开
来自Excel之家,侵联系删
日常工作中,一个项目的文件往往会有很多个,在Excel中制作一个项目文件目录,可以快速方便的查看不同的文件。
如下图所示,就是一个项目文件夹内的所有文件:
接下来,先提取文件名称。
如果文件比较少,可以直接输入到Excel文档中,但是如果文件比较多,就要想想办法了。
在需要提取文件名称的文件夹内,新建一个记事本文档,输入下面的内容后保存:
DIR *.* /B >目录.TXT
将记事本文档的后缀名.txt 修改为.bat
然后双击这个文件,就会得到一个名为“目录”的记事本文件。
这样就可以将目录中的文档名复制到Excel文档中了。
然后在B1单元格输入公式,建立超链接:
=HYPERLINK("D:一期工程文件"&A1,A1)
具体操作时,公式中的"D:一期工程文件"部分,要换成实际的磁盘位置和文件夹地址。
OK,项目文件目录制作完毕,单击超链接,即可打开对应的文件哦。
怎么样,这样的方法是不是很简单呢?赶紧试试吧,欢迎留言评论
- ?
电脑文件整理费时费力?用Excel轻松又高效!
幼菱
展开
我相信小伙伴们都看过很多关于文件整理的文章,但是里面有没有试过用 Excel 来管理我们的文件呢?
那么今天这篇文章会告诉你数据透视表在文件管理里面能发生怎么样的效用,相信这是让你脑洞大开的一篇文章!
实际工作中,制作表格,可能会碰到各种各样的需求。有些需求,如果没有真正碰到过,根本没法想象。但是,碰到了,你就得想尽办法去解决问题。
这就是一个典型的文件管理问题。经常要管理很多档案、商务文件的小伙伴今天有福了。拉登教你批量管理文件的 3 个妙招,一并解决如下各种文件管理难题:
如何为文件清单快速添加分类信息;如何快速统计不同类别的文件数量;如何批量创建带超链接的文件目录;
最后还有一个高效小工具,记得去查收~
01.快速添加分类名称
下面是有一份文件清单表,需要给不同类型的文件添加分类名称:Excel / PPT / 电子书等。
动图中的操作要点:
插入标题行后打开筛选器; 按文件名筛选,输入包含的字符; 选中拟输入分类的区域; 输入分类名称; 按【Ctrl+Enter】批量填充到选中区域。
小知识
筛选-选中-输入-【Ctrl+Enter】,是 Excel 中极其常用的一个组合拳。用来按条件筛选并批量修改数据。
02.按类别查看文件列表
在文件列表中,想查看某个类别下有哪些文件?利用筛选功能,轻轻松松实现。例如,查看所有 PPT 文件清单:
动图中的操作要点:
选中第一行,按下快捷键【Ctrl + Shift + L】,快速打开筛选器; 点击 B2 单元格【备注】的下拉菜单,选择筛选的文件备注。
小知识
筛选是 Excel 中最为常用的一个关键技术。看似简单轻巧,用法非常丰富,案例中的方法仅仅是冰山一角。
03. 按类别统计数量
想知道哪一类文件数量的多少?只要随随便便一拖就能统计出来:.
动图中的操作要点:
选择任意一个数据 在【插入】选项卡中,找到并点击【数据透视表】 把【备注】拖动到【行】区域,把【文件名】拖动到【值】区域
统计完成!
小知识
只要有分类名称,利用数据透视表就能实现快速分类汇总统计。无论你的数据是 1 行,还是 10000 行,都只需要 1 秒。数据透视表是 Excel 中最具杀伤力的核武器。
04.批量创建超链接
有超链接,点击就能直接打开相应的图片、照片、文档等文件。怎样在 Excel 表格中批量创建超链接呢?需要用到一个 HYPERLINK 函数 。
动图的案例中涉及的关键操作:
在 C2 输入了如下公式:
=HYPERLINK("[C:\My Documents\Mybook.xls]")
向下填充公式,点击 C 列「链接」就能查看对应文件。HYPERLINK 函数的结构如下:
因为链接地址是根据 A 列的文件名动态计算的,所以填充公式后,会链接到对应的文件上,点击生成的链接也就能够查看对应的文件了。
是不是超酷炫的!
小彩蛋
拉登大叔还有一副秘制的药方,从提取文件清单(包括子文件夹中的文件)到 Excel 表,到创建超链接一步到位!
小伙伴们,沉迷于手工重复性操作是病!得治!
- ?
用Excel和BAT命令制作简易文件管理器
蜂蜜
展开
电脑用久了,文件就多了,有时候想找个文件,花好长时间都找不到。不如,用Excel和BAT命令做个简易的文件管理器吧,既可以学习一下Excel技巧,又可以帮助我们快速找到我们需要的文件。
阅读完本文大约需要2分钟,制作一个简易文件管理器,大概需要1分钟。
步骤1
首先打开需要创建文件链接的文件夹,例如“D:\tmp\office文档”,在这个路径下创建一个记事本文件(名为“自动获取文件列表.txt”),输入以下两行内容:
@echo offdir /S/B . >1.txt
步骤2
将“自动获取文件列表.txt”的后缀修改为“.bat”,然后双击一下这个bat文件,当前文件夹及其所有子文件夹下的文件名称就保存在1.txt中啦。
步骤3
将“1.txt”文件中的内容复制到Excel中,粘贴到两列中,选中第一列,将“*\”替换成空,这样第一列就只剩下文件名,第二列仍是完整的文件路径。
步骤4
在C列输入公式“=HYPERLINK(B2,"链接")”,并填充该公式到其他单元格。
HYPERLINK公式非常简单,总共就两个参数,第一个参数是单元格地址、网址或文件路径,文件路径需包含文件名和后缀。第二个参数你可以随便输入什么文字,最后这个HYPERLINK单元格就会显示什么文字,点击这个文字就会打开第一个参数所指的单元格地址、网址或文件。
这样,我们点击链接时,就可以自动打开相应的文件啦。
如果不喜欢每一行都显示“链接”,也可以将公式修改成“=HYPERLINK(B2,A2)”,这样就会显示文件名称啦。我们可以将原始的A-B列隐藏起来,再给所有的文件添加好分类,这以后,如果想查看什么文件时,就可以直接点击文件名,打开啦。
也许,这个功能看起来有些鸡肋。不过,当你的电脑上积累了很多的文件例如学习类的文档时,这就非常实用啦。
学习,为了更好的生活。欢迎点赞、评论、关注和点击头像。
- ?
Excel文件中如何高效快速核对出两个工作表中不同内容
斯托诺韦
展开
最近经常会有同学在问:两个格式相同的工作表怎么核对出不同的数据内容?
两份相同的销售报表,要从里面找出不同的数据要怎么做呢?数据少的话,一看就能找出不同的;数据多的话,那要自己一个个看就没那么容易找出来了。今天就来跟大家分享在Excel文件中两个工作表如何快高效快速的核对出不同的数据内容?
我们来看下下面的两份销售报表,需要核对出两表中不同的数据内容。
下图是销售报表1:
销售报表1
下图是销售报表2
销售报表2
我们需要将;两份销售报表中不同的数据内容在其中一份销售报表内突显标记。为了方便大家能看出效果,我先将两份销售报表中的不同数据内容均已突显标记。如下图:
核对两表不同数据内容突显标记
1、Excel文件中两份销售报表在销售报表1
通过条件格式新建规则设置
2、在“条件格式”的“新建格式规则”对话框中选择“使用公式确定要设置格式的单元格”——为符合此公式的值设置格式:=A1<>销售报表1!A1;点击格式处设置单元格格式填充颜色确定后,会返回到新建格式规则对话框,再点击确定。
新建格式规则设置完成
3、设置完成之后,就会看到在销售报表1里突显标记与销售报表2不同的几处数据内容。
两表快速核对出不同的数据
如果想在销售报表2也突显标记与销售报表1不同的数据内容与上面的操作步骤一样设置就可以完成。如下图:
在销售报表2处突显标记与销售报表1不同的数据内容
两个相同格式的工作表,在通过Excel表格中条件格式设置就可快速核对出两个工作表不同的内容,还有一种方法也能核对出两个工作表不同的内容,那就是通过选择性粘贴——运算——“减”来完成核对两个工作表中的差异数。
今天就简单的跟大家分享Excel文件中通过条件格式设置来高效快速的核对两个工作表中不同内容进行突显标记,希望对各位朋友在工作中有所帮助!
更多关于Office——Excel操作技巧可加入我们交流!
- ?
别人都用Excel技巧搭建办公管理软件,而你还在用它做表格!
莫神伤
展开
office办公应用三大件:Word、Excel、PowerPoint,几乎每台电脑都会装这三个办公软件,而Excel在办公场景中更是必不可少。
办公族都要用Excel来处理数据,例如记录各种数据,客户订单、产品资料、人事档案等。
实际上很多单位要求熟悉Excel的程度,也就仅止于会用Excel录数据、做表单罢了。
最熟悉的快捷键就是Ctrl+c/Ctrl+v,最常用的Excel操作就是合并单元格、求和,更多的工作就是用公司原有的表单模板干活。
比如一个跟单文员,每天的工作就是录入订单数据到总表,用文件夹里的制造工单模板、送货单模板、送货标签模板填入总表的数据,复制粘贴,再修改一下边框等,就是一天。
数据多的时候,那就别想准时下班了。
同样都是会用Excel的人,却有人用Excel技巧做出了办公自动化的管理软件,轻松完成每天的工作。
为什么能想到做这么一个软件呢?因为都是重复性的工作啊,制造工单、送货单、送货标签的数据都是取自于总表,让软件自动传送呗。
为什么用Excel技巧就搭建办公自动化软件?不需要学编程?是的,无需编程、用Excel技巧也能做办公软件。
别人正是利用了这样一款类似于Excel的表格软件,完成了办公管理软件的搭建。
它就是云表,类似于Excel的操作界面,通过中文的业务逻辑就能实现自动化办公。
像用Excel一样设定表单的填写规范,还可以设置自动生成一定格式的编号,如按日期自动编号。
用最基础的Excel技巧,加以办公管理经验,用中文描述业务逻辑,无需编程就可以用云表做出一套好用的办公管理软件了。
还在等什么呢?还想继续加班吗,别人都用Excel技巧搭建办公管理软件,而你还在用它做表格!
云表能做的功能还有更多,像自动更新操作记录、库存最低预警、工资考勤自动计算等,甚至可以做出完整的ERP管理软件、仓库管理软件、财务出纳软件.....
虽然云表功能如此强大,但它仍然提供了免费版,还有详细教程和技术客服助你快速入门!!!
转载自百家号作者:优品资源
- ?
用Excel和BAT命令制作简易文件管理器
花名
展开
转载自百家号作者:解晴说Excel
电脑用久了,文件就多了,有时候想找个文件,花好长时间都找不到。不如,用Excel和BAT命令做个简易的文件管理器吧,既可以学习一下Excel技巧,又可以帮助我们快速找到我们需要的文件。
阅读完本文大约需要2分钟,制作一个简易文件管理器,大概需要1分钟。
步骤1
首先打开需要创建文件链接的文件夹,例如“D:\tmp\office文档”,在这个路径下创建一个记事本文件(名为“自动获取文件列表.txt”),输入以下两行内容:
@echo offdir /S/B . >1.txt
步骤2
将“自动获取文件列表.txt”的后缀修改为“.bat”,然后双击一下这个bat文件,当前文件夹及其所有子文件夹下的文件名称就保存在1.txt中啦。
步骤3
将“1.txt”文件中的内容复制到Excel中,粘贴到两列中,选中第一列,将“*\”替换成空,这样第一列就只剩下文件名,第二列仍是完整的文件路径。
步骤4
在C列输入公式“=HYPERLINK(B2,"链接")”,并填充该公式到其他单元格。
HYPERLINK公式非常简单,总共就两个参数,第一个参数是单元格地址、网址或文件路径,文件路径需包含文件名和后缀。第二个参数你可以随便输入什么文字,最后这个HYPERLINK单元格就会显示什么文字,点击这个文字就会打开第一个参数所指的单元格地址、网址或文件。
这样,我们点击链接时,就可以自动打开相应的文件啦。
如果不喜欢每一行都显示“链接”,也可以将公式修改成“=HYPERLINK(B2,A2)”,这样就会显示文件名称啦。我们可以将原始的A-B列隐藏起来,再给所有的文件添加好分类,这以后,如果想查看什么文件时,就可以直接点击文件名,打开啦。
也许,这个功能看起来有些鸡肋。不过,当你的电脑上积累了很多的文件例如学习类的文档时,这就非常实用啦。
学习,为了更好的生活。欢迎点赞、评论、关注和点击头像。
用excel管理文件
-
1、只需3秒快速实现求和
-
2、如何快速填充序号
-
3、如何自动填充序号(公式法)
-
4、数据条的神奇应用
-
5、多文本快速合并
-
6、查找与替换的不同玩法
-
7、快速定位到指定区域
-
8、数据排序、工资条制作
-
9、快速筛选(模糊、精确筛选)
-
10、快速插入空行
-
11、快速删除空行
-
12.快速跳转到天涯海角
-
13、.同时查看两个Excel文件
-
14、用条件格式扮靓报表
-
15、一键插入Excel图表
-
16、批量处理行高、列宽
-
17、利用拆分功能查看数据
-
18、批量录入相同内容
-
19、工作表快速跳转
-
20、批量录入表格模板(精品课程)
-
21、Excel函数与公式的应用、公式循环引用的查找
-
22、IF函数单条件判断同比增长
-
23、用sum函数 格式相同,连续多表数据汇总
-
24、excel快捷键
-
25、VLOOKUP函数——根据销售员匹配销售额
-
26、统计各部门销售总额
-
27、统计指定条件个数
-
28、怎样输入当前日期和时间、星期数
-
29、销售业绩排名
-
30、Sumproduct函数-万能函数(销售额汇总求和)
-
31、根据销售员,地区,商品名称汇总
-
32、批量替换PPT字体
-
33、给销售额数据批量添加万元单位
-
34、一秒快速核对两列数据
-
35、快速定位到指定单元格或区域
-
36、快速制作双行标题工资条
-
37、给你的表格做个瘦身
-
38、快速打开常用的Excel文件
-
39、快速打开多个Excel文件
-
40、利用创建组—快速隐藏/展开多列数据
-
41、快速制作下拉菜单
-
42、复制粘贴表格,如何保留数据源列宽格式一致?
-
43、两列数据位置互换
-
44、1秒钟扮靓报表——如何实现表格隔行换色
-
45、快速删除重复记录——保留唯一值
-
46、快速向下填充、向右填充,文本或公式
-
47、给Excel文件添加密码
-
48、插入带图片的批注
-
49、输入公式后不计算?
-
50、如何设置单元格缩进
-
51、快速解决Excel表格总显示货币格式
-
52、批量添加万元单位
-
53、你会四舍五入么?
-
54、用RAND函数机选彩票
-
55、冻结首行你会么?
-
56、超链接的高级应用
-
57、IFERROR函数-屏蔽错误值
-
58、批量填充颜色
-
59、录入数据
-
60、快速输入工号
-
61、快速行列转置
-
62、自定义缩放界面
-
63、多个单元格同时输入
-
64、如何计算立方米?
-
65、快速制作双行标题工资条
-
66、输入带方框的√和×
-
67、快速将姓名对齐
-
68、快速输入性别
-
69、按单位职务排序
-
70、自动计算合同到期日期
-
71、计算时间间隔
-
72、日期和时间的拆分
-
73、快速处理不规范的日期格式
-
74、快速填充合并单元格
-
75、效率加倍的快捷键
-
76、快速复制表格和对象
-
77、快速创建工作表副本
-
78、快速复制序列号
-
79、快速显示公式
-
80、多个单元格同时输入
-
81、快速调整显示比例
-
82、快速自动填充
-
83、快速填充(Ctrl+E)
-
84、Ctrl与数字键结合
-
85、快速将多列数据整理为1列
-
86、快速将1列数据拆分为多列
-
87、快速定位公式
-
88、快速录入数据
-
89、快速累计求和
-
90、身份证号码显示为0怎么办?
-
91、快速制作斜线表头
-
92、文本竖向显示
-
93、神奇的监视窗口
-
94、不一样的格式刷
-
95、快速美化图表
-
96、快速生成当前日期
-
97、快速找出循环引用
-
98、快速提取信息
-
99、二维表快速转换为一维表
-
100、快速多表合并