如何比较出一列中相同的数据对应的数值的最大值?

A列(姓名):小王小王小王小孙小孙王朝王朝王朝王朝B列(分数):223850121713192018找出每个人分数的最大值。谢谢... A列 (姓名):小王 小王 小王 小孙 小孙 王朝 王朝 王朝 王朝
B列(分数): 22 38 50 12 17 13 19 20 18

找出每个人分数的最大值。谢谢
展开
 我来答
ssg365
科技发烧友

2016-08-30 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:7561
采纳率:52%
帮助的人:1892万
展开全部

写函数有点复杂,用数据透视表吧。步骤如下 

1、先将数据区域复制,然后转置粘贴,使姓名在一列,分类在一列,并给每一列加上标题。

2、插入数据透视步,行内容为姓名,值内容为分数。

3、将分数的选项改为“最大值”

完成。

点击图片查看操作过程(在新窗口打开显示效果较好)

yanxy0924
2016-08-30 · 知道合伙人互联网行家
yanxy0924
知道合伙人互联网行家
采纳数:7683 获赞数:18575

向TA提问 私信TA
展开全部

最高分放在E列

E2输入

=MAX(IF(A:A=D2,B:B))

数组公式,先按住CTRL+SHIFT,最后回车

公式下拉

追问
我这只是举例,只有三个人的名字。要是我有几百个名字,都要一 一列出来么?还有其他方法吗?谢谢。
追答
我也是根据你的提问作答,主要还是讲述原理性的知识
如果数据多,可先把A列复制粘贴到D列,选定D列,数据>删除重复项>确定,D列只保留了不重复的唯一值,然后再输入公式下拉。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
laoiao
2016-08-30 · TA获得超过4133个赞
知道大有可为答主
回答量:4245
采纳率:78%
帮助的人:497万
展开全部
最高分放在E列
E2输入
=MAX(IF($A$2:$A$10=A2,$B$2:$B$10))数组公式,先按住CTRL+SHIFT,最后回车
公式下拉
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
siguoxiang
2016-08-30 · TA获得超过3995个赞
知道大有可为答主
回答量:1.2万
采纳率:76%
帮助的人:8977万
展开全部
=MAX(IF(A2:A10=A2,B2:B10,))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沙粒的翅膀
2016-08-30 · TA获得超过123个赞
知道小有建树答主
回答量:113
采纳率:0%
帮助的人:33.6万
展开全部
=max(B1:B9)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式