Return Tableau 视图分区中的第一个 Not NULL 值
Return first Not NULL value in a partition in a Tableau View
在下面的数据集中,我需要 return 每个分区的第一个非空值。有人可以帮忙吗
数据集:
Item FirstSold Name
1 NULL Jack
1 13 Rob
1 2 Simon
2 NULL Mat
2 6 Erik
2 12 Rob
3 NULL Jack
3 9 Gon
3 9 ob
4 NULL Erik
4 NULL Rob
4 12 Jack
输出:
Item Name
1 Rob
2 Erik
3 Gon
4 Jack
有没有办法用 LOD 建立这个?
提前致谢。
试试这个:
放置首次售出以过滤并排除 Null
,这将删除 null 并检索非 null。
创建一个计算字段并使用函数 First()
然后转到 Edit Table Calculation
那里 select table 中使用的所有 3 个字段然后重置每个 Item
.
的 table
将 table 计算放在过滤器上,然后仅 select 0
现在您在报告中有了第一个非空值
在下面的数据集中,我需要 return 每个分区的第一个非空值。有人可以帮忙吗
数据集:
Item FirstSold Name
1 NULL Jack
1 13 Rob
1 2 Simon
2 NULL Mat
2 6 Erik
2 12 Rob
3 NULL Jack
3 9 Gon
3 9 ob
4 NULL Erik
4 NULL Rob
4 12 Jack
输出:
Item Name
1 Rob
2 Erik
3 Gon
4 Jack
有没有办法用 LOD 建立这个?
提前致谢。
试试这个:
放置首次售出以过滤并排除
Null
,这将删除 null 并检索非 null。创建一个计算字段并使用函数
First()
然后转到Edit Table Calculation
那里 select table 中使用的所有 3 个字段然后重置每个Item
. 的 table
将 table 计算放在过滤器上,然后仅 select
0
现在您在报告中有了第一个非空值