You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PowerBI Desktop:基于索引列与表名关联图书馆表和时段表

PowerBI 图书馆时段数据关联合并操作步骤

1. 统一时段表结构

  • 先确认所有Hours (1)到Hours (102)的表格列结构完全一致,比如都包含「星期几」「开馆时间」「闭馆时间」等必要字段,若有结构差异先手动调整,避免后续合并报错。

2. 合并时段表并添加索引标识

  • 点击主页选项卡的「转换数据」进入Power Query编辑器
  • 在左侧查询面板中,按住Ctrl选中所有Hours (n)格式的时段表格
  • 右键选中的表格,选择「合并查询」→「追加查询」→「追加为新查询」,生成一个包含所有时段数据的合并表
  • 给合并表添加索引列:
    • 切换到「添加列」选项卡,点击「自定义列」
    • 输入公式:= Text.AfterDelimiter(Text.BeforeDelimiter(Source.Name, ")"), "("),将该列数据类型改为「整数」,命名为「图书馆索引」
    • 这个公式会从时段表名称里提取括号内的数字,作为和主表关联的匹配值

3. 关联主表与合并时段表

  • 在Power Query编辑器中找到你的图书馆主表(含名称和索引列)
  • 选中主表,点击「主页」→「合并查询」→「合并查询作为新查询」
  • 在合并配置窗口:
    • 主表选「索引」列,合并后的时段表选「图书馆索引」列
    • 合并类型选择「左外部」,保证所有图书馆都能匹配到对应时段数据
    • 点击确定生成关联表
  • 展开关联的时段字段:点击关联表中合并列右侧的展开按钮,勾选需要的时段字段(如星期几、开馆时间等),可根据需求取消「使用原始列名作为前缀」

4. 加载数据

  • 完成所有操作后,点击「关闭并应用」,将处理好的表格加载到数据模型,此时就得到了每个图书馆对应7天时段的合并表格

内容的提问来源于stack exchange,提问作者user13893942

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 08:14:53