EXCEL中,求最大值對應的序號。求教高手

時間 2021-08-30 10:41:11

1樓:匿名使用者

如圖示,g2中公式為

=offset(a1,max(($a$2:$f$6=max(b2:b6,d2:

d6,f2:f6))*row(2:6))-1,max(($a$2:

$f$6=max(b2:b6,d2:d6,f2:

f6))*column(a:f))-2,,)

陣列公式,輸入完成後按ctrl+shift+enter結束。

如果要排序,公式改為

=offset($a$1,max(($a$2:$f$6=large(($b$2:$b$6,$d$2:

$d$6,$f$2:$f$6),row(1:1)))*row($2:

$6))-1,max(($a$2:$f$6=large(($b$2:$b$6,$d$2:

$d$6,$f$2:$f$6),row(1:1)))*column(a:

f))-2,,)

往下複製。要簡化不太容易,本來vlookup可以簡單些,可惜逆向查詢會讓公式更復雜。

同值問題暫時想不出門道,只能返回序號值最大的那一個。

2樓:匿名使用者

將以上資料表改為 樓上的形式即

序號 值

1 0.715

2 0.099

3 0.356

4 0.995

5 0.202

6 0.096

7 0.241

8 0.205

9 0.924

10 0.145

11 0.019

12 0.439

13 0.454

14 0.719

15 0.077

在c2 內輸入公式:

=offset(a2,match(max(b2:b16),b2:b16,0)-1,0,1,1)

3樓:匿名使用者

將其放到excel中 寫成兩列

對值進行排序

確定最大值對應的序號

4樓:朱斌

隨便在一個空單元格里輸入 =max(a1:g5) 括號裡面選定要求最大的單元格區域 然後那個數值對應的序號就是最大值對應的序號咯

excel怎麼查詢某列的最大值及對應的單元格的行列序號

5樓:匿名使用者

查詢某列的最大值及對應的單元格的行列序號,將會用到兩個函式:

max()  返回資料系列中的最大值

match() 返回指定項在單元格區域中的相對位置例如,在a列第1~15行中找到第一個最大值的相對位置即行序號的公式為:

=match(max(a1:a15),a1:a15,0)注意:

因為match獲取的是目標值在資料區域中的相對位置,所以如果資料區域不是從第一行開始,應該在match函式得到的結果的基礎上再加上起始行序號。

6樓:

"某列的最大值"那麼這一列肯定已經知道了吧行號可以用以下公式求

假設你的某列是a列

在b1輸入

=match(max(a:a),a:a,0)

7樓:

address(match(max(列),transpose(列),),column(),4);末尾4如果不輸入,結果是絕對引用序列。

8樓:匿名使用者

針對一列資料,找到最大值在哪行就行了,不存在查詢在哪列的問題。

如果資料在a列,則:

=address(match(max(a:a),a:a,0),column(a:a),4)

9樓:我們的關係進一步沒資格

row 返回引用的行值

column 返回引用的列值

10樓:匿名使用者

="a列最大值"&max(a:a)&",它在第"&match(max(a:a),a:a,0)&"行"

在EXCEL中如何取某一列的最大值對應的資料

見截圖最大值對齊資料為 index a a,match max b1 b10 b b, 沈一民 上傳帶行列號的有資料示例的 截圖,清楚說明已知條件,達成什麼樣的結果,才能有針對性地給你準確的答案。 在h2單元格輸入 復以下陣列公式,按制ctrl shift enter組合鍵結束 max if a 2...

c 問題,數中求最大值,c 問題,三個數中求最大值

皋菡 c 提供一種高效率的方法,即在編譯時將呼叫的 直接嵌入到主呼叫函式中,而不是將流程轉出去,這種嵌入到主呼叫函式的函式稱為 內建函式 inlie function,又稱為內建函式 include using namespace std inline int max int,int,int 宣告函...

sql查詢求最大值,sql 語句 獲取最大值

select 學號,max 跳遠成績 from 表名group by 學號 orader by 學號 如答得好,望採納。使用max求出每個學生的最好成績,語句如下 select 學號,max 跳遠成績 最好跳遠成績 from 跳遠成績表 group by 學號 我也不太懂 不過找到一個例子 給樓主參...