正如標題所說,我需要使用一個公式來列出列中原始串列中的唯一專案,對它們進行計數并按降序對它們進行數字排序,然后按字母順序對具有相同計數的專案進行排序,最后還排除一些單詞,如“ITEMS”。
這應該有助于理解:

這是可行的嗎?我用一個復雜的公式對左列進行排序,然后在右邊的每個單元格上用一個 COUNT 公式進行排序,但這并不優雅,效率不高,并且由于某種原因,有些專案沒有正確計算。我嘗試了 QUERY、UNIQUE、ARRAYFORMULA、COUNT 等的組合,但無法讓它像我想要的那樣作業。
虛擬檔案:

uj5u.com熱心網友回復:
我懷疑您正在尋找的是 Excel,但這將在 Excel (Office 365) 中作業:
=LET(a,B4:B39,
u,UNIQUE(a),
c,COUNTIF(a,u),
SORT(CHOOSE({1,2},u,c),{2,1},{-1,1}))

轉載請註明出處,本文鏈接:https://www.uj5u.com/net/486521.html
下一篇:如何使用陣列來使這段代碼更快?
