PowerBI中如何将不同表的基准与股票数据合并到同一张图表并支持切片
实现基准线与股票线同图展示并支持切片器控制的方法
1. 合并基准与股票数据表
- 打开Power Query编辑器,加载
NiftyHistoricData和StockHistoricData两个表 - 统一核心字段名:确保两个表的日期、收盘价字段名称完全一致(比如都叫
Date、Close),字段名不一致的话右键重命名调整 - 追加基准数据到股票表:选中
StockHistoricData,点击追加查询→追加查询作为新查询,选择NiftyHistoricData作为追加对象,生成合并后的新表(比如命名为CombinedStockData) - 添加标的标识字段:在合并表中新增
Symbol列,原股票数据保留自身代码,基准数据统一设为"Nifty 基准",让图例能明确区分
2. 配置控制切片器
- 在报表页插入切片器,选择合并表的
Symbol字段作为数据源 - 保持切片器的多选模式,这样就能单独取消勾选
Nifty 基准来隐藏基准线
3. 调整图表数据源
- 选中现有股票图表,将数据源切换为
CombinedStockData - 设置图表参数:轴选
Date,值选Close(注意聚合方式设为不汇总,保证显示每日收盘价),图例选Symbol - 此时基准线会和其他股票线一同展示,通过切片器勾选/取消勾选即可控制基准线的显示隐藏
额外提示
- 若两个表日期范围不同,图表会自动匹配共同区间,也可搭配日期切片器进一步过滤
- 要给基准线设置浅蓝色,可在图表图例中选中
Nifty 基准,单独修改其线条颜色
内容的提问来源于stack exchange,提问作者Joker
相关产品推荐
相关产品推荐

