【发布时间】:2018-12-31 23:53:44
【问题描述】:
我的单列数据是这样的
Environment: PROD_A
JobName: MY JOB NAME 1
MemName: Some_Script_names
我的目标是创建一个获取 JobName 的计算字段。 在上面的示例中。输出应该是 MY_JOB_NAME_1
这是我在 Tableau 中的代码 -
MID([Description],FIND([Description],"JobName: ")+9,
FIND([Description],"MemName: ")-FIND([Description],"JobName: ")-9)
上面的逻辑和下面的excel函数是一样的。它基本上会找到第一个单词和最后一个单词,然后选择介于两者之间的那个。
=MID(A1,SEARCH("JobName: ",A1)+9,SEARCH("MemName",A1)-SEARCH("JobName: ",A1)-9)
问题 - Tableau 显示空白数据。不知道我的逻辑哪里错了。任何帮助表示赞赏。
【问题讨论】:
-
样本中的每一行是单独一行还是都在一行中?
-
@Bernardo 单行