【问题标题】:Count borrowed books by type按类型计算借书
【发布时间】:2015-03-06 22:42:37
【问题描述】:

我正在为一个小型图书馆收集统计数据。

有人在借书时填写 Google 表单。我有一个字段,他们可以在其中输入他们借阅的每本书的索书号。这些索书号分为三大类并采用以下形式(REF.XX.YYYY、FA.XX.YYYY、AA.XX.YYYY),其中 X 和 Y 是字母和数字的组合。 电子表格中的结果如下所示: Table

Shared table

我试图想出一种方法来计算在整个列中出现的每个分类名称(REF、FA 或 AA)的实例数。例如,REF 应该是 3,FA 应该是 0,AA 应该是 1。我用 COUNTIF 函数尝试了几次,但都没有成功。关于这样的公式可能是什么的任何线索?

预期输出为红色。我想使用公式获得这样的输出。

任何帮助将不胜感激。

【问题讨论】:

    标签: google-sheets formula spreadsheet


    【解决方案1】:

    您可以尝试使用 regexextract 获取这些分类,然后使用查询来计算所有内容。

    =ArrayFormula(query({A2:A\regexextract(B2:B; "^[A-Z]*")}; "Select Col2, count(Col1) where Col2 <>'' group by Col2 label count(Col1) ''"))
    

    我已将此公式添加到您的表格中。 AA 未显示在结果中,因为它不存在于源数据中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-27
      • 2015-02-13
      • 1970-01-01
      • 2020-10-19
      • 2010-10-06
      • 2015-04-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多