Excel 快速统计范围内出现过的名字:N198 开始的列统计 I6 到 BN188
如何在 Excel 中从 N198 开始的列统计 I6 到 BN188 范围内出现过的名字?
本文将教你如何使用 Excel 公式,快速统计 I6 到 BN188 范围内出现过的所有名字,并解决公式中循环引用的问题。
原始公式:
=IFERROR(INDEX($I$6:$BN$188, MATCH(0, COUNTIF($N$197:N197, $I$6:$BN$188), 0), 1), "")
问题:
公式中包含对当前列(N 列)的引用,因此会导致循环引用。循环引用是指公式中包含对自身单元格的引用,这会导致 Excel 无法计算该公式。
解决方法:
- 将公式中的 N197 改为当前列的前一列(即 M197)。
- 向右拖动填充到所有需要统计的列。
修改后的公式:
=IFERROR(INDEX($I$6:$BN$188, MATCH(0, COUNTIF($N$196:N196, $I$6:$BN$188), 0), 1), "")
解释:
- N196 表示当前列的前一列。
- $N$196 表示绝对引用,可以在向右填充时保持不变。
- $N196 表示相对引用,会随着向右填充而改变。
通过以上步骤,你可以轻松地使用 Excel 公式,统计出 I6 到 BN188 范围内出现过的所有名字。
原文地址: https://www.cveoy.top/t/topic/jpko 著作权归作者所有。请勿转载和采集!