Excel+SQL数据透视表典型运用
SQL 配 Excel 的数据透视表,真的是搞报表的神兵利器。Microsoft Query支持直接从数据库、文本、甚至别的 Excel 拉数据,操作也不复杂。嗯,连数据源、选字段、写查询语句一步步来就行,响应也快。你还可以在“导入数据”那直接写 SQL,自动刷新,开表就更新,省事。
多个工作簿数据要汇总?文件路径放统一、表头一致,SQL 配UNION ALL
搞定,把不同表合成一份。汇总完还能直接生成数据透视表,要统计、要图表,点点鼠标就出结果。
举个例子,你放了财务部、销售部、车间部的数据在不同文件里。只要文件放一块,表结构一致,就可以在一个新工作簿里用“现有连接”连进来,写 SQL 合并,再用透视表统计,不用一个个复制粘贴,效率高太多。
操作上建议一步一步来:先点“数据”->“获取外部数据”,配置一下数据源,“导入数据”对话框里,直接勾“数据透视表”,放你想放的位置,再输入 SQL,搞定。文件路径像D:\汇总数据\销售部.xlsx
,SQL 里写法是[D:\汇总数据\销售部.xlsx].[Sheet1$]
,小心空格和$别漏。
你要是喜欢自动化,VBA 也能用上,搭配起来更爽。感兴趣的朋友,可以看看下面这几个资源,PPT、教程、例子都有,挑自己需要的下载试试。
下载地址
用户评论