查询多个命名范围但不包含空白单元格

问题描述 投票:0回答:1

我有一个 Google Sheets 公式,它组合了来自 15 个命名范围的数据,如下所示;

=UNIQUE({USMTD; UKMTD; DEMTD; JPMTD; FRMTD; ITMTD; ESMTD; CAMTD; MXMTD; ANZMTD; BRMTD; COMTD; CLMTD; ARMTD; INMTD})

但是输出在每个范围后都有一个空白行(示例如下所示);

黑行示例

我浏览了堆栈概述并浏览了一些帖子,包括;

电子表格具有唯一的名称,但忽略空白单元格

但是当我按照上面链接中的答案中的建议更改公式时;

=UNIQUE(FILTER({USMTD; UKMTD; DEMTD; JPMTD; FRMTD; ITMTD; ESMTD; CAMTD; MXMTD; ANZMTD; BRMTD; COMTD; CLMTD; ARMTD; INMTD},{USMTD; UKMTD; DEMTD; JPMTD; FRMTD; ITMTD; ESMTD; CAMTD; MXMTD; ANZMTD; BRMTD; COMTD; CLMTD; ARMTD; INMTD})<>"")

然后我收到一条错误消息: 错误 FILTER 范围必须是单行或单列。

是否有另一种方法可以删除具有我的命名范围的空白行/单元格?

提前致谢

google-sheets google-sheets-formula
1个回答
0
投票

您可以尝试实际的 QUERY() 公式。

这样的事情怎么样?

=UNIQUE(QUERY({USMTD; UKMTD; DEMTD; JPMTD; FRMTD; ITMTD; ESMTD; CAMTD; MXMTD; ANZMTD; BRMTD; COMTD; CLMTD; ARMTD; INMTD},{USMTD; UKMTD; DEMTD; JPMTD; FRMTD; ITMTD; ESMTD; CAMTD; MXMTD; ANZMTD; BRMTD; COMTD; CLMTD; ARMTD; INMTD},"Select * where Col1 is not null")
© www.soinside.com 2019 - 2024. All rights reserved.