产品文档 / Excel催化剂
学习笔记(第二、三期)
Excel催化剂使用功能 学习笔记 第二章 快捷操作 第1节 工作表导航 [工作表导航] 日常操作Excel文件过程中,如果工作表太多,工作表的名称太长,往往要找工作表时一大堆的不顺,工作表导航的功能,将给大家带来极大的方便。 3.1.1 工作表导航窗格打开与关闭 在Excel催化剂下点击[打开工作


Excel催化剂使用功能 学习笔记
第二章 快捷操作

第1节 工作表导航
[工作表导航] 日常操作Excel文件过程中,如果工作表太多,工作表的名称太长,往往要找工作表时一大堆的不顺,工作表导航的功能,将给大家带来极大的方便。
3.1.1****工作表导航窗格打开与关闭
在Excel催化剂下点击[打开工作表导航]可打开工作表导航窗格,并在下次打开新的工作薄或新建工作薄,默认是打开状态的。
如要关闭工作表导航窗格,有两种方法:
①再次点击[关闭工作表导航]则会关闭,并在下次打开新的工作薄或新建工作薄,默认是关闭的状态的。
②点击工作表导航窗格右侧的[ⅹ],也可关闭,但在下次打开新的工作薄或新建工作薄,默认是打开状态的。
3.1.2****工作表与工作表任务窗格同步
无论是从工作表标签新建或删除了工作表还是从任务窗格中新建、删除或重命名,都会实时地两者同步到位。没同步过来的话,可以切换一下到别的工作表再跳回来原来的工作表,一般都会同步成功
3.1.3****工作表任务窗格操作工作表的新增、删除、改名
新增 点击底下空行,输入工作表名,即可新增一个工作表
删除 选择一行或多行,按键盘的delete键即可
改名 点击某一行内容,鼠标进入编辑状态即可改名.
3.1.4****工作表显示或隐藏
任务窗格最右边一列的复选框,勾上就是显示,去勾就是隐藏
3.1.5****快速跳转目标工作表
在任务窗体上双击想要到的工作表名称,即可跳转对应工作表
3.1.6****手动调整工作表顺序
点击任务窗格最上面的工作表手工排序,打开一个窗体,然后把想调整的工作表名称拖到另外的工作表位置上,自动手动的工作表会落到另外工作表的上方,此时未提交排序请求,若最终调整好,按下下方确定排序按钮即可。
3.1.7****工作表全部显示
若需要一次性显示所有工作表,点击任务窗格最上面作表全部显示按钮即可。
第2节 格式管理
Excel本身内置了很多的格式、样式等供我们选择,但操作过程中,往往来来回回操作好几个界面才能达到自己想要的效果。 现插件[格式管理]功能把常用的格式、样式提炼出来,供大家一键完成设置。
3.2.1****设置工作薄56个颜色代码
用于单元格-设置单元格格式-数字-自定义-[颜色N];点击完成设置后,对单元格格式的颜色可直接采用[颜色N]输入汉字的方式完成。

3.2.2****按颜色值填充单元格颜色

选择填写有颜色值的单元格,点击[按颜色值填充单元格颜色],可能将对应的颜色填充至单元格。
3.2.3****添加6大常用样式


该功能可为工作薄添加6种单元格常用样式,供用户快速选择。
3.2.4****重新设置样式
该功能可为工作薄重新设置单样式,[重新设置单样式-清除原格式]可将原格式全部清除,再设置;[重新设置单样式-不清除原格式]将原格式保留,再设置。
3.2.5****查找指定格式单元格、遍所有单元格格式
该两项功能按作用对象范围分布于为 [本工作薄操作](应用于工作薄所有单格的)、[本工作表操作](应用于工作表所有单元格的、[选定区域操作](应用于选定区域单元格)的3个子菜单下。
(1)查找指定格式单元格
可以依据选定的单元格的样式对应用了此样式的单元格进行查找。


(2)遍历所有单元格格式
第3节 设置数字格式

Excel本身内置了很多的数字格式供我们选择,但操作过程中,往往来来回回操作好几个界面才能达到自己想要的效果。现以插件的方式,把常用的数字格式提炼出来,供大家一键完成数字格式设置。
3.3.1****操作步骤
①选择要设置格式的单元格(若是结构化数据(透视表或智能表),只需选择一个单元格就可以自动识别出整列需要设置格式的数据); ②点击设置数字格式按钮,从下拉按钮中选择所需的格式即可。
3.3.2****细节说明
(1)数字格式可增删改查进行编辑;
(2)可以在打开的数字格式任务窗格中,进行自定义的格式增加或删除
• 增加的方式:为输入两项内容,一项为显示标签,用于识别下拉菜单后具体按钮功能效果,第二项为数字格式的代码,不会写的话,可以百度找或在Excel的设置单元格格式面板里的分类下用选择系统预设定好的格式跳转到自定义分类上复制类型下方的代码即可。
• 删除的方法:为选择一行,按键盘的delete键
(3)可以一键设置结构化的数据列(选择多列可以同时设置多列的数字格式)
结构化的数据,在Excel上智能表和透视表两种,选择某个单元格,即可识别出此单元格的整列的数据(透视表里可识别到整个值字段,可以有多列),平常使用Excel过程中,尽可能多地使用智能表和透视表,此两项将会极大的提升大家对数据处理和分析的便利性,把Excel从一个无序混乱的世界带进一个和数据库一样有结构化的整齐划一的世界。
(4)设置过的内容,可持续化在日后所有Excel表中呈现
一次设置,可满足日后所有的二次使用需求,就算Excel关闭了,再打开,设置的内容仍然会保留。
第4节 快速可视化
数据分析过程中,用条件格式对数据进行简单的可视化操作步骤较为繁琐,原生Excel内置的颜色也是容易产生审美疲劳,该功能可达到快速设置,同时也可以更多的自定义的效果,整个自定义操作过程流畅,并且可以保存下来供下次再次使用时无需重复设置。


**3.4.1.**数据条图形
一般在数据间差异变化较明显时,使用此类可视化较为合适,可以清晰地看到数据间的差异。
**3.4.2.**三色色阶图
一般对数据的差异精确度要求不高,同时可能数据间差异较少,在条形图里观察其数据间差异较为困难时,可考虑用色阶图,因其只有颜色的表示,故需按一般的习惯定义哪些颜色是表示好,哪些颜色是表示不好,例如绿色代表好,红色代表差等(股票的颜色表示就相反)。
**3.4.3.**其他的条件格式
需要自行到条件格式详细设置里自行操作。当选择了同一种类型的条件格式,当前的设置将会覆盖上次的格式,数据条和色阶图可同时并存对数据进行可视化(一般不建议,太杂乱了)
3.4.4****使用百分点来限制数据值的最小值、最大值
在众多数据间比较过程中,难免有些极值的出现影响了对其他一般数据的查看,例如一般数据的范围是100-200之间,突然有几个数值是10000的幅度的,如果所有数据都进行条件格式可视化,必然会引起极值把数据的坐标范围拉到好大,
一般数据的显示无法察看到差异。如下图所示 经过百分点的过滤处理后,得到我们想要的效果,把大的极值对应成于一般数据的最大值显示条件格式。
调节方法:在右侧的任务窗格中,对极值进行过滤,如图是过滤掉最大值中的前10%的数据,表示为90。处理后对应Excel原生功能的操作是 
3.4.5****数据条和色阶图的颜色自定义

在任务窗格的html色彩代码位置输入自己想设置的颜色,回车后会同步显示出颜色代码的实际颜色进行设置可视化。 html色彩代码可自行在网络上找寻或用取色软件(如PicPick等)很轻松地获得。 此处附上在EasyCharts上收集到的国际主流图表用色供大家参考使用(可到QQ群共享文件里下载)。 
3.4.6****自动调出[快速可视化]任务窗格
当勾选了[激活任务窗格[后,对于已经设置过的条件格式(仅限插件提供支持的数据条和色阶图两种类型),当点击其中一个有条件格式的单元格时,自动打开任务窗格,可查看当前的条件格式的设置范围和对数据百分点的设置。方便快速地对其修改,而无需多个步骤在条件格式》条件格式设置等位置来跳转设置。
若觉得此功能不实用(特别是笔记本电脑,本来屏幕大小有限),可把它去勾选,去勾选后,点击有条件格的单元格不会自动激活【快速可视化】任务窗格。
3.4.7****仅显示数据条隐藏数字
当勾选了[仅显示数据条隐藏数字]后,对于已经设置过的条件格式(仅限插件提供支持的数据条和色阶图两种类型),数字将被隐藏。



今天到此,下期再写;望群友参与接龙。
初步想法与希望:
1.计划按Excel催化剂工具栏上6大工具组及子工具项为依据,对自己学习笔记的章、节进行划分,参照李老师写的功能介绍进行逐个整理。2.由于个人是个小白用户,不懂英语,更不懂VBA、M语言、SQL等,平时也不太会用到网页抓虫等高级功能,可能只整理自己能理解、会用到的功能项。3.真心谢谢李老师无私的为我们提供了此插件,解决了我们工作中许多难题;也真心希望群友们能进行接龙,特别是对像我这样小白用户不会使用、无好理解的功能的讲解。
2020/12/26 大理


Excel催化剂使用功能 学习笔记
第三章 快捷操作
第5节 文件相关
在Excel催化剂在管理文件上有极大优势功能。
3.5.1****遍历文件夹内文件信息
在文件管理过程中,需要对其文件的属性数据如文件大小、创建时间、修改时间等信息进行管理,在现有的一些工具软件中,暂没有发现有对文件信息元数据进行管理导出的功能。文件信息元数据中,有图片和音视频这两类特有的属性数据,特别是在一些图片、视频这样的文件中,有更多的文件信息存储在其中,如图片文件的尺寸、音视频的播放时长等数据,当拿到手后,可以对文件管理的分类更为细化。

操作步骤:
①点击【遍历文件夹文件信息】后,弹出窗体,设置父级文件夹。

②点击【开始遍历】按钮后,将遍历出所有结果,保存在内存中等待输出。 因使用异步操作,防止窗体卡死,可看到遍历过程的文件变化信息,但最终输出到工作表时,此异步操作引起后面写入步骤出错,故另作了第3步进行数据导出操作。
③点击【导出数据】,按指引选择新建表还是覆盖原表数据。

3.5.2****批量修改文件名
可以对指定文件的文件名进行批量修改。


①先通过[遍历文件夹内文件信息]和文件自定义函数PathCombine获得原文件路径及文件名,并制作好新文件路径及文件名列表。
②选中原文件名中的一个,打开[批量修改文件名],强出是否需生成超链接对话框,点击[是],弹出批量修改文件名对话框,设置好相关参数后,点击[确认修改],完成文件名修改。




③完成修改后,列表中会对原文件名与改后文件名一样,没有进行修改的文件标红显示。
④指定要修改的文件经查看后,已完成了文件名的批量修改。
3.5.3****批量修改文件夹名

①用上节相同的方法取原文件夹路径及文件名,做好计划改后文件名路径及文件名,也就是做好对照表;②选中要批量修改文件夹名,点击[批量修改文件夹名],后进行批量操作。
3.5.4****建立图库最佳管理及流程

[文件相关]其它批量操作使用方法基本与上述相同,均是先通过构建对应表(批量创建文件/文件夹等项,则仅需构建要新的文件/文件夹的路径及名称),再由插件依据对应表进行相关批理操作,就不再逐项描述。
下面结合以上批量功能使用,建立图库的最佳管理及流程如下:
准备阶段,先将图片拍摄好。
第一步,商品编码电子化存储:在拍摄图片之前,需要先对要拍摄的商品进行电子化的记录(可由扫描枪之类的工具完成),把要拍摄的图片的商品编码录入到表格中,当然最后的存储方式当然是Excel的工作表,其他存储方式后续也可轻松转移至工作表内。
第二步,拍摄时,每件商品拍摄完归档到对应的商品编码文件夹内,因着此步骤的产生一个需求,批量创建商品编码文件夹,由插件完成。
定义名称,增强可读性;
使用自定义函数 使用自定义函数,可避免考虑是否要带上斜杠等问题;

批量创建文件夹 可同时创建文件夹的超链接,方便跳转文件夹已经创建完成。
若有一些版衣图片等非正式的图片,可用插件的插入图片功能,把这些图片作为可视化文件夹使用,方便文件夹跳转不出错;

每拍完一件商品,将拍摄的商品移入对应文件夹内,文件名不需更改,后续有批量改名的方法。
。


第三步,对不同类型的图片进行重命名
1.把图片的全路径导入至Excel工作表内。使用自定义函数GetFiles可一口气把父文件夹下的图片全路径全部导入工作表内(含子文件夹),一个函数返回多个值,使用方法详见插件自定义函数应用介绍。


2.重新整理文件信息,最后从其他系统或手工维护的表格中通过简单Vlookup把商品编码对应的属性引用过来,方便进行筛选排序等操作,同样另一自定义函数,轻松在全路径中取回商品编码的信息。
3.使用第11波介绍的插入图片功能,将图片插入到工作表中,方便可视化操作。
在可视化的情形下,对相应的图片进行分类,再通过简单公式把最终想要的新图片名全路径构造好。
5.使用插件批量改名功能,即可完成图片分类后的图片命名。 
6.经过以上步骤,干净的图库已经建立完成。
在流程优化后,再也不需好所谓导出Excel内的图片这样的需求了。分清真实需求和伪需求,能够站在更高的层面去梳理流程中哪些步骤是应该人去手工完成,哪些步骤可以提炼出工具去批量完成,这正是成为整个工作的最关键和有价值的部分。
3.5.4****批量下载、复制、移动、删除文件\文件夹
(1)批量下载文件:
若下载的链接较为有规律,可用Excel批量生成下载链接,且指定最终的下载的文件名(迅雷这些下载工具还没这些修改文件名功能),然后一口气下载网络文件到本地存放。
(2)批量复制/移动文件:未正常处理的选定文件区域将标红提示。

(3)删除文件/文件夹:较为简单,不需要的文件/文件夹批量删除,特别适用于在多个不同文件夹结构下的子文件夹或文件的删除,删除有风险,请谨慎操作!
3.5.5****批量提取pdf文件信息(图片、表格、文本等)
日常办公场合中,除了常规的Excel、Word、PPT等文档外,还有一个不可忽略的文件格式是pdf格式,而对于想从pdf文件中获取信息时,常规方法将变得非常痛苦和麻烦。插件[PDF内容提取及图片互转]就是一个pdf文件提取信息大集合,几乎可涵盖日常pdf文件提取信息的所有场景。
(1)将多张的图片合并成一个独立的pdf文件以供传播,方便连贯性阅读。
同样地特别提供了支持不同版面图片(不同的长宽图片)可以合并在同一个文件中,形成部分场景需要的文件同时存在纵向及横向排版的需要。
选中要合并图片的文件名册后,点击[将多张的图片1个PDF],弹出保存的文件名及保存地址对话框,设置后,点击[保存]完成操作。

(2)批量PDF转jpg
①选定pdf文件的路径,即可将其批量转换为jpg格式,此处的转换是pdf文件中一页纸转换一张图片,多页转换多张,最后的图片有后缀递增序号来区分。
②此场景可以更进一步保护pdf里的信息,或者用于图片OCR文本识别时的提取;一般的人工智能OCR识别都需要先转换为图像才能调用接口来识别,没有现成的直接对pdf文件的识别。


(3)批量提取文本
若pdf文件只是Excel、Word、PPT等文件简单另存为pdf格式时,pdf文件会保留着可复制文本的特性,若使用人工智能OCR接口识别不理想,可使用此功能进行直接文本的提取。人工智能OCR接口一般来说是付费的,需联网的,准确性也没有那么传说和期待地那么高,如果pdf文件为文本型的,建议首先直接使用此提取文本功能,可离线操作,无次数限制,提取效率和性能也高。
(4)批量提取内部图片
有时可能需要从pdf文件中提取其内部的图片文件,而非将整个pdf文件的一页转换为图片,此功能在此特别适用,可将pdf内保存的图片提取出来。

在一个pdf文件中,有多张图片在内时,使用页码数和图片序号区分。
(5)批量提取内部表格数据
若pdf文档内含规范的表格数据,而最终仅仅想提取这个表格数据在Excel上进行再处理加工,可尝试使用提取表格功能。
pdf文件内部没有表格的概念,它不过是在一张大画布上按坐标位置画上内容而已,所以有可能提取的准确性有限。
下面以一个测试文件简单讲解下原理。见下图:

在一个pdf文件上有多个表格,需要手动选择哪个表格内容是要提取的。
此功能分单个文件的提取和多个文件提取两组,当使用多个文件提取时,请务必保证pdf文件的结构是一致的,如提取的表格都是从开头起的第几个表格。并且表格的字段名和字段位置和数量都是一致的,才能提取成功。


3.5.6****其它批量操作

今天到此,下期再写;望群友参与接龙。
初步想法与希望:
1.计划按Excel催化剂工具栏上6大工具组及子工具项为依据,对自己学习笔记的章、节进行划分,参照李老师写的功能介绍进行逐个整理。2.由于个人是个小白用户,不懂英语,更不懂VBA、M语言、SQL等,平时也不太会用到网页抓虫等高级功能,可能只整理自己能理解、会用到的功能项。3.真心谢谢李老师无私的为我们提供了此插件,解决了我们工作中许多难题;也真心希望群友们能进行接龙,特别是对像我这样小白用户不会使用、无好理解的功能的讲解。
2020/12/27 大理