Arrays 在Excel中扩展数组大小
我试图在Excel中使用一个数组,该数组将返回与输入大小(最大OD)匹配的所有值(工具)。我使用下面的公式,它是有效的,但我无法扩展该数组以覆盖所有必需的单元格。我只能让它覆盖大约100个细胞。如果我把公式中的100改为250,单元格就什么也不输出。我需要阵列从B1单元转到C1900单元。有人知道问题是什么吗Arrays 在Excel中扩展数组大小,arrays,excel,Arrays,Excel,我试图在Excel中使用一个数组,该数组将返回与输入大小(最大OD)匹配的所有值(工具)。我使用下面的公式,它是有效的,但我无法扩展该数组以覆盖所有必需的单元格。我只能让它覆盖大约100个细胞。如果我把公式中的100改为250,单元格就什么也不输出。我需要阵列从B1单元转到C1900单元。有人知道问题是什么吗 =IF(ISERROR(INDEX($B$1:$C$100,SMALL(IF($B$1:$B$100=$R$1,ROW($C$1:$C$100)),ROW(1:1)),2)),"",IND
=IF(ISERROR(INDEX($B$1:$C$100,SMALL(IF($B$1:$B$100=$R$1,ROW($C$1:$C$100)),ROW(1:1)),2)),"",INDEX($B$1:$C$100,SMALL(IF($B$1:$B$100=$R$1,ROW($C$1:$C$100)),ROW(1:1)),2))
注意:我粘贴了该公式,并更改了公式以考虑行的更改。就这样吧
第二排(2:2),第三排(3:3)
,等等。用户还需要输入要在单元格R1中查找的大小。数组公式位于单元格R4-8中。这是一个来自包含敏感数据的工作表的小漏洞,因此格式化不是最专业的
以下是该文件的链接:
在删除了第224、233、237、249、1383行中的错误后,它与2000一起工作您有一个对第100行的绝对引用(无论您在哪里看到
$100
),我假设您已经尝试用$1900
替换它?是的。我试着进入1900,然后一路向下,但当我超过100时,它什么也不输出。表中有错误。。。一些#参考。。。首先尝试改变这一点……这是不完整的数据,可能从20世纪60年代到70年代就没有使用过。数据已从其他excel文件中提取,并被放入一个包含所有内容的表中。事实上,床单上说的是REF,因为它们只有最小OD的信息,而没有最大OD的信息。但这是不存在的。哈哈,非常感谢你!我非常感激!成功了!我一定是错过了那些上面写着REF的所有实际表格。再次感谢!提示:如果有奇怪的东西,请始终搜索。
)