Excel公式:统计某个值的出现在列表中的序列号

220 多个excel快捷键速查表,适用Windows和Mac。工作效率提高10倍。免费下载>>>

下载 “excel快捷键速查表” Excel快捷键速查表.zip – 已下载54次 – 3 MB

Excel公式:列表中出现的运行计数

通用公式

=COUNTIF($A$1:A1,value)
概括 

要创建出现在单元格范围内的某些值的运行计数,您可以使用带有“混合引用”的 COUNTIF 来创建运行总计。在所示示例中,C5 中的公式为:

=IF(B5=“blue”,COUNTIF($B$5:B5,“blue”),“”)
解释 

从内到外,COUNTIF 函数设置为计算 B 列中出现的值“blue”:

COUNTIF($B$5:B5,“blue”)

请注意,范围引用的左侧是锁定的 ($B$5),而右侧是相对的 (B5)。这称为“混合引用”,因为它包含绝对地址和相对地址,并创建了一个扩展范围

复制公式时,引用中的第一个单元格被锁定,但第二个引用扩展为包含每个新行。在每一行上,COUNTIF 对范围内等于“蓝色”的单元格进行计数,结果是运行计数。

公式的外层使用 IF 函数来控制 COUNTIF 何时触发。COUNTIF 仅在 B 中的值为“蓝色”时才生成计数。如果不是,则 IF 返回一个空字符串(“”)。

每个值的运行计数

要创建 A 列中出现的每个值的运行计数,您可以使用如下公式的通用版本:

=COUNTIF($A$1:A1,A1)

220 多个excel快捷键速查表,适用Windows和Mac。工作效率提高10倍。免费下载>>>

下载 “excel快捷键速查表” Excel快捷键速查表.zip – 已下载54次 – 3 MB

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注