在數據庫中,面對一組重復度很高的數據時,若想提取其中出現過哪些數據,去掉冗余項,那么我們可以有group by語句來實現。今天,小編就教大家在Excel中進行函數篩選公式的操作技巧,歡迎大家來到學習。
Excel中進行函數篩選公式的方法
首先我們有一列數據,B2:B14,其數據有重復。
Excel利用函數進行篩選的方法圖解步驟1
在D2輸入公式=INDEX($B:$B,MIN(IF(COUNTIF($D$1:D1,$B$2:$B$14),2^20,ROW($B$2:$B$14))))&""
$B:$B是數據源所在的列的引用。
$D$1:D1,這個需要解釋,對于公式所在的單元格,它必須能夠包含該單元格之前所有已經產生結果的區域,例如當公式填充到D4單元格時,這個區域就是D1:D3,能包含D2單元格和D3單元格已經產生的兩個結果。如果我們從D列的第n行(n>=2)開始寫公式,那么這里就可以寫$D$k:Dn-1,這里的k取0到n之間的任何值都是可行的
$B$2:$B$14是數據所在的區域。
Excel利用函數進行篩選的方法圖解步驟2
輸入完后,不要急于退出公式編輯模式,同時按下鍵盤Ctrl+Shift+Enter,生成數組,表現為公式兩端出現花括號
Excel利用函數進行篩選的方法圖解步驟3
利用填充柄將D2向下拖動,得到結果
Excel利用函數進行篩選的方法圖解步驟4
按行輸出結果需要修改公式:=INDEX($B:$B,MIN(IF(COUNTIF($F$1:F1,$B$2:$B$14),2^20,ROW($B$2:$B$14))))&""
這里主要將之前的$D$1:D1改為了$F$1:F1,即與公式所在單元格處于同一行
Excel利用函數進行篩選的方法圖解步驟5
同樣同時按下鍵盤Ctrl+Shift+Enter,生成數組。
Excel利用函數進行篩選的方法圖解步驟6
填充柄向右拖動,得到結果。
Excel利用函數進行篩選的方法圖解步驟7
猜你感興趣:
1.excel利用公式進行篩選的教程
2.如何用excel函數篩選數據
3.如何利用excel多條件函數篩選的教程
4.excel按條件篩選函數的用法
5.excel用if函數多個條件篩選的教程