【问题标题】:COUNTIF and IMPORTRANGE returning 0COUNTIF 和 IMPORTRANGE 返回 0
【发布时间】:2018-01-19 20:19:08
【问题描述】:

我想在 Google 表格中使用 COUNTIF 和 IMPORTRANGE 函数,但结果总是返回 0。这是我的公式:

=COUNTIF(IMPORTRANGE("sheet key","PDFs!A2:A13"), "Yes")

我尝试查询的工作表没有权限限制,但我可能会将其限制为特定人员。

我已经使用密钥和工作表 URL 尝试了公式。

我已经用同一张表中的标签测试了公式,它可以工作。这是我使用的公式:

 =COUNTIF(PDFs!A2:A13,"Yes")

对为什么 COUNTIF/IMPORTRANGE 公式不起作用有什么想法吗?

限制权限会使公式不起作用吗?

【问题讨论】:

    标签: google-sheets google-sheets-formula importrange


    【解决方案1】:

    是的,需要特定授权,不,您不需要工作表名称和密钥。

    试试吧:

     =IMPORTRANGE("sheet key","A2:A13")
    

    它应该要求您授权(如果需要)并授予它(如果需要)。然后将上面替换为:

    =COUNTIF(IMPORTRANGE("sheet key","A2:A13"),"Yes")
    

    【讨论】:

    • 谢谢你,笨蛋!我按照你的建议做了,并成功地连接了床单,已经好多了。但是 - 当我使用 =IMPORTRANGE("key","PDF!A2:A13") 时,我收到以下错误:数组结果未展开,因为它会覆盖 B4 中的数据。如果我删除范围周围的引号,看起来像=IMPORTRANGE("key",PDF!A2:A13),我会收到以下错误:找不到导入范围的范围或工作表。我错过了什么吗?
    • 导入范围将根据数据需要扩展。如果单元格中有数据,importrange 将尝试放置数据,您将收到上述错误。解决方法是在importrange的方式中删除和数据。
    【解决方案2】:

    首先使用核心 Importrange 公式Importrange("Key","Sheet!A2") 并允许访问。一旦工作表获得访问权限,然后应用整个公式,即countif(importrange("key","Sheet!A2:A),"Yes")

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-12
      • 1970-01-01
      • 1970-01-01
      • 2023-02-11
      • 1970-01-01
      • 1970-01-01
      • 2020-12-14
      • 1970-01-01
      相关资源
      最近更新 更多