excel怎麼在一列有很多重複值的資料中查詢唯一值即不重複的數值

2021-06-26 18:50:24 字數 2425 閱讀 4979

1樓:匿名使用者

1、新建一個空白的excel工作表,而後開啟。

2、在a列輸入人名,人名有重複,要求將唯一值提取到b列。

3、首先我們在b2單元格輸入公式=index(a$1:a$99,match(0,countif(b$1:b1,a$1:

a$99),0))&"",而後按三鍵結束,就是同時按住ctrl+shift+enter,將公式轉化為陣列,而後我們可以看到,第一個人名,就出現在眼前。

4、下拉b2公式,我們就將唯一值全部提取了出來放到b列。

5、公式解釋,首先我們將滑鼠放到b2單元格,而後選中countif(b$1:b1,a$1:a$99),按住f9,我們可以看到,這部分的結果為

{1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0,出現這樣的結果的原因是因為第一個單元格的計算為在b1單元格內,先計算a1等於b1的個數,而後是a2,

而後是a,這樣一直計算到a30,形成30個數字,因為姓名值出現一次,所以只有第一個單元格為1,其他全部為0,而後用match函式查出第一次0出現的位置,就是第二個單元格,從而將符合條件數值提取出來。

6、我們將滑鼠放到b3單元格,而後而後選中countif(b$1:b1,a$1:a$99),按住f9,我們可以看到,{1;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0,這樣提取出來的第一個0值的位置為3,就是第三行的資料。

完成效果圖。

2樓:

查詢唯一值或者重複值可以使用條件格式快速查詢。

條件格式是基於條件更改單元格區域的外觀。如果條件為 true,則基於該條件設定單元格區域的格式;如果條件為 false,則不基於該條件設定單元格區域的格式。無論是手動還是按條件設定的單元格格式,都可以按格式進行排序和篩選,其中包括單元格顏色和字型顏色。

1、選擇區域、表或資料透視表中的一個或多個單元格;

2、在「開始」選項卡的「樣式」組中,單擊「條件格式」旁邊的箭頭,然後單擊「新建規則」,如下圖;

3、在選擇規則型別的視窗下,選中「僅對唯一值或重複值設定格式」, 在「全部設定格式下的下拉選單選擇「唯一」;選擇「格式」可以對目標值進行字型,大小,樣式等進去設定,在預覽視窗可以看到設定格式的效果,如下圖;

4、選擇區域中的唯一值就以設定的格式顯示出來了,如下;

另外,查詢重複值的原理是一樣的,在第3步的設定格式下選擇「重複」值就可以了。

3樓:匿名使用者

用條件格式來完成,唯一值黃色填充

以a列為例,詳見樣表截圖

第1步,點選a列

第2步,頂端選單區》開始》條件格式》新建規則》使用公式確定要設定格式的單元格》為符合此公式的值設定格式,填入公式=countif(a:a,a1)=1

第3步,標識,可以用文字顏色和單元格填充顏色,本例中選擇填充格式》填充》選擇黃

確定後,a列不重複的唯一值被填充了黃色,ok

4樓:匿名使用者

選中這列做一個條件格式(在開始欄目中),選擇不等於格式,讓他標紅

5樓:眯住眼串針

假設原資料在a列

b1=if(countif(a$1:a1,a1)=1 ,a1,"")

下拉b列即為答案

6樓:新浪河陽小子

假如資料在a列並從a1開始。

在b1單元格輸入公式=iferror(index($a$1:$a$11,small(if(match($a$1:$a$11,$a$1:

$a$11,0)=row($a$1:$a$11),row($a$1:$a$11),65536),row(a1))),"")

按ctrl+shift+enter結束公式,下拉。如圖:

7樓:匿名使用者

看你用什麼函式,用vlookup是查詢第一個資料

8樓:文夏侯菡

使用countif函式,就可以了。

excel 一列中有相同的資料,只保留唯一值在最上層,重複的不刪除行,只清除。

9樓:張小順

在c2輸入

=if(countif(a$1:a2,a2)>1,"",a2)

然後下拉填充公式

10樓:請叫我巴隆

選中這列,功能區(開始那一行)又一個資料欄,裡面有刪除重複項,選「以當前選定區域排序」

11樓:中國專業升降機

點列1右擊全部刪除列

EXCEL中怎麼把一列有規律的數字在另一列裡用字母代替

問題1選中你需要修改的資料 按照ctrl h鍵 在查詢這輸入修改的數值,在替換這輸入修改後的字母 單擊 全部替換 同理,分別操作,替換就好了。問題2你那個只是修改了顯示,實際數值並沒變化。如果你需要將複製出去的資料也按照你需要的方式顯示。用下面的方法 設原資料在a列,在b2輸入 if len a2 ...

excel某一列裡面的名字有重複,如何按照出現次數多少排序

加一輔助列,假定原資料在a列,在b2輸入公式 countif a a,a2 將公式向下複製。選定ab列,按b列 降序 排序。excel怎樣統計名單表中出現人名的次數,並按次數的多少自動排序?用countif函式統計人名的次數,然再降序排序,以下圖資料為例 步驟1 e1輸入 姓名次數 e2輸入下面的公...

excel中怎麼刪除一列中 重複的數值呢

選單,資料,篩選,高階篩選,裡面有 選擇不重複值 用資料篩選。選中資料區域 資料選單。選中 資料 篩選。通過篩選,把各個相同名稱的資料找出來,直接刪除就行了。選單,資料,篩選,高階篩選,選中al列 選擇 資料 刪除重複項 ok 用公式試試,在 的最後一列的單元格寫這個公式 if countif ra...