在Tableau中针对联接条件(数据源或工作表)进行多次拆分

时间:2019-01-13 21:02:04

标签: tableau tableau-public

我有两个EXCEL文件,试图使用一个文件中的客户ID来匹配包含在包含300个字符的第二个文件中的客户ID。第二个文件中的客户ID被嵌入为300个字符的一部分。

我需要找出如何从第一个文件(客户文件)中获取客户ID并将其与包含客户交易的第二个文件一起加入的方法。

我可以使用“数据源联接”选项并建立一种条件,如下所示, 客户ID = SPLIT([字段编号],“ _”,1),但由于此条件还不够,我需要多个SPLITS才能使用SPLIT根据其他条件获取客户ID,因此它在DataSource选项卡->中不起作用联接选项。

我怎样做

  

客户ID = SPLIT([字段编号],“ ”,1)或客户ID =   SPLIT([字段编号],“ GET ”,6)或客户ID = SPLIT([Field   数字],“ TEACH”,1)

如果需要在工作表中使用计算所得的字段来执行此操作,请让我知道如何使用“计算字段”选项,但要包括所有条件。

提前感谢您的时间

客户档案: Picture of the firest file includings the Customer IDs

转换文件: enter image description here

0 个答案:

没有答案