【问题标题】:COUNTIF Based on Day of WeekCOUNTIF 基于星期几
【发布时间】:2020-05-15 18:18:12
【问题描述】:

我有一列日期...

我想在此列中计算星期六(或一周中的任何其他天)的数量。 一种解决方案是两个创建一个包含工作日编号的额外列,然后在该列上运行一个 COUNTIF 公式,例如...

但我宁愿不创建新列。我该怎么做?

【问题讨论】:

    标签: google-sheets filter google-sheets-formula countif weekday


    【解决方案1】:

    试试下面的公式:

    =filter(text(A:A,"dddd"),len(A:A))
    

    然后:

    =countif(filter(text(A:A,"dddd"),len(A:A)),"Sunday")
    

    【讨论】:

      【解决方案2】:

      您不需要额外的列,只需:

      =INDEX(COUNTIFS(WEEKDAY(A:A), 7, A:A, "<>"))
      


      或更短:

      =COUNTA(FILTER(A:A, WEEKDAY(A:A)=7))
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-11-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-12-31
        相关资源
        最近更新 更多