Power BI和Excel有什么不同
Excel擅长小数据量的表格处理和简单图表。当数据量大、需要多表关联、需要动态交互时,Power BI更合适。它可以把多个数据源连接起来,做出自动更新的可视化报表。
第一步:安装并导入数据
下载Power BI Desktop,免费版功能足够个人使用。打开后点击【获取数据】,支持:
- Excel文件
- CSV文本
- SQL数据库
- Web API
- 云服务等
选择Excel文件,导入你的数据表。一次可以导入多个sheet或文件。
第二步:数据清洗
进入Power Query编辑器,处理数据质量问题:
- 删除空行空列
- 统一日期格式
- 拆分合并列
- 替换错误值
- 添加自定义列
清洗步骤会自动记录,数据源更新后可以一键刷新。
第三步:建立数据模型
在模型视图中,把不同表用关联字段连接起来。比如:
- 订单表的客户ID关联客户表
- 订单表的产品ID关联产品表
- 日期列关联日期维度表
建立关系后,才能跨表分析。
第四步:创建度量值
用DAX语言写度量值,比如计算总销售额:
总销售额 = SUM(订单表[金额])
同比:
销售额同比 = DIVIDE([总销售额] – CALCULATE([总销售额], SAMEPERIODLASTYEAR(日期表[日期])), CALCULATE([总销售额], SAMEPERIODLASTYEAR(日期表[日期])))
度量值是动态计算的,不受行上下文影响。
第五步:制作可视化图表
在报表视图中拖拽字段到画布:
- 柱形图:对比不同类别
- 折线图:看趋势
- 饼图:看占比
- 卡片图:显示KPI
- 地图:按地域展示
添加切片器让用户按时间、区域、产品等维度筛选。
第六步:发布与共享
点击发布,把报表上传到Power BI Service。发布后:
- 设置自动刷新计划
- 分享给同事或客户
- 嵌入网页或Teams
- 手机端查看
常见问题
- DAX公式报错:检查字段名和表名是否正确
- 图表不联动:检查表关系是否建立
- 发布失败:确认账号有Power BI Service权限
- 刷新慢:优化数据模型,减少不必要的计算列
效率数据
用Power BI替代传统Excel报表后,制作月度经营报表的时间从2天缩短到2小时。数据源更新后报表自动刷新,不需要重复做表。多人查看时也不需要发文件,在线链接即可。