从唯一Xlookup列表中过滤出空白



我正在绞尽脑汁,想在下面的公式组合中添加另一个公式。

我得到一个唯一的列表,在第二列中有一个匹配的值,我用偏移量抓取这个列表:

=IFERROR(UNIQUE(XLOOKUP(OFFSET(I1,0,0,COUNTA(I:I),1),Ratings_data[rating],Ratings_data[Aggregated Rating])),"")

使用这个公式,如果[Rating]与列I中的列表匹配,我将从[aggregate Ratings]检索一个唯一列表。

现在数据集中有一个空白值,所以我想在这组公式中引入一个过滤器到<>"",但是,我不知道在公式的什么地方引入这个。

如果有人能帮助我,我将不胜感激。

编辑:

如果有帮助,这里有一个引用列中的数据示例:

tbody> <<tr>服务速度
Ratings_data[rating]Ratings_data[aggregate rating]
服务服务
价值
服务

不确定为什么在这里使用volatileOFFSET函数:即使列I值不能放在Table中,也可以使用非易失性INDEX设置创建对这些值的动态范围引用。

但是,如果我们使用:

,这就无关紧要了。=UNIQUE(FILTER(Ratings_data[Aggregated Rating],ISNUMBER(MATCH(Ratings_data[rating],I:I,0))*(Ratings_data[Aggregated Rating]<>"")))

最新更新