我正在尝试创建一个如下所示的计算字段。
但是它在聚合和非聚合值上给出了错误。
有人可以帮忙吗?
if (COUNTD([Category])=1 then [Sub-Category]
else [Category] END
注意:我正在使用超级商店数据。因此,当用户选择过滤器时 在类别的快速过滤器中,我希望countd成为 一个并将子类别显示为表中的行而不是类别。
答案 0 :(得分:0)
您可以使用表单选择器方法来获得此效果。我们的想法是创建一个计算字段,输出要用于选择工作表的过滤器的列。
首先按如下方式创建一个计算字段:
{FIXED:如果COUNTD([Category])= 1则为'Sub Category'asseif countd([Category])> 1然后'类别'结束}