excel - 在 Excel 中:按记录日期计算多列中的相同值
问题描述
我试图在多个列上计算相同的值,但前提是它们以“YYYY-MM”格式出现在某个日期
到目前为止,我已经经历了血腥的思想(下面的代码),但它只查看一列并在我想查看两列时计算它们,但前提是它们落在某个日期。
例如,我有 3 列。第一列“A”具有YYYY-MM值,第二列“B”称为 Partner1,其中填写了姓名,第三列“C”称为 Partner2,再次填写了姓名。我想知道某个日期在两列中出现了多少次“Dave”(F2)。
例如,Dave 在 2016-04 (A17) 年度成为合伙人多少次?
谢谢阅读。
=COUNTIFS(A2:A10,A17,INDEX(B2:C10,,MATCH(F2,B2:B10,0)),"Dave")
日期:2016-04
号 戴夫有伴侣的次数:3
解决方案
像这样使用 2 COUNTIFS
-
=COUNTIFS(A2:A10, A17, B2:B10, "Dave") + COUNTIFS(A2:A10, A17, C2:C10, "Dave")