我在 Spotfire 中有一个数据集,我正在其中创建一个返回实体名称的计算列(返回的实体名称也在 A 列中)。从计算列返回实体名称后,我需要一个位于不同列但位于实体名称行上的数据属性。
我附上了数据快照。计算字段返回“公司 C”。我需要创建一个列,在 A 列中查找公司 C 并返回公司 C 的位置。
在 Excel 中,我会使用 VLOOKUP 在 A:C 列上查找公司 C 并返回第 3 列。但我不知道如何在 Spotfire 中执行此操作。有什么帮助吗?
@Carson-我的答案与@blakeoft 的答案略有相似。
这是我的观察。在 Spotfire 中从同一个表的列中查找值很困难。 Spotfire 中的数据表更像数据库表。然而,我们可以通过添加一点步骤来达到我们想要的结果。
步骤如下:
Step 1:通过旋转包含两个字段的现有表来创建表Company
and Location
。我们将其命名为查找表.
查找表截图:
Step 2:现在,通过将两个表连接起来,将位置列添加到查找表中的现有表中现有表中的计算字段 and 您的查找表中的公司如下所示。选择Location
您想要添加到现有表中的字段。
注意:确保选择的连接方法是“左外”,这是默认选择。
但是,在使用计算字段作为主键连接两个表时应该小心。请检查这个帖子。
Spotfire:搜索另一个表的列
添加地点的决赛桌:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)