写在前面
本书主要介绍Excel商务智能组件Power Query和Power Pivot在数据分析方面的应用。一方面,使用Excel中的Power Query可以快速地获取数据,并对数据进行转换和加载。Power Query不仅提供了丰富的界面操作功能,还提供了强大的用于数据处理的M公式,可以让数据处理工作变得高效和准确。另一方面,使用Excel中的Power Pivot可以对已经处理好的数据建立数据模型,通过DAX表达式对数据进行更高级和复杂的运算分析。无论是多表关联分析还是单表独立分析,都能依托数据透视表快速完成计算和分析。
传统的Excel单表虽然可以有100万行数据的承载量,但是在实际分析时,20万行数据就已经让传统的Excel非常吃力了。如果使用Excel中的Power Query和Power Pivot商务智能组件,即使是上百万行的数据,也可以在短时间内快速完成处理和分析。
本书内容
全书共11章,具体内容如下。
● 第1章主要介绍Excel中的Power Query和Power Pivot两大商务智能组件及其功能。
● 第2章主要介绍Power Query的管理界面、查询的创建和数据上载。
● 第3章主要介绍Power Query的入门基础知识,以及删除行或列、添加列、拆分列与合并列、透视列与逆透视列、提取文本内容、追加查询与合并查询等基本操作。
● 第4章主要介绍M函数和M公式的基础知识、三大数据结构、数据结构之间的相互转换,以及M公式中常用的语句等。
● 第5章主要结合实际案例介绍常用的批量转换函数、获取和删除函数、拆分函数、合并函数、截取函数、替换函数、包含函数、分组函数,以及参数设置和自定义函数等内容。
● 第6章主要通过综合案例介绍如何使用M公式来获取和处理数据。
● 第7章主要介绍Power Pivot组件和DAX表达式的基础知识。
● 第8章主要介绍计算列与度量值、数据模型与表间关系、DAX的基础函数、计值上下文(筛选上下文和行上下文),以及CALCULATE函数的调节器等内容。
● 第9章主要介绍按列排序、条件格式、VAR变量、各类占比计算、各类排名计算,以及将DAX用作表查询工具等内容。
● 第10章主要介绍时间智能函数及有关时间类分析指标的计算。
● 第11章主要介绍Power Pivot和DAX表达式在实际场景中的综合应用。
本书紧贴实际分析场景,深入浅出地介绍了Excel商务智能组件强大的数据处理和建模分析能力。通过阅读本书,读者可以更加高效地进行数据分析工作。
另外,为了方便读者学习,本书针对一些综合性强或难点章节录制了配套视频,读者可以通过封底的“读者服务”提示下载配套素材和视频。
读者对象
本书适合有一定基础的Excel用户和Power BI用户阅读,可以作为销售、客服、采购、仓储、物流、人力资源、财务、电商等相关岗位职场人士的参考用书,也适合Excel爱好者、数据“发烧友”、在校大学生及经常和数据打交道的朋友阅读。
软件版本
本书是基于Microsoft 365(原Office 365)编写的,读者在Excel 2016及以上版本中进行操作,体验会更加良好。不推荐在Excel 2013和Excel 2010中以插件的方式使用Power Query和Power Pivot两大商务智能组件,因为早期的版本有诸多不稳定因素。Excel 2007及以下版本和WPS均无法使用Excel商务智能组件。
读者服务
Power Query与Power Pivot是两款功能强大的数据处理和分析工具,具有许多高级复杂的应用。由于作者水平有限,在学习、理解和写作过程中难免会有纰漏。如果读者在学习过程中发现书中的错误或对书中的内容产生疑惑,可以通过以下联系方式和作者进行交流,以便本书再版时进行纠正。
作者微信公众号:Excel和Power BI聚焦
作者个人微信号:xiaobi_0912
致谢
在本书写作的过程中,感谢家人给予的理解和支持,尤其是我的妻子,主动承担了很多家务;感谢编辑老师的耐心指导和认真审稿;感谢朋友和同事在我写作过程中给予的支持和帮助;感谢为本书撰写推荐语的各位老师和朋友,感谢你们对本书的支持和推荐。要感谢的人很多,心存感恩,相伴同行。