尝试使用多个条件对 Excel 中的细胞进行计数
Attempting to count cells in Excel using multiple criteria
如标题所述,我正在尝试在单独的 sheet 上跨单元格范围计数,但似乎无法正常工作。任何帮助将不胜感激。
=COUNTIFS(MONTH(original!A2:A58),"1",original!D2:D58,"=East")
问题出在公式中的 Month()
部分。我理解你的逻辑,但你可能必须在 Original sheet 上添加一个新列,其中包含月份公式转换,然后更新 countif 以引用它。
COUNTIFS(Original!monthcol, "1", Original!col, "East")
同样,总而言之,Month 公式无法对 CountIf 中的整个单元格区域进行转换。唯一的其他方法需要一个数组公式。希望这可以帮助。
您不能使用 MONTH function as a form of sub-function in a COUNTIFS function. You need to add an extra level of calculation with something like a SUMPRODUCT function。
=SUMPRODUCT((MONTH(original!A2:A58)=1)*(original!D2:D58="East"))
这应该计算原始工作表的 A 列中的日期月份为一月且相应行的 D 列为东部的实例。
如果您更喜欢使用 COUNTIFS 并且可以将日期保持在一年内,您可以提供开始日期和结束日期,其中包含特定年份的一月。
=COUNTIFS(Original!A2:A58,">="&DATE(2015,1,1),Original!A2:A58,"<"&DATE(2015,2,1),Original!D2:D58,"East")
COUNTIFS 的默认比较运算符是等于。无需输入。
如标题所述,我正在尝试在单独的 sheet 上跨单元格范围计数,但似乎无法正常工作。任何帮助将不胜感激。
=COUNTIFS(MONTH(original!A2:A58),"1",original!D2:D58,"=East")
问题出在公式中的 Month()
部分。我理解你的逻辑,但你可能必须在 Original sheet 上添加一个新列,其中包含月份公式转换,然后更新 countif 以引用它。
COUNTIFS(Original!monthcol, "1", Original!col, "East")
同样,总而言之,Month 公式无法对 CountIf 中的整个单元格区域进行转换。唯一的其他方法需要一个数组公式。希望这可以帮助。
您不能使用 MONTH function as a form of sub-function in a COUNTIFS function. You need to add an extra level of calculation with something like a SUMPRODUCT function。
=SUMPRODUCT((MONTH(original!A2:A58)=1)*(original!D2:D58="East"))
这应该计算原始工作表的 A 列中的日期月份为一月且相应行的 D 列为东部的实例。
如果您更喜欢使用 COUNTIFS 并且可以将日期保持在一年内,您可以提供开始日期和结束日期,其中包含特定年份的一月。
=COUNTIFS(Original!A2:A58,">="&DATE(2015,1,1),Original!A2:A58,"<"&DATE(2015,2,1),Original!D2:D58,"East")
COUNTIFS 的默认比较运算符是等于。无需输入。