閱: 3384 | 回: 0
等級(jí):初學(xué)者
-
積分:0
-
財(cái)富值:0.00
-
身份:普通用戶
用數(shù)組公式提取一列中長度最長的幾個(gè)數(shù)據(jù)
如果Excel工作表的某列中包含一列數(shù)據(jù),現(xiàn)在要按單元格數(shù)據(jù)的長度來提取最長的幾個(gè)數(shù)據(jù),可以用下面的數(shù)組公式。假如數(shù)據(jù)在A2:A11區(qū)域中,在B2單元格中輸入數(shù)組公式:
=INDEX($A$2:$A$11,MATCH(LARGE((LEN($A$2:$A$11)&"."&ROW($A$2:$A$11))*1,ROWS(B$1:$B1)),(LEN($A$2:$A$11)&"."&ROW($A$2:$A$11))*1,0))
公式輸入完畢后按Ctrl+Shift+Enter結(jié)束,然后拖動(dòng)填充柄向下填充即可獲取該區(qū)域中按長度從大到小排列的單元格數(shù)據(jù)。利用數(shù)組公式無需進(jìn)行排序操作,從而避免破壞工作表結(jié)構(gòu)。
我的個(gè)性簽名