0

我有以下结构中的数据:

Label Person Id  Department   Team
Entry   1        Software     Testing
Entry   2        Software     Testing
Entry   3        Software     Developing
Entry   4        Software     Developing
Entry   5        Software     Developing
In      1        Software     Testing
In      3        Software     Developing
Out     2        Software     Developing
Out     4        Software     Testing
Out     5        Software     Testing

我需要以下类型的输出,但不更改表中的数据结构:

Department  Entry  In(%)   Out(%)
Software     5      40       60
4

1 回答 1

0

我没有可以尝试的 Tableau 版本,但您可以通过类似的方式实现您的目标

Entry行数

SUM(IF [Label]="Entry" THEN 1 END)

In行数百分比

IF SUM(IF [Label]="Out" THEN 1 ELSEIF [Label]="In" THEN 1 ELSE NULL END)<>0
THEN SUM(IF [Label]="In" THEN 1 END)/SUM(IF [Label]="Out" THEN 1 ELSEIF [Label]="In" THEN 1 ELSE NULL END)
ELSE NULL END

Out行数百分比

IF SUM(IF [Label]="Out" THEN 1 ELSEIF [Label]="In" THEN 1 ELSE NULL END)<>0
THEN SUM(IF [Label]="Out" THEN 1 END)/SUM(IF [Label]="Out" THEN 1 ELSEIF [Label]="In" THEN 1 ELSE NULL END)
ELSE NULL END
于 2021-08-09T14:18:49.287 回答