如何在 Google 表格中查询另一张表格
admin
2023-08-02 16:43:51
0

如何从 Google 表格中的另一个表格中提取单元格数据

QUERY 函数是一个强大的工具,用于从另一个工作表或文档中提取多条数据。但是,如果您只想引用几个单元格,则可能有点过于复杂。

要快速轻松地从 Google 表格中的另一张表格中提取单元格数据:

  1. 单击要显示数据的单元格。
  2. 在单元格中键入=(。此时不要按Enter
    how-to-query-another-sheet-in-google-sheets-start-formulahow-to-query-another-sheet-in-google-sheets-start-formula
  3. 通过单击工作表名称导航到要从中提取数据的工作表。
    how-to-query-another-sheet-in-google-sheets-change-sheethow-to-query-another-sheet-in-google-sheets-change-sheet
  4. 单击包含要提取的数据的单元格。
    how-to-query-another-sheet-in-google-sheets-select-pull-cellhow-to-query-another-sheet-in-google-sheets-select-pull-cell
  5. 键入)并按Enter 键完成您的公式。
  6. 您的数据现在将被拉过。
  7. 您可以使用Google 表格中的填写功能来提取更多数据。
    how-to-query-another-sheet-in-google-sheets-select-fill-downhow-to-query-another-sheet-in-google-sheets-select-fill-down

如何从 Google 表格中的另一个文档中提取单元格数据

如果您要提取到工作表中的数据位于不同的 Google 表格文档中,则可以直接引用它。

就是这样:

  1. 打开包含您的数据的 Google 表格。
  2. 记下工作表的名称和您打算拉过的单元格引用。
  3. 复制该文档 URL 中的所有内容,直到最后的正斜杠。
    how-to-query-another-sheet-in-google-sheets-urlhow-to-query-another-sheet-in-google-sheets-url
  4. 返回到要将数据拉入的文档,然后单击要显示数据的单元格。
  5. 键入=importrange(\”,然后粘贴您在第 3 步中复制的 URL。
    how-to-query-another-sheet-in-google-sheets-paste-urlhow-to-query-another-sheet-in-google-sheets-paste-url
  6. 键入最后一个引号,后跟逗号。
    how-to-query-another-sheet-in-google-sheets-quotes-commahow-to-query-another-sheet-in-google-sheets-quotes-comma
  7. 在引号中,键入您在步骤 2 中记下的工作表名称、感叹号以及您在步骤 2 中记下的单元格引用。
    how-to-query-another-sheet-in-google-sheets-sheet-referencehow-to-query-another-sheet-in-google-sheets-sheet-reference
  8. 添加最后一个闭合括号,然后按Enter
  9. 现在可能会要求您获得连接电子表格的权限。单击允许访问以确认。
    how-to-query-another-sheet-in-google-sheets-allow-accesshow-to-query-another-sheet-in-google-sheets-allow-access
  10. 您的数据现在将出现在您的工作表中。

与第一种方法不同,您不能向下拖动以填充其他单元格,因为该公式引用了其他文档中的一个特定单元格。但是,您可以在公式中提供一系列单元格。

例如,要一次性将所有单元格从 C4 拉到 C8,您可以在公式末尾使用以下参考:

“我的参考表!C4:C8”

如何在 Google 表格中查询另一张表格

如果您想从另一张工作表中提取大量数据,或者您想更好地控制所拉取的数据,您可以使用强大的 QUERY 功能。这使用起来更复杂,但它是高度可配置的。

要在 Google Docs 中查询另一张工作表:

  1. 单击要显示第一条数据的单元格。
  2. 输入=query(但不要按Enterhow-to-query-another-sheet-in-google-sheets-queryhow-to-query-another-sheet-in-google-sheets-query
  3. 通过单击工作表选项卡导航到包含您的数据的工作表。
    how-to-query-another-sheet-in-google-sheets-query-different-sheethow-to-query-another-sheet-in-google-sheets-query-different-sheet
  4. 突出显示您要使用的所有数据。
    how-to-query-another-sheet-in-google-sheets-query-rangehow-to-query-another-sheet-in-google-sheets-query-range
  5. 键入逗号,然后在引号中键入select ,后跟要从中提取数据的列的字母。例如,如果您想从列 B 和 D 中提取数据,您可以输入“ select B, D”。如果要查询所有数据,请键入“select*”
    how-to-query-another-sheet-in-google-sheets-query-selecthow-to-query-another-sheet-in-google-sheets-query-select
  6. 最后,键入另一个逗号,然后键入您的数据具有的标头数,然后是最后一个右括号。例如,如果有一个列标题,您将键入,1)
    how-to-query-another-sheet-in-google-sheets-query-formulahow-to-query-another-sheet-in-google-sheets-query-formula
  7. Enter 键,数据将被拉过。
    how-to-query-another-sheet-in-google-sheets-queried-data-same-dochow-to-query-another-sheet-in-google-sheets-queried-data-same-doc
  8. 如果您需要编辑公式,请单击数据左上角的单元格,这是您首次输入公式的位置。

如何在 Google 表格中查询另一个文档

如果要查询的数据位于不同的文档中,则需要使用稍微不同的公式。

以下是它的工作原理:

  1. 打开包含您要查询的数据的 Google 表格文档。
  2. 记下工作表的名称和要查询的单元格范围。
  3. 将该文档的 URL 复制到最后一个正斜杠。
    how-to-query-another-sheet-in-google-sheets-urlhow-to-query-another-sheet-in-google-sheets-url
  4. 返回到要显示数据的文档。在您希望查询数据所在的单元格中单击。
  5. 键入=query(importrange(“ 然后粘贴您在步骤 3 中复制的 URL。
    how-to-query-another-sheet-in-google-sheets-query-importrangehow-to-query-another-sheet-in-google-sheets-query-importrange
  6. 键入),然后在引号中键入您在步骤 2 中记下的工作表名称、感叹号,然后是您在步骤 2 中记下的单元格区域。
    how-to-query-another-sheet-in-google-sheets-query-importrange-rangehow-to-query-another-sheet-in-google-sheets-query-importrange-range
  7. 键入逗号,然后在引号中键入select ,后跟要从中提取数据的列号。例如,如果您想从第一列和第三列中提取数据,您可以输入“select Col1, Col3”
    how-to-query-another-sheet-in-google-sheets-query-columnshow-to-query-another-sheet-in-google-sheets-query-columns
  8. 最后,键入另一个逗号,然后是数据上方的标题数量,然后是最后一个右括号。例如,如果有一个列标题,您可以输入,1)
    how-to-query-another-sheet-in-google-sheets-query-doc-completehow-to-query-another-sheet-in-google-sheets-query-doc-complete
  9. Enter
  10. 现在可能会要求您获得连接电子表格的权限。单击允许访问以确认。
    how-to-query-another-sheet-in-google-sheets-allow-accesshow-to-query-another-sheet-in-google-sheets-allow-access
  11. 您查询的数据现在应该出现了。
    how-to-query-another-sheet-in-google-sheets-queried-datahow-to-query-another-sheet-in-google-sheets-queried-data

Google 表格中有用的 QUERY 函数

在上面的示例中,SELECT 函数用于选择我们想要查询的列。但是,您可以使用此功能进行更具体的选择。

以下是您可以执行的一些示例:

  • Select all data
    =QUERY(‘My Current Sheet’!B3:D13, “SELECT *”, 1)
  • Select columns in a different order
    =QUERY(‘My Current Sheet’!B3:D13, “SELECT B, D, C”, 1)
  • Select only data over a specific value
    =QUERY(‘My Current Sheet’!B3:D13, “SELECT B, C WHERE C > 20”, 1)
  • Order the selected data
    =QUERY(‘My Current Sheet’!B3:D13, “SELECT B, C ORDER BY B DESC”, 1)
  • Select only the top 5 values in ascending order
    =QUERY(‘My Current Sheet’!B3:D13, “SELECT B, C ORDER BY D ASC LIMIT 5”, 1)
  • Skip the first 10 rows
    =QUERY(‘My Current Sheet’!B3:D13, “SELECT B, C, D OFFSET 10”, 1)

详细了解 Google 表格功能

谷歌表格有数百个强大的功能,其中QUERY只是一个例子。现在您知道如何在 Google 表格中查询另一张工作表,您可能想了解其他一些功能。

Google Sheets IF 语句让您的计算更加智能。您可以使用Google 表格中的 SUMIF 函数来查找满足特定条件的单元格的总和,或者使用COUNTIF 函数来计算满足条件的单元格的数量。

您还可以使用Google 表格中的 VLOOKUP 函数来搜索数据的最左侧列并返回同一行中的任何值。

相关内容

热门资讯

Windows 11 和 10... Windows 11/10 文件夹属性中缺少共享选项卡 – 已修复 1.检查共享选项卡是否可用 右键...
Radmin VPN Wind... Radmin VPN 是一款免费且用户友好的软件,旨在牢固地连接计算机以创建一个有凝聚力的虚拟专用网...
如何修复 Steam 内容文件... Steam 内容文件锁定是当您的 Steam 文件无法自行更新时出现的错误。解决此问题的最有效方法之...
在 Windows 11 中打... 什么是链路状态电源管理? 您可以在系统控制面板的电源选项中看到链接状态电源管理。它是 PCI Exp...
iPhone 屏幕上有亮绿色斑... iPhone 是市场上最稳定的智能手机之一,这主要归功于专为它们设计的 iOS 操作系统。然而,他们...
事件 ID 7034:如何通过... 点击进入:ChatGPT工具插件导航大全 服务控制管理器 (SCM) 负责管理系统上运行的服务的活动...
QQ浏览器怎么制作简历 QQ浏览器是腾讯公司开发的一款极速浏览器,支持电脑,安卓,苹果等多种终端;更快的浏览体验,更安全的浏...
Hive OS LOLMine... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
Apple Watch Ult... 所有运行 watchOS 7 或更高版本的 Apple Watch 型号都包含一项名为“优化电池充电...
统信UOS每次开机后不直接进入... 统信UOS每次开机后不直接进入系统而是进入到recovery模式 按方向上键选择UOS 20 SP1...