答案1
我认为这可以实现你的愿望:
=INDEX(C$2:C$6,MATCH(MAXIFS(B$2:B$6,A$2:A$6,A2),B$2:B$6,0))
(请注意,如果我没记错的话,您将需要使用 Excel 2016 或更新版本MAXIFS
)
答案2
您需要将“A 列中的特定内容”定义为计算结果为 TRUE 或 FALSE 的表达式。然后它可以成为 IF 语句的条件。
例如,仅当 A2 中的值为“office”时才运行公式
=if(A2="office",INDEX(C2:C6,MATCH(MAX(B2:B6),B2:B6,0)),"")