查找行中的最高单元格值,并在Excel中返回相邻单元格的值

查找行中的最高单元格值,并在Excel中返回相邻单元格的值,excel,excel-formula,Excel,Excel Formula,我想在每一行中找到最大ProductBlendPercentage值,并在列E中返回关联的ProductBlendMaterial值 我写了这个公式,虽然它有效,但对我来说似乎不正确 =索引(A2:D2,0,匹配(最大值(B2,D2),B2:D2,0)) 有没有正确的方法来实现我的目标?根据评论部分,一切似乎都很好,因为你有一个工作公式。不过,我建议您采用一种更简单的解决方案: =IF(D2>B2,C2,A2) 根据评论部分,一切似乎都很好,因为你有一个工作公式。不过,我建议您采用一种

我想在每一行中找到最大ProductBlendPercentage值,并在列E中返回关联的ProductBlendMaterial值

我写了这个公式,虽然它有效,但对我来说似乎不正确

=索引(A2:D2,0,匹配(最大值(B2,D2),B2:D2,0))


有没有正确的方法来实现我的目标?

根据评论部分,一切似乎都很好,因为你有一个工作公式。不过,我建议您采用一种更简单的解决方案:

=IF(D2>B2,C2,A2)

根据评论部分,一切似乎都很好,因为你有一个工作公式。不过,我建议您采用一种更简单的解决方案:

=IF(D2>B2,C2,A2)

它看起来怎么不正确?除了作为rows参数的冗余
0
,我也不明白为什么它会“错误”。也就是说,
IF
函数可能更简单。它看起来怎么不正确?除了作为行参数的冗余
0
之外,我也不明白为什么它会“错误”。也就是说,
IF
函数可能要简单得多。