【发布时间】:2019-08-21 14:18:46
【问题描述】:
使用 Google 电子表格似乎表现得很奇怪。
我收到COUNTIFS 的错误数组参数大小不同。
这个公式很适合我。
=COUNTIFS(Bookings!R:R,"<>",Bookings!AI:AI,month(A:A),Bookings!AJ:AJ,year(A:A))
但是这个给出了错误:
=COUNTIFS(Bookings!R:R,"<>", month(Bookings!D:D), month(A:A), year(Bookings!D:D), year(A:A))
我在 D 列中有一个日期,而在 AI 列中我有一个月 12,而在 AJ 中我有一个像 2019 年这样的年份。
很想了解如何解决这个问题。
【问题讨论】:
-
这两个公式似乎都不正确。如果您看到 Google 为这个公式提供的示例,它会显示
COUNTIFS(A1:A10, ">20", B1:B10, "<30")。不等号不能是单独的参数。你能解释一下你想要匹配(或不匹配)的东西吗? -
第一个匹配从 A 列获取日期并计算该月的行数。在第二个中,我试图做同样的事情,但这次比赛不是直接到 2019 年的第 12 个月和 2019 年,而是我试图从日期单元格中获取月份和年份。有意义吗?
标签: google-sheets google-sheets-formula array-formulas countif