在Google Sheet中用ArrayFormula为不同名称生成独立序号
Google Sheet 独立序号生成方案
在A1单元格输入以下公式,即可为B列中每个重复出现的名称生成独立的递增序号(无需排序,名称数量和重复次数不限制):
=ARRAYFORMULA(IF(B:B="", "", COUNTIFS(B:B, B:B, ROW(B:B), "<="&ROW(B:B))))
公式说明
ARRAYFORMULA:让公式自动作用于整列,无需手动下拉填充IF(B:B="", "", ...):当B列为空时,A列对应位置保持空白,避免生成无效序号COUNTIFS(B:B, B:B, ROW(B:B), "<="&ROW(B:B)):统计当前行及之前所有与当前单元格名称一致的条目数量,以此生成该名称专属的连续序号
内容的提问来源于stack exchange,提问作者Aashit Garodia
相关产品推荐
相关产品推荐

