EXCEL:仅在另一列中保留具有最高值的唯一值
在我的两列数据中,我只想保留ColumnOne的唯一值,这些值在ColumnII中最高 比如说EXCEL:仅在另一列中保留具有最高值的唯一值,excel,parsing,function,sorting,Excel,Parsing,Function,Sorting,在我的两列数据中,我只想保留ColumnOne的唯一值,这些值在ColumnII中最高 比如说 ColumnOne ColumnTwo 2 6 3 2 7 8 2 7 3 4 7 3 在这个例子中,我的输出是: 2 7 7
ColumnOne ColumnTwo
2 6
3 2
7 8
2 7
3 4
7 3
在这个例子中,我的输出是:
2 7
7 8
3 4
因为这是ColumnOne中的唯一值,而ColumnTwo中的值最高
我试着用这个公式
"=IF(COUNTIF($A$2:A2,A2)>1,[ IF(B2>____ )1,0 ], 0)"
但我被困在这部分的内容上了
"IF(B2>____)."
这就是我在函数中要说的:
如果第一列中的值重复多次
非常感谢您的帮助,谢谢 假设您已经构建了没有重复项的第一列:
Col A Col B
2 7
7 8
3 4
以下是您可以输入B列以获得预期结果的公式:
{=MAX((Sheet1!$A$2:$A$7=A2)*Sheet1!$B$2:$B$7)}
这是一个数组公式,您必须使用Ctrl+Shift+Enter来验证它,并根据您可以将此公式放入C2中的原始数据进行验证
=(B2=MAX(如果(A$2:A$7=A2,B$2:B$7))*(总和(如果(A$2:A2=A2,如果(B$2:B2=B2,1))=1)
按CTRL+SHIFT+ENTER键确认并向下复制
这将在包含每个不同a值的最大B值的每行的第一个实例上放置1,否则为零
您可以在C列中按1进行筛选,只查看那些行这没有任何意义。你说你需要ColumnOne的唯一值,但是在结果中,你列出了7两次,你还列出了2,这不是唯一的。克洛伊,很抱歉我的电脑出了问题。我把我的问题读了好几遍,但我没有意识到它没有被正确编辑。非常感谢您的理解和帮助!我为我的编辑错误道歉。