Excel:根据2个值计算频率
Excel: Count the frequency base on 2 values
我在网上搜索了这个问题,并尝试了这个formula with frequency(if..)。
Sheet1
A | B
ABC123 | 01/01/2015
ABC123 | 02/01/2015
ABC123 | 03/01/2015
BB123 | 01/01/2015
Sheet2
A | B | C
ABC123 | 02/01/2015 | Count = 2
BBB123 | 02/02/2015 | Count = 0
我想获取在 02/01/2015
或之后的日期 Sheet1
上发生 ABC123
的次数/频率。在这种情况下,答案是三个。
=sum(if(FREQUENCY(if(CENSUS!A:A='Roster Reconciliation'!A2, if(CENSUS!A:A<>"", CENSUS!A:A), if(CENSUS!B:B>='Roster Reconciliation'!'Roster Reconciliation'!C2, if(CENSUS!B:B<>"", CENSUS!B:B))),1))
目前这不起作用,因为我可能输入了太多参数。
或者还有其他方法吗?
这应该有效:
=COUNTIF(A:A, "ABC123", B:B, ">=02/01/2015")
如果要将其与特定单元格绑定:
=countifs(CENSUS!A:A, A2, CENSUS!B:B, ">=" & C2)
我在网上搜索了这个问题,并尝试了这个formula with frequency(if..)。
Sheet1
A | B
ABC123 | 01/01/2015
ABC123 | 02/01/2015
ABC123 | 03/01/2015
BB123 | 01/01/2015
Sheet2
A | B | C
ABC123 | 02/01/2015 | Count = 2
BBB123 | 02/02/2015 | Count = 0
我想获取在 02/01/2015
或之后的日期 Sheet1
上发生 ABC123
的次数/频率。在这种情况下,答案是三个。
=sum(if(FREQUENCY(if(CENSUS!A:A='Roster Reconciliation'!A2, if(CENSUS!A:A<>"", CENSUS!A:A), if(CENSUS!B:B>='Roster Reconciliation'!'Roster Reconciliation'!C2, if(CENSUS!B:B<>"", CENSUS!B:B))),1))
目前这不起作用,因为我可能输入了太多参数。
或者还有其他方法吗?
这应该有效:
=COUNTIF(A:A, "ABC123", B:B, ">=02/01/2015")
如果要将其与特定单元格绑定:
=countifs(CENSUS!A:A, A2, CENSUS!B:B, ">=" & C2)