count - Tableau---从 2 个不同的数据源中获取计数并合并为一个总数
问题描述
我是一个画面新手,正在尝试看看这是否可能。我有 2 个单独的数据源,其中列出了相同的员工,一个用于已结案,另一个用于未结案。这些数据源有一些相同的列,但在大多数情况下它们是不同的。
是否可以将封闭和开放数据源上每个员工的案例计数汇总到单个列中?例如,如果员工有 50 个已结案和 23 个未结案,我希望它为他们显示 73 个。
我尝试使用连接/联合,但它们不能正常工作并且大多数时候重复数据。
解决方案
我认为这是一个很好的利用混合的机会。
我已经使用 Sample Superstore Excel 数据集创建了一个工作簿。这个数据集有三张纸。我将使用订单和退货表来演示我们如何使用混合计算净订单。
我正在使用的数据集可以在这里找到。
首先分别连接到订单和退货。完成此步骤后,您应该会在数据窗格的顶部看到两个数据源。
在此示例中,我将按类别计算净回报。在您的情况下,您需要按员工划分的总案例数,所以想象一下员工代替类别。
接下来,将 Category 从 Orders 数据源拖到视图上,然后选择 Orders 数据源并单击链图标以混合 Order ID。
您需要在两个表之间有一个公共列才能混合。
混合后,我将返回主数据源(由蓝色复选标记表示)并创建净订单计算。
此计算使用点表示法(类似于您在 SQL 中看到的)来引用我们的其他表。
为了仔细检查我们的计算是否正常工作,我们可以将此计算的组件拖到视图上并进行数学运算。
当然,一旦您满意,您可以删除除混合计算之外的所有计算。
推荐阅读
- c++ - C++ windows.h 写入文件函数
- ssl - 如何使用服务器端配置(Nginx)强制浏览器获取新的 SSL 证书而不是旧的证书?
- java - 在 Observable 中超时时发出项目
- php - PHP - 需要帮助完成 Google Sheets API 请求
- c - 函数类似于 pipe(3) 但返回 FILE *
- javascript - 如何最好地将脚本从 PageSpeed Insights 中排除?
- powershell - 创建脚本以从 AD 获取用户特定的详细信息
- css - 如何垂直居中这个元素?
- python-2.7 - 如何在 sqlite3 中使用从列表中获取的列名创建一个表?
- javascript - 如何在javascript中检查页面的加载时间?