如何在 Tableau Desktop 中显示列中行的结果

问题描述

我有一张桌子:

id field_name 控制号码 类型学 NB1 NB2
SUSY FIELDX1 RG-FI-03 P 00 36
SUSY FIELDX1 RG-FI-04 N 12 46

我想创建一个列来显示 NB1 的结果,当类型等于“N”时:

id field_name 控制号码 类型学 NB1 NB2 NBIF
SUSY FIELDX1 RG-FI-03 P 00 36 12
SUSY FIELDX1 RG-FI-04 N 12 46 12

解决方法

没有看起来那么难..

假设您必须为每个 id 作为一个组复制此类型.. 使用以下计算创建一个计算字段 NBIF

{Fixed [Id] : min(
IF [Typologie] = "N" THEN [NB1] END
)}

但是,如果您的组/详细级别为 field_name,请将上述公式中的 [Id] 替换为 [field_number],并且您的字段已准备就绪

enter image description here