gpt4 book ai didi

excel - 如何使用多个条件计算范围内的单元格或如何过滤 countif/counta/subtotal 等的范围

转载 作者:行者123 更新时间:2023-12-04 20:06:54 27 4
gpt4 key购买 nike

我正在尝试计算一个范围(H5 到 J13)中非空单元格的数量,其中另一个单元格(在 G 列中)也匹配来自不同单元格的文本字符串。我在 Google Docs 上使用电子表格,所以很遗憾 COUNTIFS 不可用。

所有这些公式都可以很好地计算范围内的非空单元格:

  • =COUNTIF(H5:J13, "<>"&"")
  • =小计(3,H5:J13)
  • =COUNTA(H5:J13)

  • 但是,似乎这些都不允许我在计算单元格之前过滤范围 H5:J13。任何人都可以帮助解决这个问题,或提出不同的解决方案吗?

    实际应用是这样的……

    数据

    G 列显示了排类的工作人员,H 到 J 列显示是否有其他人在特定日期教授该类(class)。
    COLUMN G --- COLUMN H  --- COLUMN I --- COLUMN J
    ________________________________________________
    ROSTERED --- CLASS 1 ---- CLASS 2 ---- CLASS 3
    ________________________________________________
    Sally ------ [blank] ----- Sue --------- [blank]
    Bob -------- Sally ------- Sue --------- [blank]
    Sue -------- [blank] ----- [blank] ----- [blank]

    我想计算什么

    我想计算每个工作人员(G 列)让其他人教他们类(class)的次数(从该行的 H 到 J 中的非空单元格可见)。例如:
    COLUMN P --- COLUMN Q  
    _____________________
    STAFF ------ MISSED
    _____________________
    Sally --------- 1 ---
    Bob ----------- 2 ---
    Sue ----------- 0 ---

    我以为我可以将 FILTER(H5:J13, G:G=P4) 作为 COUNTA 或 COUNTIF 公式中的范围,但这样做会出错。如前所述,我不能使用 COUNTIFS(听起来很完美),因为 Google Docs 尚不支持它。

    在此先感谢您的帮助!

    最佳答案

    我不确定 Google Docs 是否接受数组公式,但如果它确实可以使用此公式,请按 ctrl+shift+enter 输入。 (在excel中)

    =sum(if(H5:J13<>"",if(G5:G13=P4,1,0),0))

    关于excel - 如何使用多个条件计算范围内的单元格或如何过滤 countif/counta/subtotal 等的范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20084750/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com