我目前正在嘗試根據狀態設置爲'Y'的另一列來查找列的值。例如:如何根據Excel中另一列的活動狀態找到列中的最大值
第1列是銷售的數量,將列2名,第3列,如果他們是活躍
我希望能有一欄顯示最暢銷的產品的名稱,只要在第3欄中處於活動狀態。在第3欄中他們處於非活動狀態的那一刻,我想讓公式自動轉到下一個活躍的暢銷商。任何幫助,將不勝感激。到目前爲止,我已經試過LARGE,INDEX和MATCH,沒有運氣。
謝謝!
我目前正在嘗試根據狀態設置爲'Y'的另一列來查找列的值。例如:如何根據Excel中另一列的活動狀態找到列中的最大值
第1列是銷售的數量,將列2名,第3列,如果他們是活躍
我希望能有一欄顯示最暢銷的產品的名稱,只要在第3欄中處於活動狀態。在第3欄中他們處於非活動狀態的那一刻,我想讓公式自動轉到下一個活躍的暢銷商。任何幫助,將不勝感激。到目前爲止,我已經試過LARGE,INDEX和MATCH,沒有運氣。
謝謝!
你可以像下面這樣做:
=INDEX(B4:B13, MATCH(MAX(IF(C4:C13="y", A4:A13)), A4:A13, 0))
注意:把公式中後,必須按Shift + Ctrl + Enter在PC或Mac上的COMMAND + Enter。很重要。
這與您的架構匹配,其中列A是銷售數量,列B是名稱,列C是否他們處於活動狀態。顯然,我的樣本數據從第4行開始,到第13行結束,您可以相應更新。此外,您需要根據您的活動專欄中的內容進行更新,我將其作爲'y',但可以是'是',或其他。
對於更重要的,你可以查看這篇文章:你是如何尋找到輸出所需結果http://www.mrexcel.com/forum/excel-questions/336139-need-maxifs-function-similar-sumifs.html
?只需使用AutoFilter首先篩選出非活動行,然後在Sales列上進行排序呢? – nbayly
我期待得到最高返回的名字。現在我按最高銷售額排列,然後如果名稱不活躍,名稱就會消失,但我努力讓Excel抓住不是空白字符串的TOP行。 – bearcatext