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

Excel 公式返回3列的最大值,但如果标题出现在另一个单元格的文本中,则仅包括一列,excel,indexing,max,excel-formula,Excel,Indexing,Max,Excel Formula,我正在寻找一个公式来帮助我从多个列(BSS、HPRSS、PBS)返回最大值,但前提是列标题出现在“计算内容”列中 如果没有,则需要将其从报税表中排除 老实说,我不知道从哪里开始,我也在寻找类似的解决方案,但找不到任何有用的 我的数据集如下所示 A B C D E BSS HPRSS PBSS What to Calculate $50 $100 $500 BSS or HPRSS

我正在寻找一个公式来帮助我从多个列(BSS、HPRSS、PBS)返回最大值,但前提是列标题出现在“计算内容”列中

如果没有,则需要将其从报税表中排除

老实说,我不知道从哪里开始,我也在寻找类似的解决方案,但找不到任何有用的

我的数据集如下所示

A    B     C        D                    E

BSS HPRSS  PBSS     What to Calculate

$50 $100   $500     BSS or HPRSS           
公式将在E中,以返回D中出现的标题的最大值 在这种情况下,哪个是BSS和HPRSS中的较大者($100) 任何帮助都将不胜感激

谢谢

使用以下公式:

=MAX(IF(ISNUMBER(SEARCH(A1:C1,$D$2)),A2:C2))
然后按CTRL+SHIFT+ENTER对其进行计算