Pivot_where 函数

您可以在表计算中使用 pivot_where 函数,按条件选择数据透视表列。

Syntax

pivot_where(select_expression, expression)

如果数据透视表列不存在,或者该函数不是唯一的,则 pivot_where 函数会针对唯一满足 select_expressionnull 的数据透视列返回 expression 的值。

示例

在以下示例中,我们查找基于“订单状态”且值为“待处理”的数据透视列。如果找到该单元格,则返回该单元格中的“订单数”:

pivot_where(${orders.status} = "pending", ${orders.count})

注意事项

  1. 如果某个数据透视表元素恰好为 select_expression 时,则返回 expression否则,expression 会返回 NULL。

  2. 无法在自定义过滤条件中使用 pivot_where