【Excel学习】之Excel高手进阶30个姿势

网易云课堂地址:

https://study.163.com/course/courseLearn.htm?courseId=1003202005#/learn/video?lessonId=1003629260&courseId=1003202005

章节2课时6【开始您美丽学习征程!】空白处补零值,定位还是替换

           1) 可以使用Ctrl + H,进行查找替换: 查找格中什么都不用填,替换格中填0,然后全部替换为0

           2) Ctrl+G定位到空白 -- 填入0 -- ctrl + 回车(批量填入)

           3) 统一数据显示的格式 -- 开始 -- 数字 -- 千位分隔样式

章节2课时7分类求和就几秒,空白批量填充靠这键,帅炸裂!

           1) 先定位到空值,然后Alt + =, 对每一列求和

           2) 取消合并单元格,并批量填充空白

                  选择A列,开始,单击合并后居中按钮

                  定位条件,空值

                  键盘按=键,向上方向键↑

                  CTRL+回车(批量填充的快捷键)

                  如果此时还想去掉每个单元格中的公式?

                          选择A列,复制,右键,选择性粘贴,数值

                       (或者选中A列,右键该列的又边框,向右拖然后回位,复制数值)

章节2课时8分列分开内容,激活日期假变真,合一起得靠她

           0) 插播小技巧:选中某连续几列,然后对着第一列右边线双击,就能自动调整每一格的宽度

                                       总之,双击就能展开列的宽度

           1) 分列

                  选中要分的列 -- 数据 -- 分列 -- 分隔符号 -- 下一步 -- 分隔符号 -- 其他 -- 填入想要的分隔符 -- 下一步

                  此时,如果某一列是日期 -- 在窗口中选中该列 -- 列数据格式调整为“日期 YMD” -- 完成

           2) 合并多列

                  合并多列一般使用公式:(&是文本连接符)

                  =A2&B2&C2&D2

                  =A2&"+"&B2&"+"&C2&"+"&D2

                  如果D列是日期,使用text函数 -- 把某个单元格从A格式转换为B格式

                  =A2&"+"&B2&"+"&C2&"+"&text(D2,"yyyy-mm-dd aaaa") -- 回车 

                            -- 双击该单元格右下角,完成公式批量填充

           3) 分列-规范日期格式

                  利用数据,分列中的激活日期的功能,完成规范日期格式的目的

                  首先选中要规范的日期列 -- 数据 -- 分列 -- 下一步 -- 下一步 -- 列数据格式 -- 日期(YMD) -- 完成

                  然后,继续选中该列 -- 右键 -- 设置单元格格式 -- 自定义 -- yyyy/mm/dd -- 确定

                  或者,继续选中该列 -- 右键 -- 设置单元格格式 -- 自定义 -- yyyy/mm/dd aaaa  -- 确定

                  如果应对外国的月日在前,年在后的日期格式:

                         首先选中要规范的日期列 -- 数据 -- 分列 -- 下一步 -- 下一步 -- 列数据格式 -- 日期(MDY) -- 完成

章节2课时9系统导出的数据快速分开方法妙,基本功里看端倪

           0) Ctrl + -,是“删除”的快捷键

                  选中多列,双击某两列的中间线,就能自动调整每列的宽度

           1) 利用空格分列

                  需要注意,在其中选中连续空格作为单空格处理,来完成分列

                  特别注意“发生额”那一列, 利用“-”作为分隔符,把借款方和贷款方分开

           2) 省市分开

                  方法一:

                  利用“省”,先把一列分割成两列,然后第一列的省份,就都缺少了一个省字

                  再利用公式:=A2&"省"  ,给添加一个省字,然后点击生成的该单元格的右下键,完成批量公式填充

                  方法二:

                  利用Ctrl + H,查找“省”,替换成“省-”

                  再利用“-”作为分隔符,完成分列

章节2课时10空行工资条难倒很多人,随手辅助列三下五除二就搞定(制作工资条)

                 每行数据都需要加表头的处理方法:
                1、在数据旁边另起一列(辅助列),从数据开始的地方编序号(一般为原序号2的位置),重复编两组;

                      第一个写1,第二个写2,按顺序填充下去。将所有数字再在下面复制一次。
                2、对新编序号按照升序进行排序,这时每个数据下面就会自带一空行;此时清空右侧序号列;

                      鼠标点在辅助列某一格,排序,从小到大,目的是制造空行。
                3、定位空值,将空行填充表头。

                      选中数据表所需数据列,进行定位(ctrl+G),在“定位条件”按钮里面选择“空值”,

                      在空白单元格里面输入“=”,鼠标点中表头大标题第一格,再左手按住“Ctrl”不松开,

                      右手按回车键,就会发现空白行表头完成自动添加;
                4、此时接着上一步,按住选中的数据单元格,右键插入 -- 可建立多个空白行;

                5、此时先选中数据的前三行 -- 双击格式刷 -- 然后用格式化刷剩余的数据,

                      来达到最终,给表的每行都添加一个表头的目的

章节2课时11排序功能再出手,每个物料下插入两个空白行其实很easy

                1、右侧列辅助列,输入1、2,然后批量填充,向下粘贴该组数据两次,将鼠标放置该列有数字的位置
                2,点击数据-排序-升序,
                3,使用格式刷调整格式

章节2课时12去掉重复只3秒,下拉列表需要她,没听过芳名面羞涩

                1、去重复:把需处理的数据项复制一份,到旁边,然后选择“数据”-“去重复”即可;

                   (行头修改为“指标”)
                2、引用去重复后的数据,制作下拉菜单:

                      选中所需数据列,点击“公式”-“根据所选内容创建”;(公式--名称管理器--查看到刚才创建的东西)

                      然后点击“数据”-“数据验证”-“设置”-“允许”-选择序列,(忽略空值,提供下拉箭头)

                      “来源”,即为刚刚制作的公式里面的指标数据,可手输“=指标”。(或快捷键win+F3,调取来源)

                  从而,完成了让某个单元格,成为一个,唯一的不重复的各个指标的下拉列表

章节2课时13批量改掉文件名随心所欲,这个技巧必须学

                 批量改名:
                1、 通过Excel结合Dos下的批处理命令: ren 旧名 新名 来进行批量改名;
                2、具体操作:输入=“ren ”&A2&“.jpg ”&A2&“-”&B2&“.jpg”,做好一个单元格后双击到底;
                3、复制重命名部分,新建文本文件1.txt拷贝内容至该文档,改名为1.bat,双击执行即可。

章节2课时14批量创建文件夹或得到文件夹里所有文件的名字,就这么奔逸绝尘

                1、创建文件名字的列表-等于号-"MD"&+名字-双击到底-

                      复制-新建文本文档-粘贴-保存-改后缀名bat-双击执行
                2、cmd: dir D:\Excel免费视频 /b > D:\Excel免费视频\表名.txt

                      /b表示该目录下的所有文件
                3、cmd: dir D:\Excel免费视频\*.xlsx /b > D:\Excel免费视频\表名

                      文件夹的路径,都是用反斜线\

                      *.xlsx,就是限定只把该文件夹中的所有.xlsx文件的名字取出来

章节2课时15单列内容转多列,就这么简单任性

                 A列(单列)内容转多列;
                 1、在多列表格中第一行输入A2,A3,拉到A11;

                      下一列第一个输入A12,拉直最后,然后选中两行下拉至所需长度;
                 2、选中该区域,ctrl+H 查找A,替换为 =A ,替换全部,即转换为相应的A列内容

章节2课时16行内容蛛丝马迹的不同,这个绝技也能捕捉,神思妙哉

               在一列不同数值的分隔处,插入空白行:
               1、选中列内所有数据,标题不用选,然后复制,在旁边一列“错一位”粘贴

                 (原来序号为2的数据从新列的3号位置开始粘贴);
               2、选中两列中行内共有数据,“Ctrl”+“G”定位,

                    然后选择“行内容差异单元格”,在选出的单元格右键插入行即可。

章节2课时17指定内容分页打印,指哪打哪,就这个不起眼的功能施展妙手

               利用分类汇总实现根据指定内容分页打印
               1.先根据指定字段排序(比如“城市”字段) -- 这个也很重要
               2.根据指定字段分类汇总,注意勾选每组数据分页(关键步骤)

                  数据 -- 分级显示 -- 分类汇总 -- 分类字段,选择“城市” -- 汇总方式,求和 

                  -- 选定汇总项 -- 编号(选一个不能计算的字段) -- 注意勾选每组数据分页(关键步骤)
               3.通过页面布局,在打印时,为每一页添加标题行(每页都添加表头)

                  页面布局 -- 打印标题 -- 顶端标题行 -- 选择要给每页添加的标题行
               4.消除汇总行:数据》取消组合》清除分级显示;
               5.选中在分页处含有空值的某一数据列,定位空值;ctrl-(删除整行)

章节2课时18高级筛选一出手,数据异同立即现真容,拽!

               筛选出两个表的不同的数据:

               1,点击一个空单元, -- 数据 -- 高级 -- 列表区域:选择内容多的表,条件区域选另一个表格 -- 确定

               2,筛选后只显示两表相同部分,-- 开始 -- 标上颜色 -- 数据 -- 清除筛选效果即可看出区别

章节2课时19多列姓名转一列,简单等于就搞定或者多重透视来发功

               0,筛选功能

                     比如一列中有值,也有一些单元格是0

                     选中要筛选的内容 -- 数据 -- 筛选(ctrl + shift + L)-- 点第一格的下拉箭头 

                     -- 筛选0 -- 确定 -- 就把所有的0筛选出来了 -- 这时就可以进行删除行,或别的操作

              1,多行转单行:

                   方法一:                   

                   比如有第2到16行,10列(共150个数据)的数据;

                   然后在A17处填入“=B2”回车,在B17处填入“=C2”,再向右拉满此行

                   然后在A18处填入“=B3”回车,在B18处填入“=C3”,再向右拉满此行

                   然后选中拉满的这两行,向下一共拉(150 - 15)行,

                   就能看到第一列就是完整的数据了;

                   方法二(利用透视表):                   

                   在第一列前面插入一列

                   然后Alt+D+p(先后分别按)-- 使用多重合并区域-数据透视表-现有工作表-只留值

                   数据透视表:ALT+ D, P,打开数据透视表, 多重合并计算数据区域
                   选定区域:整张表前需要先加一列,选定完成,只取“值”,拖入“行”

章节3课时20反向查询逆风飞扬,他和她搭配比翼双飞,天下无双

                  反向查询:一直第n列的值,反查第n-1列对一个的值是什么?

                                    利用match和index函数

                           精确定位:MATCH{确定谁的位置,在哪行或哪列,0}
                           索引查询,交叉查询,INDEX{取数区域,行号,列号}
                           win + F4可用于锁定选中区域,防止下拉重复公式而改变区域范围(目的:始终固定查找区域)

                  1,查赵莉若所对应的部门:

                        =match -- Ctrl+A -- lockup_value -- 点赵莉若 -- lookup_array(查找区域) -- 选择C2:C10

                        选中lookup_array中的C2:C10 -- win + F4锁定选中区域 -- match_type -- 0 -- 代表精确查询 -- 确定

                        -- 生成公式:MATCH(G2,$C$2:$C$10,0)

                  2,剪切MATCH(G2,$C$2:$C$10,0) -- 输入index -- Ctrl+A --选定参数,选第一个,确定 -- 

                        Array -- 确定查询区域 -- 选定B2:B10 -- 选中array中的B2:B10 -- win + F4锁定选中区域

                        -- row_num -- 填入:MATCH(G2,$C$2:$C$10,0) -- column_num -- 填入1 -- 确定

                  3,双击右下角,完成批量填充

                  4,本质:=INDEX($B$2:$B$10,MATCH(G2,$C$2:$C$10,0),1)

猜你喜欢

转载自blog.csdn.net/iNiBuBian/article/details/86603198