【问题标题】:Excel COUNTIF "Column D" year equals 2015 and Column L equals "15 or greater"Excel COUNTIF“D 列”年份等于 2015,L 列等于“15 或更大”
【发布时间】:2018-12-08 02:07:12
【问题描述】:

我能够计算 2015 年 D 列中有多少个单元格。我能够计算 L 列中有多少个 15 或更大的单元格。但是,我希望将这两个公式结合起来,但我不知道如何。

我用来计算年份的公式是:

=SUMPRODUCT(--(TEXT('Sheet1'!D:D,"YYYY")="2015"))

计算15或更大的公式是:

=COUNTIF('Sheet1'!L:L,">=15")

谁能提供一种方法,我可以将这两个公式结合起来,以便计算 2015 年有 15 个或更多实例的数量?

谢谢

【问题讨论】:

    标签: excel excel-formula countif


    【解决方案1】:

    带有S 的COUNTIFS() 允许使用多个条件,并且您可以将日期括起来:

    =COUNTIFS('Sheet1'!L:L,">=15",'Sheet1'!D:D, ">=" & DATE(2015,1,1),'Sheet1'!D:D, "<=" & DATE(2015,12,31))
    


    如果您的日期实际上是看起来像日期的文本字符串,您可以这样做:

    =COUNTIFS('Sheet1'!L:L,">=15",'Sheet1'!D:D,"*2015*")
    

    【讨论】:

    • 您好,感谢您的快速回复。我认为您不能使用 countif 来计算一年在列中显示的次数。我输入了这个公式,但它返回 0。我检查了公式,没有错误。所以我不确定出了什么问题。
    • 它对我有用。 @go.surf13 你确定你的数据在 Sheet1 上?
    • 我会继续测试它。也许有些事情我做的不对。感谢您的帮助!
    • 不,只要 Excel 将其视为实际日期而不是看起来像日期的字符串,格式就无关紧要。将格式更改为一般,日期应全部更改为 5 位数字。如果它保持一个日期,那么你的文本看起来像一个日期。
    • 我不太确定。我从访问查询中提取,所以格式是通用的。 Col D 和 Col L 都使用什么格式?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-25
    • 1970-01-01
    • 2013-09-02
    • 1970-01-01
    相关资源
    最近更新 更多