今天开始介绍一点新的知识,关于微软新发布的加载项——Microsoft Power Query for Excel(前身是Data Explorer 数据浏览器)这是一个免费插件,你可以从以下链接下载到:中文预览版(for excel 2010&2013)英文版(for for excel 2010&2013)系统要求:支持的操作系统Windows 7, Windows 8, Windows 8.1, WindowsServer 2008, Windows VistaWindows Vista(需要 .NET 3.5SP1)Windows Server 2008(需要 .NET 3.5 SP1)Windows 7Windows 8Windows 8.1不支持XP支持以下 Office 版本:Office 2010 professional SP1 Office 2013
PowerQuery 在功能区有单独的选项卡,利用它我们可以导入、转置和合并来自多种不同数据源的数据。除了使用标准数据源如excel数据列表、Access&Sql数据库、Text文件,还可以是来自Active Directory活动目录、 Azure云平台、Odata开源数据和Hadoop分布式系统等多种来源的数据。
以下介绍使用PQ的5个具体示例
示例1:基本应用安装PQ加载项以后,在功能区你能看见新的选项卡,获取外部数据分项里面有很多数据来源可供选择,这个基础示例中我选择从Web获取数据,ExcelHome论坛函数与公式板块的链接地址。输入网址,点击Ok稍等片刻后会出现以下视图,左边会列出所有查询到的表格,点击表格,右边会显示表格的预览数据。这里table0是公式与函数板块最上面4列顶置内容,table1是会员们的发帖数据,这里我选择第二个表。当我选择列表某一列右键时,有很多菜单项,可以看见有很多我们熟悉的功能选项,具体在后面的帖子再细说,这里我选择使用第一行作为标题,当然也可以自定义行标题。然后删除不想要的列,如第1列和第4列经过以上步骤,我们可以发现视图右边显示了我们刚才的操作步骤(以命令语句形式列示,有点类似于Photoshop的历史记录),同时我们也发现上方有个公式编辑栏,里面自动生成公式语句,具体我们不需要了解,先跳过。经过以上操作,点击Done,我们会在excel中得到列表数据,并且发现功能区多了一个活动选项卡-表格工具-查询。点击里面的刷新,我们可以随时更新表格数据,与网上保持同步。补充:这些数据仅保留数值,相应的链接没有保存;有了这些数据,你可以设置条件格式进行进一步的分析哦!