這是一個求助案例,要將有重復值且不連續(xù)的數(shù)據(jù)去重后排序,如何方便地實現(xiàn)? 若擱在從前,我會建議該同學用萬金油公式。但是萬金油對很多初學者還是難了點,不太容易理解。 自從升級了 O365 以后,“要啥自行車?”用啥萬金油?篩選、去重、排序都有對應的函數(shù),一氣呵成不香嗎? 案例: 下圖 1 是一列不連續(xù)的原始數(shù)據(jù),不僅不連續(xù),還有重復值,更無任何順序可言。 請將該列數(shù)據(jù)去除空值和重復值后,分別按升序和降序排序。 效果如下圖 2 所示。 ![]() ![]() 解決方案: 1. 在 B2 單元格中輸入以下公式: =UNIQUE(SORT(FILTER(A:A,ISNUMBER(A:A),''))) 公式釋義:
有關上述 O365 函數(shù)的詳細用法,請參閱: ![]() ![]() 2. 在 C2 單元格中輸入以下公式: =UNIQUE(SORT(FILTER(A:A,ISNUMBER(A:A),''),,-1)) 公式釋義:
![]() ![]() 以下就是最終結果。 ![]() |
|