聚合函数LASTNONBLANK返回行项目发现的最后一个值对于一个给定的列表项或时间段。

这个函数是非常有用的,如果你想显示最后一个非空列表中记录的产品卖给每个客户。

行项目搜索[LASTNONBLANK:映射,LASTNONBLANK:映射2,等等。)

参数

论点 数据类型 描述
值来搜索 日期、时间、列表、文本 寻找过去发生的价值。
映射项 日期、时间、列表

确定哪些值的映射找到最后一个非空值。

这个论点的每个实例都必须出现在一个维度值来搜索论点。

这个论点可以重复提供多个映射。

LASTNONBLANK函数返回值的类型相匹配搜索的价值论点。行项目,其中包含LASTNONBLANK功能必须由所有维度用于准尺寸映射论点。

额外的信息

总结的方法

最后一个非空也可以用作吗总结的方法。您可以使用方法总结日期、时间周期,列表和文本格式的行项目。

蓝图滚动的总结列和选择方法最后一个非空

LASTNONBLANK函数和汇总方法检查值的列表项的顺序发生一般列表。如果你在一个模块或隐藏值列表项的父项改变顺序显示在列表项的顺序会改变,这可能影响LASTNONBLANK的结果。

使用FIRSTNONBLANK用户列表

你可以参考用户FIRSTNONBLANK函数列表。然而,你不能引用特定用户在用户列表,这是生产数据,可以改变和使你的公式无效。

约束

的尺寸映射参数也必须的尺寸值来搜索论点。

计算引擎的功能差异

你不能使用在北极星LASTNONBLANK聚合函数。

在经典的引擎,你可以。

例子

客户来源下面的模块,产品的文本文本格式的,客户list-formatted。

客户来源 产品的文本 客户 日期 价值
1
客户一个 01/04/2015 1000年
2 香蕉 客户一个
900年
3 葡萄柚 客户B 15/05/2015 1200年
4 橙子 客户B 19/05/2015 1000年
5 苹果 客户一个 20/05/2015 1000年
6 葡萄柚 客户B
1200年
7 橙子 客户B 26/05/2015 800年
8 香蕉 客户B 28/05/2015 900年
9
客户一个 29/05/2015 900年
10 橙子 客户B 30/05/2015 1000年

结果模块下面,持有LASTNONBLANK的结果。的LASTNONBLANK产品行项目是文本格式的结果。的LASTNONBLANK日期结果date-formatted行项目。

客户总结 客户一个 客户B

LASTNONBLANK产品

客户来源。产品的文本[LASTNONBLANK: Source Customers.Customers]

苹果 橙子

LASTNONBLANK日期

客户来源。日期[LASTNONBLANK: Source Customers.Customers]

29/05/2015 30/05/2015

总结方法示例

最后一个非空总结方法以类似的方式表现LASTNONBLANK函数。在下面的表中,最后一个非空总结的方法应用于产品文字、客户日期。结果显示在行。

客户来源 产品的文本 客户 日期
1
客户一个 01/04/2015
2 香蕉 客户一个
3 葡萄柚 客户B 15/05/2015
4 橙子 客户B 19/05/2015
5 苹果 客户一个 20/05/2015
6 葡萄柚 客户B
7 橙子 客户B 26/05/2015
8 香蕉 客户B 28/05/2015
9
客户一个 29/05/2015
10 橙子 客户B 30/05/2015
橙子 客户B 30/05/2015