当前位置:首页 > 微软office > Excel > 正文内容

知道吗? Excel 还可以这样用

zyhwxm2年前 (2022-07-04)Excel21



知道吗?Excel 还可以这样用


作为全球广受欢迎的数据处理和分析软件之一,Excel 的功能很丰富。在它众多的功能中,有人喜欢函数和公式,因为它们简单易学, 计算能力还特别强;也有人喜欢数据透视表,因为它们操作简单,只需简单拖动几下鼠标,就能从各个角度对数据进行分析……



制作考场座位标签

最近,学校教务处的一个哥们儿遇到一个难题——根据考生的信息表,制作考场座位标签。我们先来看看他要制作什么样的考场座位标签,如图 1 - 1 所示。 

图1-1 考场座位标签


这样的座位标签需要打印出来并逐条剪开,粘贴在考场中每张桌子上,以方便学生能在考试前快速找到自己的座位。当然,制作这样的考场座位标签之前,已经有了如图 1-2 所示的考生信息表。

图1-2 考生信息表


说实话,解决这个问题的方法真的很多。那么,我这位哥们儿为什么会觉得这是一个难题呢?原来他用的是所有方法当中最笨的一种:在第 2 条考生信息前插入两行空行→选中考生信息表中第 1 行的表头→复制表头→ 粘贴表头到插入的第二行空行中→设置用于间隔的空行格式。然后重复执行相同的操作…… “复制粘贴”大法操作虽然简单,但他手上却有全校 2500 多名考生的信息需要处理。

如果处理一条记录需要 4 秒钟,那么处理 2500 条记录需要:4秒/条×2500 条=10000 秒≈167 分钟。167 分钟,已经能从广州飞到上海了!

如果使用VBA解决,无论要制作多少考生 的座位标签,都只需要像图 1-3 那样,用鼠标 单击一次按钮即可轻松解决。

图1-3 用VBA一键制作考场座位标签

将多个工作簿中的数据

合并到一张工作表中

我们再来看一个合并多个工作簿中数据的问题。如图 1-4 所示,在一个文件夹中,保存有多个Excel工作簿文件。

图1-4 文件夹中的多个Excel文件


在这些工作簿中,都只有一张保存数据的工作表,这些工作表的名称不一定相同,里面保存的数据信息量也不等,但这些工作表的结构都是完全相同的,如图 1-5 所示。

图1-5 结构相同的工作表


为了统一对这些数据进行汇总和分析,需要将各工作簿中保存的数据信息合并到一张工作表中,得到如图 1-6 所示的表格。

图1-6 汇总多工作簿数据所得的结果


这个问题,普通人是这样解决的:打开工作簿→复制其中的数据→将其粘贴到汇总表 中→关闭工作簿,然后再重复相同的操作汇总另一个工作簿……

其实,更简单的方法是,只要借助VBA给Excel增加一个汇总多工作簿数据的功能,单击几次鼠标即可轻松解决,数据如果发生变动,还可以随时更新结果。

将指定名称的文件

复制到另一个目录中

再来看一个复制文件的例子:在某个文件夹中,保存着若干张扩展名为“.jpg”的图片文件,如图 1-7 所示。

图1-7 保存在文件夹中的图片文件


在某张Excel工作表的A列,保存了文件夹中部分文件的名称(不含扩展名“.jpg”), 如图 1-8 所示。

图1-8 Excel中保存的文件名称信息


现要将表格中A列列出的所有文件,从原文件夹中复制到某个新的文件夹中,如图 1-9 所示。

图1-9 批量复制指定文件到新文件夹中


根据文件名在文件夹中查找图片文件→选择并复制文件→在目录文件夹中执行粘贴操作,然后再按相同的操作复制下一张图片……这是手动解决这个问题的方法。

如果需要复制的图片较多,全靠手动查找、选择、复制、粘贴的方法来解决这个问题,对任何人来说,都是一件麻烦的事。

如果使用 VBA 在 Excel 中设计一个批量复制文件的功能,要解决这个问题,也只需单击一次鼠标而已。

关于VBA的小窍门,你学会了吗?




推荐阅读
北京大学出版社


《别怕,Excel VBA其实很简单》



本篇文章来源于微信公众号:Excel之家ExcelHome


版权声明:本文版权归原作者所有,仅供技术参考;

                 若有违反您个人权益,请留言反馈删除相关信息;


本文链接:http://zyh-c.myds.me:8086/post/232.html

相关文章

Excel常用函数公式20例

Excel常用函数公式20例

下面是一组常用Excel函数公式的用法,学会这些套路,让工作效率再高一丢丢。1、IF函数条件判断IF函数是最常用的判断类函数之一,能完成非此即彼的判断。如下图,考核得分的标准为9分,要判断B列的考核成绩是否合格。=IF(B4>=9,&...

多工作簿数据合并,此法一劳永逸

多工作簿数据合并,此法一劳永逸

如下图,是某集团下属各公司的销售数据,分别存放在不同工作簿内: 每个工作簿内还有多个工作表: 这些数据要进行汇总分析之前,先要合并到同一个工作表内,接下来咱们以Excel 2016为例,看看如何气质优雅的完成这样的数据汇总。 步...

过目不忘的Excel函数语法解释

过目不忘的Excel函数语法解释

今天给大家分享几个俗语化的函数语法~ IF函数=IF(判断条件,符合条件时返回啥结果,不符合条件返回啥结果) SUMIF函数=SUMIF(条件区域,指定的条件,求和区域) SUMIFS函数=SUMIFS(求和区...

TEXT函数,这些用法请收好

TEXT函数,这些用法请收好

TEXT函数是使用频率非常高的文本函数之一,她只有两个参数,参数1是要处理的数字,参数2用于指定格式代码,与单元格数字格式中的大部分代码都基本相同。接下来咱们一起看看TEXT函数的常见用法:1、简单的条件判断下图展...

学会这些小技巧,加班照样少不了

学会这些小技巧,加班照样少不了

小伙伴们好啊,今天老祝为大家准备了一组简单实用的小技巧,虽然简单,却能解决很多实际问题,咱们一样一样的看:1、用分列计算文本算式就像下图中,B列的文本算式如何计算出正确的结果呢?其实很简单,先依次单击【文件】【 选...

IF函数,专治选择困难症

IF函数,专治选择困难症

小伙伴们好啊,今天咱们说一个看起来特别简单,但是用处特别大的函数——IF。如果有妹纸问你,这个周末准备怎么过?你会说:看天气情况吧,不同的天气,我的选择也不一样。每个包含“如果……那么……否则……”的句子,在Exc...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。