【问题标题】:Count every first occurrence in multiple ranges in Excel在 Excel 中计算多个区域中的每个第一次出现
【发布时间】:2018-11-22 10:59:22
【问题描述】:

我有跨越多年的数据,我有各种不同的ifs 代码,可以根据信息所在的年份找到不同的信息位。但我不知道如何计算每个第一次出现的次数在不同的年份。 这个字符串=(COUNTIF($A$2:$A2,$A2)=1)+0 只会计算第一次出现,当我尝试添加其他条件时,它会计算日期范围之间的第一次出现,但它不起作用。

我错过了什么?

【问题讨论】:

  • 在 COUNTIF 上放一个 S 并使其成为 COUNTIFS
  • 我知道添加 s,就像我说我有各种“ifs”字符串...我尝试过类似 '=(COUNTIFS($Y:$Y,">=" &$EC2,$Y:$Y,"=" &EC2,$Y:$Y,"
  • 我以为你是指较新的 IFS 函数;显然@user902300 也这样做了。

标签: excel date date-range countif find-occurrences


【解决方案1】:

对于多个条件,您需要使用 COUNTIFS(与使用 IFS 相同)

示例用法

COUNTIFS(A1:A10, ">20", B1:B10, "<30")

COUNTIFS(A7:A24, ">6", B7:B24, "<"&DATE(1969,7,20))

COUNTIFS(B8:B27, ">" & B12, C8:C27, "<" & C13, D8:D27, “<>10”)

COUNTIFS(C1:C100, "Yes")

语法

COUNTIFS(criteria_range1, criterion1, [criteria_range2, criterion2, ...])

criteria_range1 - The range to check against criterion1.
criterion1 - The pattern or test to apply to criteria_range1.
criteria_range2, criterion2... - [ OPTIONAL ] - Additional ranges and criteria to check; repeatable.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-18
    • 2011-05-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多