0
我在我的Excel電子表格,其中包含產品名稱和並行行這表明它們的價格(每個人都有不同的價格)一行。我需要得到最昂貴的產品的名稱。我已經知道MAX功能可以幫助我找到最高價格,但是如何將價格轉換爲產品名稱?如何獲取知道它的唯一ID的細胞值,存儲在一旁?
我在我的Excel電子表格,其中包含產品名稱和並行行這表明它們的價格(每個人都有不同的價格)一行。我需要得到最昂貴的產品的名稱。我已經知道MAX功能可以幫助我找到最高價格,但是如何將價格轉換爲產品名稱?如何獲取知道它的唯一ID的細胞值,存儲在一旁?
您可以用INDEX
和MATCH
組合做到這一點。比方說,第一列是A列中,另一個是在B列:
=INDEX(A:A, MATCH(MAX(B:B), B:B, 0))
MAX(B:B)
讓你在B列的最高價,MATCH()
返回值的行號(如果有第一次出現許多最大值)並且INDEX
從列A:A返回相應的產品名稱。
編輯:我搞砸了抱歉:(
如果你想找到的行,而不是列的產品,您將使用的分別A:A
和B:B
1:1
和2:2
代替,那就是:
=INDEX(1:1, MATCH(MAX(2:2), 2:2, 0))
我可以發誓我在問題D中讀了'專欄':你是對的,儘管我最初在回答中明確地聲明瞭「專欄」......哦,好吧,星期天要愛。 .. :( – Jerry
@pnuts,我會再試一次。 OP和我一樣,有時會把他們的cols和行混在一起:)。 –
@Doug和我過,以及改版前被接受。 – pnuts