对于某些人来说,我相信这是一个简单的公式,但是我在努力做到这一点。
我的数据是:
A C D
Location 1 Name 10/10/2019
Location 2 Name 01/10/2019
Location 1 Name 10/08/2020
Location 1 Name 12/10/2019
. . .
我试图计算一年中每个月有多少个位置。 (例如,10月19日位置1的计数上方是 2 )
我设法使某些方面正常工作,但是我无法使其协同工作。
例如,这可行:=COUNTIFS('sheet1'!D5:D298,">"&30/10/2020)
有效,但是=COUNTIFS('sheet1'!D5:D298,"<"&30/10/2020)
无效。
我也无法使其符合多个条件。 (=COUNTIFS('Counter Balance'!D5:D298,">"&30/10/2020, 'Counter Balance'!A5:A110, "Location 1")
我显然在做一些明显的错误,但是我看不到!
希望这是有道理的,任何建议将不胜感激, 谢谢!
答案 0 :(得分:2)
答案 1 :(得分:1)
COUNTIFS
函数在公式中需要具有一定的统一性才能起作用。
Microsoft引用了here:
重要:每个附加范围必须具有与criteria_range1参数相同的行数和列数。范围不必彼此相邻。
虽然不是必需的,但我建议您使用DATE
函数,单元格引用,命名范围或某种其他形式的控件来比较公式中的日期。 Excel在内部将日期视为整数。结合语言本地化的差异和日期格式中的日期很容易就可以理解其含义。
要尝试更正您的公式,我建议您这样做:
=COUNTIFS('Counter Balance'!D5:D298,">"&DATE(2020,10,30), 'Counter Balance'!A5:A298, "Location 1")