如何检查字符串是否匹配?

时间:2017-11-09 08:42:37

标签: google-data-studio

我有一张Google工作表文档,我只有读取权限。

它有一组工人。其中一个领域是"工作地点",另一个领域是"房屋位置"。当这些字段不匹配时,工作人员就是“远程"。

。”

我尝试将计算列添加到Google Data Studio中的数据源,但我找不到任何检查等效性的字符串函数,只是J=K没有&#39工作。

CASE operator无法比较列。

有没有办法让公式确定两个字段是否相等?

2 个答案:

答案 0 :(得分:1)

目前,Data Studio中没有直接解决方案来执行此操作。

但是,您可以采用以下两种方法之一:

  1. 制作新的Google表格。使用IMPORTRANGE从源工作表中引入整个数据集,然后在此工作表中添加比较列。使用ARRAYFORMULA将公式一直扩展到最后。 (例如=ARRAYFORMULA(D:D=E:E) - 可以进一步抛光)此工作表可以作为您的数据源。

  2. 使用Community Connector创建Sheets Service以从工作表中获取数据。将比较添加为Apps脚本中的列。

答案 1 :(得分:1)

为了将来参考,该功能已在 07 Jan 2021 update 中引入;因此,使用问题中指定的字段(Unable to import module 'lambda_function': No module named 'psycopg2._psycopg' job location),下面的 CASE 语句可以解决问题:

house location

Editable Google Data Studio Report 和 GIF 详细说明: