一、拆解信息 【目标:将EXCEL单元格中文字和数字信息挑选出来,拆分成两列。】 1、导入查询 a.路径:数据 新建查询 b.目的:将需要处理的EXCEL表格导入query 2、以分号为区间拆分信息 a.路径:转换 拆分列 b.目的:以分号为界,对单元格信息进行初步拆分 3、逆透视表格 a.路径:转换 逆透视列 b.目的:将拆分后并排显示的信息通过逆透视排成一列 4、添加自定义列:仅保留数值部分 a.路径:添加列 输入只保留数值部分的公式 b.目的:新建一列,仅显示产品的价格 【公式:Text.Remove(取值字段,需要剔除的字段) 表示从取值字段中剔除某一特定的字段。Text.Remove([产品信息],{'一'..“龥”})表示引用产品信息列中的字段,并将其中的文本字段删掉】 5、添加自定义列:产品名称列 a.路径:添加列 输入只保留产品名称的公式 b.目的:新建一列,仅保留产品名称 【公式:Text.Remove(取值字段,需要剔除的字段) 表示从取值字段中剔除某一特定的字段。Text.Remove([产品信息],{'一..“~”,'元'})表示引用产品信息列中的字段,并将其中的数字“元”删除】 6、重排列 a.路径:手动拉动列的排列顺序 b.目的:将不需要的列删除,将保留的列排列成我们希望排列的顺序 二、工资条制作 【目标:将员工工资统计表制作成工资条。】 1、导入查询 a.路径:数据 新建查询 引用 b.目的、5表格导入query,并通过引用复制出另外三个查询,将四个查询分别命名为工资表、工资条、空行和标题 2、将空行查询表格替换为空 a.路径:转换 提取 提取首字符 0 b.目的:将空行查询表格中的内容替换为空值 3、将标题查询表格全部填充成标题行 a.路径:转换 将第一行用作标题 填充 向下 b.目的:将标题查询表格中的内容全部填充为标题行的内容 4、重新将第一行提升标题 a.路径:转换 将第一行用作标题 b.目的:将标题查询表格中的第一行提升为标题,提升两次的目的是为保证标题行数量的需要 5、添加索引列 a.路径:转换 索引列 b.目的:对工作表、空行、标题三个查询表设置索引,用于后续合并 【工作表、空行和标题的起始索引值分别为0、1、2,索引增量均为3】 6、追加查询后索引列排序 a.路径:主页 追加查询 索引列排序 b.目的:对工作表、空行、标题三个查询表追加合并,索引排序生成工资条 EXCEL系列文章索引 【4 EXCEL小技巧之Power Query合并、排名小案例】 |
|