
EXCEL INDEX,SMALL,IF,ROW四个函数嵌套问题
数组公式{=INDEX(SHEET_A!$P1:SHEET_A!$P50,SMALL(IF(SHEET_A!$S$1:SHEET_A!$S$50="F",ROW(SHEE...
数组公式{=INDEX(SHEET_A!$P1:SHEET_A!$P50,SMALL(IF(SHEET_A!$S$1:SHEET_A!$S$50="F",ROW(SHEET_A!$S$1:$S$50),65536),ROW(1:1)))&""},在SHEET_A的S列中查找值为F的单元格,并返回同行P的值,我把公式向下填充,到了第10行就出问题了,显示#REF!,望高人指点
额~自己重新查了一遍,发现了问题,原来在向下填充的时候,INDEX的ARRAY变为$p1:$p50,$p2:$p51,$p3:$p52,...我改成了$p$1:$p$50解决了这个问题,不过又来了新的问题了,我下拉填充了20行,有效数据小于20的时候,数据之外的部分会显示#REF!,这个问题怎么解决?ISERROR函数?有高人能告之具体用法吗? 展开
额~自己重新查了一遍,发现了问题,原来在向下填充的时候,INDEX的ARRAY变为$p1:$p50,$p2:$p51,$p3:$p52,...我改成了$p$1:$p$50解决了这个问题,不过又来了新的问题了,我下拉填充了20行,有效数据小于20的时候,数据之外的部分会显示#REF!,这个问题怎么解决?ISERROR函数?有高人能告之具体用法吗? 展开
1个回答
展开全部
因为你前面有一个Small为了取$A$8:$A$8中有等于$E$8最小行,所以在不等于$E$8的时候需要一个大数. 上面总的意思是在$A$8:$A$8中等于$E$8的最小行对应于B栏的值.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |