首先,对不起,如果之前有人问过,但我还没找到任何可以解决我的问题的事情。
我有以下数据:
System | Priority
------------------
System1 | 3
------------------
System2 | 4
------------------
System3 | 5
------------------
System1 | 6
------------------
System2 | 2
------------------
System3 | 9
------------------
我想创建这个新专栏:
System | Priority | MaximumPriority
------------------------------------
System1 | 3 | 6
------------------------------------
System2 | 4 | 4
------------------------------------
System3 | 5 | 9
------------------------------------
System1 | 6 | 6
------------------------------------
System2 | 2 | 4
------------------------------------
System3 | 9 | 9
------------------------------------
基本上,在我的新专栏中,我需要获得每个特定系统(A列)的最大优先级(B列)。
任何想法??
非常感谢:)
更新:
答案 0 :(得分:2)
您可以采用以下几种方式:
在数组公式中(使用Ctrl + Shift + Enter键输入):
{=MAX(IF($A$2:$A$7=$A2,$B$2:$B$7))}
(正确输入时会自动显示花括号)。
如果你有Excel 2016(我没有,但我认为语法是正确的):
=MAXIFS($B$2:$B$7,$A$2:$A$7,$A2)
注意:此功能仅在您拥有Office 365订阅时可用。
此外,请确保计算设置为Automatic
,否则所有单元格都会显示您输入公式的第一个单元格中的值。