Tableau - 与SQL Group by相似的函数

时间:2017-03-08 13:25:38

标签: tableau

我最近开始使用Tableau,但我还是很新。我不太了解Tableau词汇表,无法通过强力谷歌搜索找到这个答案。希望这里的一些人可以帮助我指出一个好的方向。

我有一个简单的数据表,包含列和类型:日期(日期),ID(数字)和状态(文本)

我希望能够生成一个包含以下内容的报告:日期,以及状态为"完成日期的ID的百分比。"

在SQL中,我可以通过以下行来运行查询:

remix 1,2

我可以在Tableau中查找哪些内容?我尝试在我正在处理的工作表中创建一个新的计算度量,但我找不到任何可以添加此功能的内置函数。谢谢你的帮助。

1 个答案:

答案 0 :(得分:5)

所以这应该很容易。在左侧的画面屏幕(在工作表中),您将看到一个分为两列的列。最重要的是"维度"(这些是您将组织数据的内容,通常是字符串或日期),最下面是" Measures"(这些是整数)。

因此,在维度下,您应该看到"日期"和"状态"。在维度中,您应该看到"记录数量"和" ID"(这是您的变量,您可以通过右键单击并选择该选项将其转换为维度。)

所以你需要做的是:

  1. 你只想要status = complete,所以拖动你的" Status"字段进入“过滤器”框(位于维列的右侧)。您将弹出不同类型的弹出窗口,选择"完成"。
  2. 这已经过滤了您的数据源只有完整的行。

    1. 拖动你"日期"领域到"行"架子,在屏幕的顶部。这将默认为日期年份。

    2. 它将自动转到条形图,通过选择" Show Me"将其更改为表格。在右上角,选择表格图标。

    3. 双击您的"记录数量"测量。这会将其添加到您的工作表中。现在每年将自动汇总。

    4. 要将其转换为%,请右键单击“标记”窗口中的度量(它应该看起来像绿色框" SUM(数字....)")。右键单击并选择选项"快速表计算",此处选择"总计百分比"。

    5. 现在,您将获得状态等于正确的所有记录的每年总百分比。

      1. (可选) - 要调整日期维度,请右键单击"日期"丸(它在行架子的顶部)。听到你可以看到季度,月份,日期的不同选项。您可以将其更改为任何这些或自定义数据格式。
相关问题