用于从3列返回最大值的公式,但如果列标题出现在另一个单元格的文本中,则仅包含列

时间:2014-03-19 01:11:18

标签: excel indexing max excel-formula

我正在寻找一些公式的帮助来从多个列(BSS,HPRSS,PBSS)返回最大值,但前提是列标题在列中显示要计算的内容!< / p>

如果没有,则需要从退货中排除。

说实话,我不知道从哪里开始,我已经搜索过类似的解决方案,但找不到任何有用的东西。

我的数据集如下所示

A    B     C        D                    E

BSS HPRSS  PBSS     What to Calculate

$50 $100   $500     BSS or HPRSS           

公式将在E中返回D中出现的标题的最大值                                          在这种情况下,更多的是BSS和HPRSS(100美元) 任何帮助将不胜感激。

谢谢

1 个答案:

答案 0 :(得分:0)

使用此公式:

=MAX(IF(ISNUMBER(SEARCH(A1:C1,$D$2)),A2:C2))

并按 CTRL + SHIFT + ENTER 进行评估。

enter image description here