Excel 索引和匹配函数,该函数不包括范围中的某些单元格
因此,我希望我的索引和匹配公式计算单元格AK:CH,但只希望包括包含文本“Height”的单元格 第一行获取范围内最低测量值的列标题,第二行获取范围内最低测量值。不希望对包含文本“height”的任何列编制索引Excel 索引和匹配函数,该函数不包括范围中的某些单元格,excel,vba,excel-formula,Excel,Vba,Excel Formula,因此,我希望我的索引和匹配公式计算单元格AK:CH,但只希望包括包含文本“Height”的单元格 第一行获取范围内最低测量值的列标题,第二行获取范围内最低测量值。不希望对包含文本“height”的任何列编制索引 我已经在电子表格中列出了通过公式实现这一点的方法。我不想把它转换成VBA,但我认为你可以很容易地做到 公式如下。我为每一行制作了它们,这样您就可以看到当文本中不包含“Height”时,它将如何捕获最小值 =MIN(IF(A13:F13<>"*Height*",A13:F13
我已经在电子表格中列出了通过公式实现这一点的方法。我不想把它转换成VBA,但我认为你可以很容易地做到 公式如下。我为每一行制作了它们,这样您就可以看到当文本中不包含“Height”时,它将如何捕获最小值
=MIN(IF(A13:F13<>"*Height*",A13:F13)) 'array
=INDEX($A$12:$F$12,MATCH(H13,$A13:$F13,0))
=INDEX($A$12:$F$12,MATCH(MIN(IF(A13:F13<>"*Height*",A13:F13)),$A13:$F13,0)) 'array
更改为
Cells(PoleRow, 3).ArrayFormula
最后一点需要注意的是,不清楚是否要包含或排除具有值
Height
的单元格。如果包含,则将
更改为=
可以发布数据示例吗?如果不了解数据的结构,很难提出公式。作为一个新用户,请仔细阅读:编辑您的帖子以添加详细信息,不要使用评论。当你在帖子中添加了更多细节时,发表评论。
Cells(PoleRow, 3).Formula
Cells(PoleRow, 3).ArrayFormula