gpt4 book ai didi

google-sheets - 谷歌表格 : CountIf and Dates

转载 作者:行者123 更新时间:2023-12-04 23:12:17 26 4
gpt4 key购买 nike

没有通过 Google 产品论坛获得任何帮助,所以我会在这里尝试。我以前从来没有遇到过这个问题,所以不确定我现在错过了什么。我似乎无法制作一个相当简单的公式,我不知道为什么。

出于某种原因,=COUNTIF(SCHEDULE!$C$9:$C29,">="&B$2)返回 0,当我期望它返回 21 时。

  • B2是日期“6/25/2018”,它实际上是对SCHEDULE!C2 .
  • 我只是没有正确理解逻辑吗? “如果 C9:C29 中的日期晚于或等于 6/25/2018,则计算它们。”
  • 当我尝试它时 <=它也不起作用。
  • 我认为使用 TEXT(B2,"MM/DD/YYYY") 格式化日期没有问题。因为其他公式似乎工作正常。

  • 或者,我也尝试使用 SUM(QUERY) ,但在使用日期时也挂断了。
    =sum(query(SCHEDULE!A9:AB,"select count(F) where F='2004' and C >= date '"&TEXT(DATEVALUE(B2),"yyyy-mm-dd")&"'",0))
    您可以看到工作表的测试版本 HERE .

    我正在使用 REF 表工作。

    您可以在 Z6 中看到我尝试过的内容, Z7 , Z8AA6 .

    任何建议,将不胜感激。我觉得我错过了一些明显的东西。我不确定 SCHEDULE 页面中的某些日期是否是使用 TEXT 呈现的,但我无法弄清楚这一点。

    最佳答案

    Ref!B2 是 TEXT(SCHEDULE!$C$2,"MM/DD/YYYY") .您不能将看起来像日期的文本与真实日期进行比较。

    最好的选择是使用 =SCHEDULE!$C$2在 REF!B2 中并将单元格格式设置为 mm/dd/yyyy .

    创可贴(挖一个洞然后把它填满)是将你的 COUNTIF 调整为,

    =COUNTIF(SCHEDULE!$C$9:$C29,">="&DateValue(B$2))

    关于google-sheets - 谷歌表格 : CountIf and Dates,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51128235/

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