tableau计算字段not like替换效果
时间: 2023-07-04 18:18:33 浏览: 266
如果你想在 Tableau 的计算字段中使用 `NOT LIKE` 操作符,你可以使用 `CONTAINS` 函数和逻辑非 `NOT` 进行替换。以下是一个示例:
```
IF NOT CONTAINS([字段名], '关键字') THEN [字段名] ELSE NULL END
```
这个计算字段会输出 `[字段名]` 字段中不包含 `'关键字'` 的所有记录,如果包含 `'关键字'` 的记录则输出 `NULL` 值。
需要注意的是,`CONTAINS` 函数是区分大小写的,如果你需要进行不区分大小写的匹配,可以使用 `LOWER` 函数将字段值转换为小写字母,例如:
```
IF NOT CONTAINS(LOWER([字段名]), '关键字') THEN [字段名] ELSE NULL END
```
这个计算字段会忽略 `[字段名]` 字段中的大小写,只输出不包含 `'关键字'` 的记录。
希望这可以帮助到你!
相关问题
tableau计算字段求天数
要计算天数,您可以使用DATEDIFF函数。假设您有一个名为“Date”的日期字段,您可以创建一个计算字段来计算从某个日期到今天的天数,如下所示:
DATEDIFF('day', [Date], TODAY())
这将返回从Date到今天的天数。您可以将此计算字段拖动到Tableau的工作区域中,并使用它来创建您的分析和可视化。如果您想计算从某个日期到特定日期的天数,例如从Date到2022年1月1日,您可以将TODAY()函数替换为特定日期,如下所示:
DATEDIFF('day', [Date], #2022-01-01#)
这将返回从Date到2022年1月1日的天数。注意在Tableau中,使用#符号将日期转换为特定格式。
tableau计算字段求时间范围内的天数
要计算时间范围内的天数,您可以使用DATEDIFF函数。假设您有一个名为“Start Date”的日期字段和一个名为“End Date”的日期字段,您可以创建一个计算字段来计算两个日期之间的天数,如下所示:
DATEDIFF('day', [Start Date], [End Date])
这将返回Start Date和End Date之间的天数。您可以将此计算字段拖动到Tableau的工作区域中,并使用它来创建您的分析和可视化。
阅读全文