filter - Tableau - 如何使用条件来筛选周(日期)

标签 filter conditional-statements formula tableau-api

我获得了目标完成情况的 Google 分析数据,这些数据以 Tableau 中的折线图形式表示,其中一年中的第几周为 x 轴。我需要的是在 WEEK([Date]) 上设置条件过滤器,以便显示除最近一周之外的所有内容。像这样的事情:

IF DATEPART('week',[Date]) < DATEPART('week',TODAY())
THEN 'Show'
ELSE 'Filter'
END

但是当我尝试这样做时,我收到一条错误消息“公式必须是聚合计算或仅引用此字段”。

有人可以帮我修正公式吗?

最佳答案

不要尝试在过滤器对话框中进行设置(我收到了与尝试这样做时遇到的相同错误),而是使用该公式创建计算字段。然后只需将该字段拖到过滤器框中并按“显示”进行过滤即可。

关于filter - Tableau - 如何使用条件来筛选周(日期),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35140261/

相关文章:

android - Android 上的 Intent 过滤器

excel - 为什么 Excel 不将立方根计算为立方根?

filter - hasOne 按先前 hasOne 的值过滤?

c++ - 检查 IF 语句中的多个 OR 运算符

javascript - 变量作为 for 循环中的第二个语句如何工作?

c# - 在List对象的属性上具有条件的foreach循环

javascript - 计算带有广告的图库的图片 ID

r - 从条件公式中提取信息

java - DynamoDb 查询与 Java 中的过滤器表达式

javascript - 使用 Angular.js 版本 1.2.18 进行嵌套过滤