excel怎么查询某列的最大值及对应的单元格的行列序号

有一列数据,我想从中找出最的的那个值及它所对应的行列号
我知道可以用MAX函数查找最大值,但是却不知道这个值是几行几列
希望大家能教教我

查询某列的最大值及对应的单元格的行列序号,将会用到两个函数:

    MAX()  返回数据系列中的最大值

    MATCH() 返回指定项在单元格区域中的相对位置

例如,在A列第1~15行中找到第一个最大值的相对位置即行序号的公式为:

=MATCH(MAX(A1:A15),A1:A15,0)

注意:因为MATCH获取的是目标值在数据区域中的相对位置,所以如果数据区域不是从第一行开始,应该在MATCH函数得到的结果的基础上再加上起始行序号。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-04-29
"某列的最大值"那么这一列肯定已经知道了吧

行号可以用以下公式求

假设你的某列是A列

在B1输入

=match(max(a:a),a:a,0)本回答被提问者采纳
第2个回答  2010-04-29
ADDRESS(MATCH(MAX(列),TRANSPOSE(列),),COLUMN(),4);末尾4如果不输入,结果是绝对引用序列。
第3个回答  2010-04-29
有两种方法:
1、对目标列设置条件格式,让最大的值红色显示,这样便能很容易找到红色单元格,从而知道在哪行哪列.
2、对目标列使用筛选功能,具体方法:点击目标列的第一个单元格,工具栏 数据/筛选/自动筛选 就OK啦!
第4个回答  2010-04-29
针对一列数据,找到最大值在哪行就行了,不存在查找在哪列的问题。
如果数据在A列,则:
=ADDRESS(MATCH(MAX(A:A),A:A,0),COLUMN(A:A),4)
相似回答