如何在EXCEL表中提取不重複項

2021-06-26 18:51:27 字數 1500 閱讀 7016

1樓:我是來嚇寶寶的

如圖,提取a列只出現一次和對應的b列的資料:

d1用公式:

=iferror(index(a$1:a$8,small(if(countif($a$1:$a$8,$a$1:

$a$8)=1,row($1:$8),9^9),row(a1)))&"","")

陣列公式,按組合健ctrl+shift+回車,完成公式,向右拉d1填充柄到e1複製填充公式,然後選中d1和e1,下拉拉填充柄向下填充複製公式;

1、公式中countif($a$1:$a$8,$a$1:$a$8)=1,判斷a1到a8只出現一次的資料,得到一個由true和false組成的8元素陣列;

2、用if函式判斷符合條件的為row($1:$8),否則為9^9(就是9的9次方,一個較大的數,需要大於$a$1:$a$8單元格個數),得到一個符合條件的行號,不符條件的為9^9組成的陣列;

3、用small函式從最小向大的方向,得到符合條件的行號;

4、用index得到符合條件的單元格中資料;

5、最後用iferror函式排除錯誤,錯誤時顯示為空。

2樓:專注精品優選

excel工作表使用小技巧,如何快速篩選excel**中的不重複資料,具體步驟如下

3樓:

假設你的資料在a列.加上一個標題行"姓名"

然後資料是從a2的.從a2:a1000(假設)然後在b2輸入

=countif(a:a,a2)=1

游標移動到a列中

然後.資料-篩選-高階篩選,在"列表區域"引用a1:a1000,"條件區域"引用b1:b2

確定.這樣篩選出來就是不有重複的資料.

然後選中這個區域,按f5,"定位條件"-"可見單元格",複製.然後貼上到空白地方就可以了.

4樓:

首先排序,然後分類彙總,彙總後是1的,表示它是不重複的。

5樓:大徐哥

為你的資料加一個欄位名,如:姓名

資料-篩選-高階篩選

在彈出的對話方塊中,勾選"選擇不重複記錄"

確定複製篩選結果,貼上到空白地方或其他表中

6樓:匿名使用者

簡單,關鍵字的一列排序。

如何在excel中用公式提取不重複值?

7樓:譚笑風笙

如果一定要用公式的話

=if(row()<=round(sum(1/countif($a$1:$a$10,$a$1:$a$10)),0),index($a$1:

$a$10,small(if(match($a$1:$a$10,$a$1:$a$10,0)=row($a$1:

$a$10),row($a$1:$a$10)),row(b1))),"")

按ctrl+shift+enter結束,下拉。如果結果拉下來不正確,請按f9重新整理一下就好了。

資料區域根據實際情況你自己改下。

如何從兩個Excel表中提取條件相同的資料,再生成新的檔案

從兩個excel表中提取條件相同的資料,再生成乙個新的檔案具體操作步驟如下 一 第一步,先明確需求,表一中只有名字,缺少性別,如下圖所示。二 第二步,表二中有姓名和性別資訊,接下來要表一的第二列要獲取表二的第二列資訊,如下圖所示。三 第三步,接下來將游標放在表一的b2單元格,如下圖所示。四 第四步,...

EXCEL表如何快速下拉,如何在Excel中下拉到底

1.在第乙個單元格中輸入12.選中單元格,將滑鼠放在右下角,出現十字符號,進行下拉3.點選彈出按鈕,選擇介面內填充序列 每行都保持e4,只須要在4的前面加乙個 就行了,e 4 將公式中的e4使用絕對引用的格式 e 4即可。絕對引用,e4改為 e 4,即可,操作方法,滑鼠定位e或4,按f4 如何快速填...

如何在excel中查詢重複項,如何在兩個EXCEL表格中查詢重複項

方法 步驟 1,如圖所示的兩個 sheet3,sheet42,在此我們需要從sheet3工作表中查詢出已存在於sheet4工作表中姓名相同的記錄。對此在sheet3工作表對應列中輸入以下 if b2 3,然後切換至sheet4工作表中,選擇姓名區域,並按回車鍵。4,在返回sheet3工作表後,補全公...