2013-12-09 50 views
0

我製作了一張表,其中3個其他細胞顯示最大,第二和第三大單元。 =LARGE(B2:L2;COUNTIF(B2:L2;MAX(B2:L2)))檢索特定細胞,當另一個細胞最大,第二大和第三大時

當另一個單元格的數目最大時,是否可以使單元格顯示另一個單元格?

整個想法是計票,然後顯示三個名稱,這些名稱在不同類別中獲得最多選票。

+0

您能否提供樣本輸入及其預期輸出? – Math

+0

我可以特別提出這個問題嗎? – user2447806

+1

您可以將公式放入並添加工作表的屏幕截圖。或者只是使用'code'格式選項來解釋你的工作表內容,並嘗試實現一些類似於表格的佈局。 – sina

回答

1

是的,這是可能的。

雖然我不完全理解你所提供的公式(?你算的最大值出現多少次,並用其作爲指數),一般的做法是:

=INDEX(1:1, MATCH(<max_votes>, 2:2, 0)) 

MATCH函數查找給定區域中的值(或單元格引用的值)。所以你告訴它尋找最高票數的單元格(你剛剛用你的公式找到的)。此列參考被賦予INDEX公式,該公式現在使用第1行中的單元格(由參數1:1給出),該列由MATCH函數確定。

因此,例如,如果您的最大投票數量在列C中,則INDEX函數將檢索C1的值。

+0

完美。對不起,不好的解釋,但那正是我正在尋找的。 :) – user2447806

+0

很高興我可以幫助你:)請注意,如果你正在尋找的一個選票出現多次,你需要做額外的工作,例如檢查值的出現頻率(COUNTIF)並更改MATCH的查找範圍,以便它在第一次匹配後纔開始查找僅在列中的下一個外觀。 – sina