Google sheets 查询:如何仅返回唯一行


在 Google 表格中运行查询时,您可以使用以下基本语法仅返回单行:

 = UNIQUE ( QUERY ( A1:B16 , " SELECT A, B " ) )

通过将UNIQUE()函数包装在QUERY()函数周围,我们可以仅返回查询的唯一行。

以下示例展示了如何在实践中使用此语法。

示例:返回 Google 表格查询中的唯一行

假设我们有以下数据集,其中包含 15 名篮球运动员的信息:

我们可以使用以下公式来执行仅返回TeamPosition的唯一组合的查询:

 = UNIQUE ( QUERY ( A1:B16 , " SELECT A, B " ) )

以下屏幕截图显示了如何在实践中使用该公式:

请注意,该查询仅返回TeamPosition的唯一组合。

例如,在三行中, Team等于“A”, Position等于“Guard”,但我们的查询中仅返回其中一行。

我们还可以将UNIQUE()函数包装在更高级的查询中。

例如,我们可以使用以下查询仅返回 team 等于 A 或 B 的唯一行:

 = UNIQUE ( QUERY ( A1:B16 , " SELECT A, B WHERE A='A' OR A='B' " ) )

以下屏幕截图显示了如何在实践中使用该公式:

同样,查询仅返回单行。

其他资源

以下教程介绍了如何在 Google 表格中执行其他常见操作:

如何在 Google 表格中使用具有多个范围的 COUNTIF
如何在 Google 表格中对多列使用 SUMIF
如何在 Google 表格中跨多个工作表添加

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注