TEXTLIST聚合函数返回文本值作为一个逗号分隔的值的集合。返回的值是基于源模块的映射。
例如,您可以使用TEXTLIST函数返回一个列表为每个地区的客户。
值列表[TEXTLIST:映射,TEXTLIST:映射2,等等。)
参数
论点 | 数据类型 | 描述 |
值列表 | 文本 | 返回的值为逗号分隔的文本值的基础上映射论点。 |
映射 | 列表,日期,时间 | 确定哪些值的映射返回为逗号分隔的文本值。 这个论点的每个实例都必须出现在一个维度值之和论点。 这个论点可以重复提供多个映射。 |
TEXTLIST函数返回一个文本的结果。结果行项目必须共享所有维度用于映射论点。
语法的例子
客户销售。产品的文本[TEXTLIST: Customer Sales.Customers, TEXTLIST: Customer Sales.Sales Period]
在这个例子中,从每一个文本值产品的文本行项目作为一个逗号分隔值返回的独特组合客户和销售期。
约束
参数维数
的尺寸映射参数也必须的尺寸值列表论点。
只有与文本数据类型兼容
TEXTLIST聚合函数只能用于文本数据类型的值。如果你需要列表值的数据类型列表,您可以使用的名字函数列表值转换为文本。
复制文本值的行为
TEXTLIST聚合函数返回副本如果一个文本值不止一次发生在细胞选择通过映射论点。的TEXTLIST计算函数允许您只返回每个文本值一次,或改变文本值之间的分隔符。
字符的限制
TEXTLIST聚合函数有一个建在10000个字符的限制,防止大量的文本字符串。在10000个字符,TEXTLIST停止添加到列表中,添加了一个省略号,表示更多的条目。省略后10000字符的限制,而不是包含在其中。TEXTLIST函数可以截断最后上市超过10000个字符。
计算引擎的功能差异
你不能使用在北极星TEXTLIST聚合函数。
在经典的引擎,你可以。
Excel等效
例子
下面的模块是交易模块,该模块包含其他例子的数据聚合。在这个模块中,交易列表上的行。几行项目在列,其中包含:
- 一个文本值的产品出售
- 为客户价值卖给列表
- 交易发生时的时间价值
产品的文本 | 客户 | 日期 | |
事务01 | 苹果 | 客户一个 | 1月21日 |
事务02 | 香蕉 | 客户B | 1月21日 |
事务03 | 葡萄柚 | 客户一个 | 1月21日 |
事务04 | 橙子 | 客户C | 2月21日 |
事务05 | 苹果 | 客户维 | 3月21日 |
事务06 | 葡萄柚 | 客户B | 3月21日 |
事务07 | 橙子 | 客户B | 4月21日 |
事务08年 | 香蕉 | 客户C | 4月21日 |
事务09年 | 葡萄柚 | 客户一个 | 5月21日 |
事务10 | 橙子 | 客户B | 7月21日 |
事务11 | 香蕉 | 客户一个 | 7月21日 |
交易12 | 橙子 | 客户一个 | 8月21日 |
事务13 | 香蕉 | 客户维 | 9月21日 |
事务14 | 苹果 | 客户B | 9月21日 |
事务15 | 葡萄柚 | 客户维 | 10月21日 |
事务16 | 苹果 | 客户维 | 10月21日 |
事务17 | 橙子 | 客户C | 11月21日 |
事务18 | 葡萄柚 | 客户C | 11月21日 |
事务19 | 苹果 | 客户C | 12月21日 |
交易20 | 香蕉 | 客户维 | 12月21日 |
文本列表的列表
在这个例子中,客户在列清单。行,行项目包含一个公式,使用TEXTLIST列出每个产品出售给每一位客户。
客户一个 | 客户B | 客户C | 客户维 | |
产品销售的客户
|
苹果、柚子、葡萄柚、香蕉、橘子 | 香蕉、柚子、橙子、桔子、苹果 | 橘子、香蕉、橙子、柚子、苹果 | 苹果、香蕉、葡萄柚、苹果、香蕉 |
文本通过时间列表
在这个例子中,时间在列。行,行项目包含一个公式,使用TEXTLIST列出每个产品在每个时间段销售。
1月21日 | 2月21日 | 3月21日 | 4月21日 | 5月21日 | 7月21日 | 8月21日 | 9月21日 | 10月21日 | 11月21日 | 12月21日 | |
产品销售周期
|
苹果、香蕉、葡萄柚 | 橙子 | 苹果、柚子 | 橘子、香蕉 | 葡萄柚 | 橘子、香蕉 | 橙子 | 香蕉,苹果 | 葡萄柚、苹果 | 桔子、柚子 | 苹果,香蕉 |
文本列表列表和时间
在这个例子中,客户在列列表,时间行。
行项目页,选中的行项目包含这个公式:
事务。产品的文本[TEXTLIST:Transactions.Customer, TEXTLIST: Transactions.Date]
每个组合的公式列出了产品的客户和时间。
客户一个 | 客户B | 客户C | 客户维 | |
1月21日 | 苹果、柚子 | 香蕉 | ||
2月21日 | 橙子 | |||
3月21日 | 葡萄柚 | 苹果 | ||
4月21日 | 橙子 | 香蕉 | ||
5月21日 | 葡萄柚 | |||
7月21日 | 香蕉 | 橙子 | ||
8月21日 | 橙子 | |||
9月21日 | 苹果 | 香蕉 | ||
10月21日 | 葡萄柚、苹果 | |||
11月21日 | 桔子、柚子 | |||
12月21日 | 苹果 | 香蕉 |