Tableau - 如果用户选择了多个日期,则希望获得最后一天的股票头寸
Tableau - Would like to get last day stock position if user selected multiple dates
如果用户select编辑了多个日期,则显示最后一天的库存价值
就在最后一天库存如果用户 select 编辑了 9 月 21 日、9 月 22 日和 9 月 23 日,它应该显示 9 月 23 日的库存和库存价值。同样,无论用户 select 的日期是什么,我都想显示最后一天的股票头寸。我已经尝试过最大日期,但它是整个数据集的 selects 最大日期。数据集包含最近 15 天的数据。
我使用的是tableau desktop 2020.2.5版本
将您的过滤器设置为上下文,这样详细程度计算就会反映出来。
{max([date_field])}
好的。执行以下步骤-
Steps-1: 添加一个 calcF as
INDEX()
第 2 步:将 prod_id、日期和 calcF 添加到行和 SOH
step-3: 对于 calcF --> 右击 --> 使用 Date
进行计算 --> 再次右击 --> 编辑 table 计算 --> 排序 -->设置按日期的最大值降序。 (
第 4 步:添加 calcF 以使用您的日期列进行额外过滤...Select 仅 1
来自值。您将获得所需的视图。
我用过以下数据-
product_id,date,soh
1,01-01-2020,22
1,02-01-2020,26
1,03-01-2020,33
1,04-01-2020,36
2,01-01-2020,35
2,02-01-2020,26
2,03-01-2020,25
2,04-01-2020,26
3,01-01-2020,36
3,02-01-2020,35
3,03-01-2020,55
3,04-01-2020,56
.twbx 文件在这里共享 https://drive.google.com/file/d/1Ko_LG2qAlYqmPdM-PcVBx6SmH6NXtym6/view?usp=sharing
如果用户select编辑了多个日期,则显示最后一天的库存价值 就在最后一天库存如果用户 select 编辑了 9 月 21 日、9 月 22 日和 9 月 23 日,它应该显示 9 月 23 日的库存和库存价值。同样,无论用户 select 的日期是什么,我都想显示最后一天的股票头寸。我已经尝试过最大日期,但它是整个数据集的 selects 最大日期。数据集包含最近 15 天的数据。 我使用的是tableau desktop 2020.2.5版本
将您的过滤器设置为上下文,这样详细程度计算就会反映出来。
{max([date_field])}
好的。执行以下步骤- Steps-1: 添加一个 calcF as
INDEX()
第 2 步:将 prod_id、日期和 calcF 添加到行和 SOH
step-3: 对于 calcF --> 右击 --> 使用 Date
进行计算 --> 再次右击 --> 编辑 table 计算 --> 排序 -->设置按日期的最大值降序。 (
第 4 步:添加 calcF 以使用您的日期列进行额外过滤...Select 仅 1
来自值。您将获得所需的视图。
我用过以下数据-
product_id,date,soh
1,01-01-2020,22
1,02-01-2020,26
1,03-01-2020,33
1,04-01-2020,36
2,01-01-2020,35
2,02-01-2020,26
2,03-01-2020,25
2,04-01-2020,26
3,01-01-2020,36
3,02-01-2020,35
3,03-01-2020,55
3,04-01-2020,56
.twbx 文件在这里共享 https://drive.google.com/file/d/1Ko_LG2qAlYqmPdM-PcVBx6SmH6NXtym6/view?usp=sharing