過濾重復數字
1. 請問excel中如何篩選掉重復的數字,請看圖
在Excel2003中可用高級篩選來實現你的目的。選中需要刪除重復項的區域,單擊菜單「回數據」→「篩選答/高級篩選」,打開「高級篩選」對話框(此前若有提示「不能確定標題行」請單擊「確定」)此時在列表區域中自動顯示選中的區域。我們只要單擊選中「選擇不重復記錄」復選項,再單擊「條件區域」的輸入框,在工作表中隨意單擊選中一個空白的單元格作為條件區域,在此選擇F3,單擊確定後即可隱藏重復項。
提示:若在「高級篩選」對話框中選中「將篩選復制到其他位置」單選項,再指定要復制到的位置,則可在不影響原表的情況下把篩選的無重復項復制到所需位置。
2. excel單元格數字過濾掉重復的,並且排序!!!
2003版本中,因為沒有函數iferror,使工作繁瑣了很多。用if語句又導致公式太長,無法輸入,解決辦法有兩個
一、在工具欄,選插入——名稱——自定義,在名稱的地方輸入名字,我這里用了數組序列的縮寫szxl,在對話框的下面可以輸入公式(根據樓主給的數據長度為13)
=IF(ISERR(FIND(ROW(Sheet1!13:1),Sheet1!A1)),"",ROW(Sheet1!13:1))
回車確定以後,在任意單元格里輸入公式:
=IF(ISERR(SMALL(SZXL,1)),"",SMALL(SZXL,1))&IF(ISERR(SMALL(SZXL,2)),"",SMALL(SZXL,2))&IF(ISERR(SMALL(SZXL,3)),"",SMALL(SZXL,3))&IF(ISERR(SMALL(SZXL,4)),"",SMALL(SZXL,4))&IF(ISERR(SMALL(SZXL,5)),"",SMALL(SZXL,5))&IF(ISERR(SMALL(SZXL,6)),"",SMALL(SZXL,6))&IF(ISERR(SMALL(SZXL,7)),"",SMALL(SZXL,7))&IF(ISERR(SMALL(SZXL,8)),"",SMALL(SZXL,8))&IF(ISERR(SMALL(SZXL,9)),"",SMALL(SZXL,9))&IF(ISERR(SMALL(SZXL,10)),"",SMALL(SZXL,10))&IF(ISERR(SMALL(SZXL,11)),"",SMALL(SZXL,11))&IF(ISERR(SMALL(SZXL,12)),"",SMALL(SZXL,12))&IF(ISERR(SMALL(SZXL,13)),"",SMALL(SZXL,13))
確定,就可以了,其中假設a1為數據所在單元格。
方法二,分別在多個單元格完成此任務,相對來說,公式會變得簡單一點,可以用拖拉等方法實現,具體不再詳細介紹。
以下為2007版本的公式,直接在單元格輸入公式即可:
------------------------------------------------------
公式如下:
=IFERROR(SMALL(IF(NOT(ISERR(FIND(ROW(1:13),A1))),ROW(1:13)),1),"")&IFERROR(SMALL(IF(NOT(ISERR(FIND(ROW(1:13),A1))),ROW(1:13)),2),"")&IFERROR(SMALL(IF(NOT(ISERR(FIND(ROW(1:13),A1))),ROW(1:13)),3),"")&IFERROR(SMALL(IF(NOT(ISERR(FIND(ROW(1:13),A1))),ROW(1:13)),4),"")&IFERROR(SMALL(IF(NOT(ISERR(FIND(ROW(1:13),A1))),ROW(1:13)),5),"")&IFERROR(SMALL(IF(NOT(ISERR(FIND(ROW(1:13),A1))),ROW(1:13)),6),"")&IFERROR(SMALL(IF(NOT(ISERR(FIND(ROW(1:13),A1))),ROW(1:13)),7),"")&IFERROR(SMALL(IF(NOT(ISERR(FIND(ROW(1:13),A1))),ROW(1:13)),8),"")&IFERROR(SMALL(IF(NOT(ISERR(FIND(ROW(1:13),A1))),ROW(1:13)),9),"")&IFERROR(SMALL(IF(NOT(ISERR(FIND(ROW(1:13),A1))),ROW(1:13)),10),"")&IFERROR(SMALL(IF(NOT(ISERR(FIND(ROW(1:13),A1))),ROW(1:13)),11),"")&IFERROR(SMALL(IF(NOT(ISERR(FIND(ROW(1:13),A1))),ROW(1:13)),12),"")&IFERROR(SMALL(IF(NOT(ISERR(FIND(ROW(1:13),A1))),ROW(1:13)),13),"")
由於暫時沒有想到合並數組的方法,只能把公式寫成這么長了,不過得數是准確的。這里假設數據在a1單元格。
3. 關於js 去除重復數字!!!!!
這里有個去字元串的,大同小異
<script language="JavaScript">
<!--
var stra="1,2,3,4,5,6,7";
var strb="2,0,4,6,8,9";
//需要剔除專2,4,6三個元素
var str=stra+","+strb;
var strArr=str.split(",");
//排序屬
strArr.sort();
var result=new Array();
var tempStr="";
for(var i in strArr)
{
if(strArr[i] != tempStr)
{
result.push(strArr[i]);
tempStr=strArr[i];
}
else
{
continue;
}
}
alert(result.join(","))
//-->
</script>
4. 如何在幾個類似的excel表格中篩選掉重復的數字
這很簡單啊,你可以打開「篩選」選擇「高級篩選」選定表格所在區域,並選定要移動後的區域,再將下面「去掉重復的數字」前打鉤,點擊確定,這樣就可以把不重復的數字篩選出來了,然後刪除以前的就可以了。
5. c語言添加代碼使得在輸出中過濾重復數字。謝謝
for(i = 0; i < N; i++)
{
printf("%4d ", a[i]);
if((i+1)%10 == 0)
printf("\n");
}
改為如下幾行:版權
int k =0;
for(i = 0; i < N; i++)
{
for(int j=0; j<=i;j++)
{
if (a[i]==a[j] && i != j) break;
if (i <j) continue;
printf("%4d ", a[i]);
if((++k)%10 == 0) printf("\n");
}
}
6. 怎麼篩選重復數字或名字
放在Excel里選擇篩選就可以了,就可以輸入關鍵字來篩選了
7. 如何使用excel篩選出重復的數字
用工具菜單中的自動篩選後,點下拉箭頭,選自定義,選大於,後填0即可(見截圖)。
8. 如何把重復數字篩選排除,用什麼軟體好
數據放在一列,條件格式選擇重復值,默認格式是粉色的,篩選粉色的部分就是有重復的數字
9. 怎麼清除和找出來重復數字
1) 在手機下載辦公軟體或者記事本記錄數字,需要的是可換行的那種形內式,因為是依靠換行來分容隔數字;
2)記錄完畢後,全選這些數字復制後,通過QQ或者微信發送去"我的電腦";
3)用電腦打開QQ或微信接收這些數字復制去辦公軟體excel里,然後統計。
4)當不想出現某數字時,用替換功能替換成符號即可,例如:不要2333這個數值,就用■符號替換掉。如下圖:
純手打,希望能幫到你。