作业帮 > 数学 > 作业

=IF(COUNTIF(INDIRECT("N1:N"&ROW()),N2)=1,1,0)问一下这个公式的意思

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/10/04 15:14:31
=IF(COUNTIF(INDIRECT("N1:N"&ROW()),N2)=1,1,0)问一下这个公式的意思
该公式是找出从第一行到当前行的N列中和N2相等的个数等于1返回1,否则返回0 row()返回当前行号,因为row()是变量,所以用了indirect()来返回一个范围,比如当前行是第10行,那么row()=10,INDIRECT("N1:N"&ROW())相当于N1:N10,N2是countif的条件,N1:N10是范围 返回的结果是N1到N10中有几个值和N2相等,最外面就是一个if函数.这个公式的作用大概是要找出到哪一行开始出现N2的重复项.