2016-11-08 75 views
-1

我有一個相當大的文件(13k行)。 It looks like this 我需要找出一個makro,它將爲每個家庭選擇其成員中最高的教育價值,並將其插入到新列中。 任何建議如何做到這一點將不勝感激。vba選擇最大的價值,但只有在其他列有一定的價值的行

+1

'=更好的答案,由@Scott克拉納最大(A1:C1)'並複製/拖動公式。 –

+0

這不是我的問題。我不需要集合A1,B1,C1的最高值。我需要A = x中所有行的C的最高值。而且我確實有大約5千個家庭要去(所以5k的A值),每個家庭可以有不同數量的成員。但是,謝謝你的迴應! – Waran

+2

Ah ='D2'中的總計(14,6,$ C $ 2:$ C $ 13000 /($ A $ 2:$ A $ 13000 = A2),1)'並複製/下拉。 –

回答

0

=MAX(IF(A2=A:A,C:C))在細胞D2,並確認它作爲數組公式,然後複製細胞向下柱D.編輯:打漿至它,並與在註釋

+0

應避免在數組公式中使用完整的列引用。它會做超過100萬次的計算。 –

+0

非常感謝您的時間bobajob – Waran