答案1
复制 A 列(Point
)并将其粘贴到您想要结果的位置和Remove Duplicates
(数据,删除重复项)以及Blank
行,例如 E 列,假设 E3 是 A 列的第一个值,在 F3 中写入以下内容:
=IFERROR(INDEX($B$3:$B$19,SUMPRODUCT(--($A$3:$A$19=E3)*(--$C$3:$C$19=MAX(IF($A$3:$A$19=E3,$C$3:$C$19,0)))*ROW($B$3:$B$19))-2,1),"")
您必须同时按下++ Ctrl
(数组公式) Shift
Enter
Combination
B3:B19 是需要返回结果的列A3:A19 是A 的
列C3:C19 是要获取其最大值的数字的 列 $ 以使数组引用固定 您可以将公式向下拖动 sumproduct 找到 Index 中每个相似 A 的最大值的对应 行将返回相应行所需的结果Point
DR
Point
Combination
记得更改引用根据您的数据再继续:
A3:A19 ---> $A$3:$A$500 例如
B3:B19 ---> $B$3:$B$500
C3:C19 ---> $C$3:$C$500
答案2
我的 Excel 符号有点生疏,但您可以像这样指定范围:
- A1:B2
将包含所有这些单元格:A1 A2 B1 B2
根据需要进行修改。你可能需要=max(C3:C556)
要使它们成为绝对定义,请在坐标前加上$
。即,如果您复制单元格的内容,然后粘贴到另一个单元格,则单元格数据中的引用(例如 )A1
将通过偏移指定的列或行进行调整:这些被称为“相对”引用,因为它们在内部被视为相对于它们所在的单元格。
要使该示例始终引用单元格 A1,它必须是$A$1
。