我想写一个公式,计算工作表1的单元格A中的值在工作表2的一栏中显示的次数,但要介于工作表1的另一列的注册日期与该日期加一年。我认为您可以使用countifs
语句,并在其中进行编辑,但我无法使其生效。以下是两张纸的示例。我的想法是这样的:
=COUNTIFS('Coaching Sessions'!A:A,'Program Engagement'!A3, 'Coaching Sessions'!D:D, G2,'Coaching Sessions'!D:D, EDATE(G2, 12))
但是返回0时应该是48(在下面的示例中填写的数字我以, ">=10/15/2015"
和, "<=10/15/2016"
的条件开头,但是后来我意识到开始日期不同。编辑栏上的示例就是我想要执行的操作,它现在显然不起作用哈哈。
答案 0 :(得分:1)
您需要使用>=
和<=
作为字符串。 COUNTIFS中的条件解析为字符串,因此请使用""
和&
进行连接
=COUNTIFS('Coaching Sessions'!A:A,'Program Engagement'!A3, 'Coaching Sessions'!D:D, ">=" & G2,'Coaching Sessions'!D:D, "<=" & EDATE(G2, 12))