4的8次方,即65536
这是数组公式,把D3:D17的每个值与D2单元格的值进行比较,相同则返回D3:D17对应的行号,否则返回65536,形成一个数组,然后用small函数把数组的值从第二小row(f2)到最大提出来,通过index函数返回F列对应行号的数据.
为什么要用65536是因为一般1列的最后一行都用不到,所以即使small函数最后取数到65536行也可以保证返回0值,当然你的公式也可以把4^8改为18也可以.
1、Excel函数中,4^8的意思是:4的8次幂。
2、在Excel中,用符号”^“表示乘方,前面为底数,后面为指数。
3、因4^8结果正好是Excel2003版的最大行数65536,所以在函数公式中常以4^8代替一个较大的数值。
4、使用4^8这种方式,比使用65536节省两个字符,可以使写出来的公式更短。
4^8,指4的8次方
你的公式中,small函数意义是:
符合条件的,就取其所在的行,不符合的,则取4^8
然后,再取最小值,就可以求出指定区域内,符合条件的数据了
这里,只是要一个足够大的数,就行了,比如excel2003中,4^8可以换在65536,因为2003的最大行数就是65536行
如果D3:D17的值等于D2,就返回3:17的行号,否则返回65536(4^8),SMALL(,ROW(F2))用于取得前面那些行号中第二小的数,返回对应的F列中的值。
4^8:是4的8次方。等于65536.