暂无商品咨询信息 [发表商品咨询]
1)数据领域知名专家撰写,23年实战与16年教学经验总结,专业破解企业痛点,轻松打造AI时代的数据智能杠杆
2)企业级场景全覆盖,图解每个操作,带你全面掌握数据建模与数据分析技能,实现“场景+方案+逻辑”的全面提升
本书共15章,分四部分。第一部分是“数据准备与清洗”(第1~4章),首先介绍自助式数据分析的六大应用场景(第1章),然后详解Power Query在数据清洗、表格结构管理以及数据转换方面的全流程操作(第2~4章),为后续分析奠定规范的数据基础。第二部分是“数据整合与高级查询”(第5~7章),深入探讨数据管理(第5章)、数据查询(第6章)以及多表合并技术(第7章),涵盖同一工作簿内、跨文件、跨文件夹的自动化模板设计,并通过M函数实现动态路径管理,以应对数据源变更带来的复杂性。第三部分是“数据建模与DAX实战”(第8~14章),首先分析Power Pivot在数据加载(第8章)、数据建模(第9章)以及数据模型的管理与优化(第10章)方面的应用,然后系统讲解DAX函数体系(第11~13章),并进阶至VAR变量、通用日期表构建等数据模型的改进与完善技术(第14章),从而打造高效的数据建模、计算与分析引擎。第四部分是“综合案例:看板搭建”(第15章)。通过企业级销售分析的全景案例串联多表合并、动态度量值、交互图表与KPI看板设计,完整呈现从原始数据到决策支持的落地闭环。
Contents 目 录 <br /><br />前言<br /><br />第1部分 数据准备与清洗<br />第1章 自助式数据分析概述2<br />1.1 自助式数据分析的实现途径与<br />价值剖析2<br />1.2 自助式数据分析的六大应用场景3<br />1.2.1 整合多源异构数据4<br />1.2.2 快速处理各种数据统计进程5<br />1.2.3 多报表关联数据查询与分析7<br />1.2.4 可视化展示结果8<br />1.2.5 交互式响应需求9<br />1.2.6 多视角多维度动态综合分析12<br />1.3 Power Query13<br />1.4 Power Pivot16<br />第2章 使用Power Query进行数据清洗19<br />2.1 快速清洗空行19<br />2.2 快速清洗错误值21<br />2.3 快速删除重复值23<br />2.4 快速删除多余空格25<br />2.5 快速清除非打印字符26<br />第3章 使用Power Query进行行列及表格结构管理30<br />3.1 删除或保留行记录30<br />3.2 删除或保留列字段34<br />3.3 按要求排列数据37<br />3.4 按要求筛选数据39<br />3.5 将报表进行行列转置43<br />3.6 将报表进行反转行展示45<br />3.7 移动报表中的列数据47<br />3.8 转换报表结构49<br />第4章 使用Power Query进行数据转换55<br />4.1 配置数据类型55<br />4.1.1 修改数据类型及显示格式55<br />4.1.2 定义列数据类型58<br />4.1.3 自动检测数据类型的配置方式60<br />4.1.4 查询数据类型转换的可行性62<br />4.2 转换数据格式63<br />4.2.1 自动转换英文大小写63<br />4.2.2 给数据添加前缀和后缀64<br />4.3 智能填充68<br />4.3.1 智能填充合并单元格68<br />4.3.2 智能填充月份和星期71<br />4.3.3 智能填充条件列73<br />4.3.4 智能填充索引列和<br />自定义列76<br />第2部分 数据整合与高级查询<br />第5章 使用Power Query<br />进行数据管理80<br />5.1 数据拆分80<br />5.1.1 按分隔符拆分80<br />5.1.2 按字符数拆分82<br />5.1.3 将一行拆分为多行85<br />5.2 数据分组87<br />5.2.1 数据分组统计87<br />5.2.2 非重复计数统计89<br />5.2.3 多级分组统计91<br />5.3 透视列与逆透视列94<br />5.3.1 原理及区别94<br />5.3.2 使用透视列功能转换数据95<br />5.3.3 按复杂条件转换数据96<br />5.3.4 使用逆透视列功能转换数据98<br />第6章 使用Power Query<br />进行数据查询101<br />6.1 追加查询数据101<br />6.1.1 两表数据追加查询101<br />6.1.2 多表数据追加查询107<br />6.2 合并查询数据110<br />6.2.1 左外部连接110<br />6.2.2 右外部连接114<br />6.2.3 全外部连接119<br />6.2.4 内部连接123<br />6.2.5 左反连接126<br />6.2.6 右反连接130<br />第7章 使用Power Query进行多表<br />合并及M高级查询134<br />7.1 合并同一工作簿文件内的多个<br />工作表134<br />7.1.1 制作可一键刷新结果的多表<br />合并模板134<br />7.1.2 仅将多表合并结果<br />上载回Excel136<br />7.1.3 新增工作表时完善多表<br />合并模板139<br />7.1.4 新增字段时完善多表<br />合并模板145<br />7.1.5 文件存放路径变更时完善<br />多表合并模板150<br />7.2 合并不同工作簿文件内的<br />多个工作表154<br />7.2.1 合并方法的差异154<br />7.2.2 制作跨工作簿文件的多表<br />合并模板155<br />7.2.3 新增字段时完善多表<br />合并模板157<br />7.2.4 文件存放路径变更时完善<br />多表合并模板157<br />7.3 使用M高级查询制作多表<br />合并模板159<br />7.3.1 自动提取数据源<br />动态路径159<br />7.3.2 利用自定义名称存放<br />数据源动态路径159<br />7.3.3 在Power Query编辑器中<br />导入数据源159<br />7.3.4 使用M高级查询制作<br />多表合并模板161<br />7.4 合并文件夹内多个工作簿文件的<br />数据163<br />7.4.1 制作能够一键刷新结果的<br />多文件合并模板164<br />7.4.2 文件新增字段时完善<br />多文件合并模板172<br />7.4.3 文件夹路径变更时完善<br />多文件合并模板172<br />7.5 使用M高级查询快速制作<br />多工作簿文件合并模板175<br />7.6 合并文件夹内多工作簿中的<br />多工作表数据177<br />7.7 跨文件夹合并多工作簿中的<br />多工作表数据178<br />第3部分 数据建模与DAX实战<br />第8章 使用Power Pivot<br />进行数据加载180<br />8.1 从数据库加载数据180<br />8.2 从Excel文件加载数据182<br />8.3 从文本文件加载数据184<br />8.4 从剪贴板加载数据186<br />8.5 将表格添加到数据模型中187<br />8.6 添加Power Query的<br />上载结果188<br />8.7 添加数据透视表的数据源189<br />第9章 使用Power Pivot<br />进行数据建模191<br />9.1 两大核心要求191<br />9.2 创建数据模型的方法192<br />9.3 一对多关系的数据模型195<br />9.4 与Excel环境对比198<br />9.5 计算列201<br />9.6 度量值202<br />9.7 计算列与度量值的功能对比206<br /><br />第10章 使用Power Pivot对数据<br />模型进行管理与优化208<br />10.1 数据刷新208<br />10.2 连接管理209<br />10.3 表间关系管理211<br />10.4 度量值管理213<br />10.5 降低内存占用215<br />10.6 提升计算效率218<br />第11章 DAX必知必会221<br />11.1 DAX功能简介221<br />11.2 DAX的常用术语222<br />11.3 DAX的数据类型224<br />11.4 DAX运算符225<br />11.5 DAX的语法要求226<br />11.6 DAX与Excel公式的8种<br />显著区别227<br />第12章 基于DAX的逻辑、聚合与数据处理229<br />12.1 常用的DAX逻辑函数229<br />12.1.1 IF函数:按条件<br />自动返回结果229<br />12.1.2 SWITCH函数:按多条件<br />判断结果230<br />12.1.3 IFERROR函数:自动容错<br />显示232<br />12.2 常用的DAX聚合函数233<br />12.2.1 SUM函数:统计某列数值的<br />总和234<br />12.2.2 SUMX函数:对表中每一行的计算表达式进行求和235<br />12.2.3 SUM函数与SUMX函数的<br />对比236<br />12.2.4 COUNTROWS函数:计算<br />指定表中的行数236<br />12.2.5 DISTINCTCOUNT函数:<br />统计列中非重复值的数量237<br />12.3 常用的DAX文本函数238<br />12.3.1 FIND函数:查找特定值在<br />文本字符串中的位置239<br />12.3.2 SEARCH函数:查找特定值在文本字符串中的位置240<br />12.3.3 REPLACE函数:按字符长度<br />替换文本242<br />12.3.4 SUBSTITUTE函数:按指定值替换文本243<br />12.3.5 FORMAT函数:按指定格式<br />转换数据244<br />12.4 常用的DAX数学函数249<br />12.4.1 INT函数:向下舍入到<br />最接近的整数249<br />12.4.2 MOD函数:返回数字除以<br />除数后的余数249<br />12.4.3 ROUND函数:将数值<br />四舍五入250<br />12.4.4 ROUNDUP函数:按远离0的方向舍入数字251<br />12.4.5 ROUNDDOWN函数:按趋向<br />0的方向舍入数字252<br />12.4.6 DIVIDE函数:自动屏蔽除数<br />为0的错误值253<br />12.5 常用的DAX日期和时间函数254<br />12.5.1 WEEKDAY函数:返回日期<br />对应的星期序号254<br />12.5.2 EDATE函数:返回指定月份数之前或之后的日期255<br />12.5.3 EOMONTH函数:<br />返回指定月份数之前或<br />之后的月末日期257<br />12.5.4 YEARFRAC函数:<br />精确计算两个日期之间的<br />年数间隔258<br />第13章 智能计算与深度分析:<br />DAX高阶函数应用261<br />13.1 常用的DAX筛选器函数261<br />13.1.1 FILTER函数:按条件<br />筛选表中的行261<br />13.1.2 EVALUATE函数:返回<br />表达式结果264<br />13.1.3 CALCULATE函数:按条件<br />进行筛选计算267<br />13.1.4 ALL函数:清除筛选条件并<br />返回表中所有行269<br />13.1.5 EARLIER函数:处理嵌套<br />行上下文271<br />13.2 常用的DAX时间智能函数272<br />13.2.1 TOTALMTD函数:计算<br />月累计值273<br />13.2.2 TOTALQTD函数:计算<br />季度累计值276<br />13.2.3 TOTALYTD函数:计算<br />年度累计值277<br />13.2.4 SAMEPERIODLASTYEAR<br />函数:返回去年同期值278<br />13.2.5 DATEADD函数:按指定<br />单位智能偏移日期280<br />13.3 常用的DAX关系函数282<br />13.3.1 RELATED函数:实现多对<br />一查询匹配283<br />13.3.2 RELATEDTABLE函数:<br />实现一对多查询匹配285<br />13.4 常用的DAX表操作函数286<br />13.4.1 DISTINCT函数:删除<br />重复值并返回唯一值287<br />13.4.2 VALUES函数:获取<br />唯一值列表或基于上下文<br />返回相关行表288<br />13.4.3 VALUES函数与<br />DISTINCT函数的区别290<br />13.4.4 SUMMARIZE函数:按条件<br />进行分类汇总292<br />13.4.5 SUMMARIZECOLUMNS函数:生成汇总表295<br />第14章 使用Power Pivot对数据<br />模型进行改进与完善299<br />14.1 使用VAR变量改进<br />DAX表达式299<br />14.1.1 VAR变量概述299<br />14.1.2 实例解析300<br />14.2 使用ADDCOLUMNS函数改进<br />表结构303<br />14.3 使用DAX查询自动构建通用的<br />日期表304<br />14.4 使用SELECTCOLUMNS函数<br />重组表结构306<br />14.5 使用计算表集中化管理<br />度量值308<br />14.5.1 计算表概述309<br />14.5.2 实例解析309<br />第4部分 综合案例:看板搭建<br />第15章 数据建模与数据分析<br />案例314<br />15.1 案例说明314<br />15.2 使用Power Query实现分散<br />数据源的多表合并317<br />15.3 使用Power Pivot进行数据建模并<br />计算度量值321<br />15.3.1 将订单表和目标表导入<br />数据模型321<br />15.3.2 创建空白计算表321<br />15.3.3 创建通用日期表322<br />15.3.4 创建用于交互选择月份的<br />筛选条件表325<br />15.3.5 根据业务需求创建表间<br />关系327<br />15.3.6 按照业务需求创建度量值328<br />15.4 使用DAX查询动态生成<br />目标数据计算表330<br />15.4.1 生成条件月销表330<br />15.4.2 生成条件排名表331<br />15.5 创建动态图表331<br />15.5.1 创建数据看板并插入<br />选择器332<br />15.5.2 为选择器设置动态数据源333<br />15.5.3 将选择器与数据模型<br />进行关联334<br />15.5.4 创建日销售趋势图和<br />销售业绩排名图335<br />15.6 计算关键指标和制作数据<br />汇总表339<br />15.7 创建部门对比图和销售<br />占比图341<br />15.7.1 各部门目标销售额与<br />实际销售额对比图341<br />15.7.2 各部门销售贡献占比图342<br />15.8 制作大字KPI并组装<br />数据看板344<br />15.8.1 设计数据看板的<br />布局架构344<br />15.8.2 制作醒目大字KPI和<br />图标345<br />15.8.3 调取部门KPI汇总表<br />数据348<br />15.8.4 规范看板标题与<br />图表命名349<br />15.8.5 组装数据看板并进行<br />视觉美化351<br />15.9 获取更多学习资料的方法352
基本信息 | |
---|---|
出版社 | 机械工业出版社 |
ISBN | 9787111790402 |
条码 | 9787111790402 |
编者 | 李锐 著 |
译者 | |
出版年月 | 2025-09-01 00:00:00.0 |
开本 | 16开 |
装帧 | 平装 |
页数 | 352 |
字数 | 522 |
版次 | 1 |
印次 | 1 |
纸张 |
暂无商品评论信息 [发表商品评论]
暂无商品咨询信息 [发表商品咨询]