嘗試得出前 3 個成本最高的水果并回傳它們的購買日期,不包括蘋果和橙子。我想避免使用輔助列。這些公式有問題。不確定您是否可以在另一個公式中包含一個陣列(帶 IFS 的大陣列)。我到目前為止的公式:
=INDEX(A:A,MATCH(LARGE(IFS(B:B,"<>Apple",B:B,"<>Orange"),1),C:C,0))
=INDEX(A:A,MATCH(LARGE(IFS(B:B,"<>Apple",B:B,"<>Orange"),2),C:C,0))
=INDEX(A:A,MATCH(LARGE(IFS(B:B,"<>Apple",B:B,"<>Orange"),3),C:C,0))

uj5u.com熱心網友回復:
對于舊版本,我們需要使用嵌套聚合:
=INDEX(A:A,AGGREGATE(15,7,ROW(A2:A12)/((C2:C12=AGGREGATE(14,7,C2:C12/((B2:B12<>"A")*(B2:B12<>"O")),ROW($ZZ1)))*(B2:B12<>"A")*(B2:B12<>"O")),1))
把它放在第一個輸出單元格中,然后復制/拖動它。

在 Office 365 中,我們可以使用 TAKE/SORT/FILTER:
=TAKE(SORT(FILTER(A:C,(B:B<>"A")*(B:B<>"O")),3,-1),3,1)

轉載請註明出處,本文鏈接:https://www.uj5u.com/net/535337.html
標籤:数组擅长索引匹配大数据
上一篇:對隨機整數陣列進行排序的最快方法
