當前位置:編程學習大全網 - 網站源碼 - EXCEL 求某條件下top20的數據之和 求公式

EXCEL 求某條件下top20的數據之和 求公式

題目的標題說的是TOP20,內容卻是TOP3的,現以TOP3為準求A的TOP3,公式:

=SUMPRODUCT(LARGE((A1:A999="A")*(C1:C999),ROW(1:3)))

公式中的ROW($1:$3)是控制TOP多少名的,現在為TOP3的,如果要TOP20的,只需把數字3改為20,變為ROW($1:$20),則完整公式:

=SUMPRODUCT(LARGE((A1:A999="A")*(C1:C999),ROW(1:20)))

還可以這樣,E列輸入公式,自動統計A列的分類,然後F列求和TOP3

E1數組公式,輸入完成後不要直接回車,要按三鍵 ?CTRL+SHIFT+回車 ?下拉。

=INDEX(A:A,SMALL(IF(MATCH(A$1:A$100&"",A$1:A$100&"",)=ROW($1:$100),ROW($1:$100),4^8),ROW(A1)))&""

F1公式下拉:

=IF(E1="","",SUMPRODUCT(LARGE((A$1:A$999=E1)*(C$1:C$999),ROW($1:$3))))

  • 上一篇:華為平板可以下載python嗎
  • 下一篇:溫州薄餅皮怎麽做? 水和面粉比例是多少
  • copyright 2024編程學習大全網