再会
在附件中,我有一个 Excel 表格,我在其中根据某些条件(例如月份(单元格 I4)和销售人员(I12))执行一些搜索。问题是对于第一次搜索(单元格 I8),考虑到月份 (I4)、总销售额 (I6) 和 Max。个人销售(I7),我想知道制作它们的推销员的姓名(单元格 I8)。为了使这成为可能,我在 INDEX+MATCH+OFFSET 之间应用了几个函数,但我发现它们有点令人困惑,因为如果我需要向数据矩阵添加更多列,我必须修改它们的参数。
在单元格 (I16) 中获得的结果也是如此。
是否可以应用另一种类型的公式,使我能够以更好的方式简化或自动化在单元格 I8 和 I16 中获得的结果,例如使用 VLOOKUP+MATCH 或 INDEX+MATCH 等其他函数?
感谢您的宝贵合作!
太平洋标准时间。我正在使用 Excel 365 版本
根据您共享的样本,我得到 I8 的结果是“Sue”。
如果您有更新版本的 Microsoft 365 应用程序的 Excel,请
=XLOOKUP(I7,OFFSET($B$1:$F$1,$I$4,0,1,),B1:F1)
在单元格 I8 中输入公式。然后在单元格 I16 中输入公式
=XLOOKUP(I15,OFFSET($A$2:$A$13,0,MATCH(I12,B1:F1,),12,),A2:A13)
。但是如果一行或一列有多个重复的最大值,公式就会有问题。