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

如何在Tableau中对两个Excel文件执行Left Join?

在Tableau中实现Excel文件的Left Join解决方案

方法一:直接使用Join操作(推荐)

这是最直接实现左连接的方式,步骤如下:

  • 打开Tableau,先连接你的主Excel文件,把对应的工作表拖到数据源画布的空白区域。
  • 在左侧「连接」面板找到第二个Excel文件,将它的工作表拖到主表右侧的空白处(靠近主表的位置)。
  • 此时会自动弹出连接配置窗口,或者点击两个表之间的连接线,打开连接编辑界面。
  • 在连接类型的下拉菜单里,选择**「左」(Left)**,确保主表处于左侧位置(第一个导入的文件)。
  • 选择正确的关联字段(比如ID、名称等),确认匹配规则后即可完成左连接。主表的所有记录都会被保留,关联表中匹配的记录会带上额外字段,不匹配的记录对应的关联字段会显示Null。

方法二:调整关系(Relationship)的查询行为

如果你已经用了关系,不需要切换到Join,只需调整关系的引用完整性设置:

  • 在数据源界面,点击两个表之间的关系连接线,打开关系编辑窗口。
  • 点击窗口中的「编辑引用完整性」选项。
  • 在弹出的设置框里,选择**「当匹配记录存在时包含」**,这个设置会让主表的所有记录都被保留,仅关联表中有匹配的记录才会被纳入查询,效果等同于左连接。
  • 保存设置后,关系的查询逻辑就符合你的需求了。

注意事项

  • 确保两个文件的关联字段类型一致(比如都是文本格式或数值格式),否则可能出现匹配失败的情况。
  • 若Excel文件包含多个工作表,确认拖入的是正确的目标工作表。
  • 左连接后,主表无匹配的记录对应的关联表字段会显示Null,这是正常现象,可根据需求处理这些空值。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 21:14:54