如何在excel一列中不能輸入重複的數字

2022-03-05 16:06:09 字數 3602 閱讀 1971

1樓:匿名使用者

方法/步驟

單列禁止輸入重複值:

如下圖所示,假如要在a2:a10單元格區域中禁止錄入重複的資料

可以選中單元格區域a2:a10,然後單擊「資料」選項卡下的「資料工具」組中的「資料有效性」命令按鈕。

在彈出的「資料有效性」對話方塊下的「設定」選項卡「有效性條件允許」中設定「自定義」,然後在公式區域選擇框中輸入公式=countif($a$2:$a$10,a2)=1,然後單擊「確定」按鈕。

之後假如在a2:a10單元格區域輸入重複的資料將彈出如下圖所示的提示框

原理分析:通過用countif函式判斷指定的單元格區域中的資料的個數只能是1個,不能多於1,假如滿足條件則可以輸入,不滿足條件就禁止輸入。

如果要在多列的單元格區域中禁止錄入重複值,原理與以上的步驟類似,只是將統計個數的單元格區域改為多行多列即可。,公式為

=countif($a$2:$d$9,a2)=1

2樓:匿名使用者

例如選中a列,

選單:資料》有效性或資料有效性》自定義

公式中輸入:

=countif(a:a,a1)<2確定

excel中如何設定同一列中不能出現相同數字

3樓:漂網一葉舟

假設需要在a列輸入卡號,但限定不得重複;

1、選中a列,轉到「資料」工具欄,點選資料有效性》資料有效性;

見圖一2、在「資料有效性」對話方塊的「允許」選中自定義,在「公式」中輸入公式:=countif(a:a,a1)<2 ,點確定;

見圖二3、實際結果:

1)當a列各單元格輸入資料不同時,和正常單元格無異:

見圖三2)當輸入資料重複時,會在按下回車鍵時立即跳框,並阻止:見圖四

4樓:匿名使用者

*********************************************=

補充:假如是a咧

選擇a整列

資料——有效性——允許「自定義」設公式

=countif(a:a,a1)=1

確定即可

******************************=你要確定是複製的我的公式進去的~~ 包含等號 ,就沒有問題了,如果要顯示錯誤提醒,就在 有效性--錯誤提醒中 設定標題即可~~

5樓:匿名使用者

假設資料在a列,則點選a列標,選中a列,並自定義資料有效性,其公式為:

=countif(a:a,a1)=1,就可以了。

注意a:a應在前面

6樓:匿名使用者

絕對可行!!

先選定a列,再

資料--有效性--自定義--公式:

=countif(a:a,a1)=1即可

7樓:漂哥

如果運用函式公式也可以,但是需要插入一個輔助列。

假如銀行卡號在a列,則在b2中輸入:

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

下拉公式填滿將要使用的b列單元格

以後遇上輸入相同銀行卡號時,b列單元格立即出現「重複」字樣提醒你,如果將b列單元格式設定字型為「紅色」,效果更好。

不知是否你想要的結果,謝謝!

8樓:匿名使用者

這個確實是典型的資料有效性的應用以上已經給出了答案是絕對可行的,不過注意,資料有效性是不能貼上的,他只能對單元格的編輯、輸入有用,在這裡我再提供另一種方法:

從a1開始.選中這一列.

格式-條件格式.

選"公式",後面輸入

=countif(a1:a1,a1)>1

然後點"格式",在"圖案"或"字型"中選一個你要標出的顏色.

如果你錄入的資料和上面的資料重複的話這行資料會變成你設定的顏色,而且你上面重複的資料也變成了這種顏色。

如果這個也不行的話,是不是你用的是wps呀,wps有些功能不大行,建議使用excel2003.

9樓:匿名使用者

答案請見:

如何在excel中如何檢視某一列中是否有重複的資料

10樓:天使在唱歌

1、以excel2010版本為例,如圖要檢查a列的姓名裡有沒有重複項,首先選中a列的資料;

2、然後在開始選單欄下面,右邊找到「條件格式」,點選後在彈出框裡選擇「突出顯示單元格規則」,再在彈出框裡選擇「重複值」;

3、就會彈出一個重複值的設定框,右邊的設定預設為淺紅填充色深紅色文字,如果不需要重新設定的話就直接點框裡的確定按鈕則可;

4、就會看到a列姓名裡有重複值的都變成淺紅填充色深紅色文字了。

11樓:匿名使用者

兩種方法判斷

公式判斷

詳見樣表截圖

比如判斷a列是否有重複資料

在非a列任一單元格輸入公式

=if(sumproduct(n(countif(a2:a22,a2:a22)>1)),"有重複","無重複")

用條件格式,重複資料黃色填充

選定a列,開始》條件格式》新建規則》使用公式確定要設定格式的單元格》為符合此公式的值設定格式,填入公式  =countif(a:a,a2)>1

格式》填充》選擇黃,確定。

12樓:

可以用條件格式標記:假設為a列,選中a列,開始--樣式--條件格式,新建規則 ,用公式:

=countif(a:a,a1)>1

設定格式:填充紅色,設定後,標記為紅色的為重複資料。

13樓:清風吧吧啦

在這一列的右側b2輸入公式=countif(a:a,a2),然後下拉複製公式,對b列進行篩選,篩選值》1的數值,就是a列重複的數值。

14樓:深圳市勵拓軟體****

選中單元格--單擊[開始]--[條件格式]--[突出顯示.....]--[重複值]

可以用預設的淺紅色標記重複值,也可以自定義填充色,見下圖最後手動刪除重複值

[擴充套件]清除該規則[條件格式]--[清除格式][擴充套件]如何自動刪除重複值

選中單元格--[資料]---[刪除重複值]--勾選資料範圍如上圖,重複的1和6被excel自動刪除

如何在excel的一列中查詢重複的資料

15樓:匿名使用者

在b1中輸入或複製貼上下列公式

=countif(a:a,a1)>1

或=countif(a$1:a1,a1)>1下拉填充

或選擇a列 開始 條件格式 如下圖 選擇 重複值 設定相應的格式

16樓:沈一民

b2=if(countif($a$2:$a$18,a2)=1,"","重複")

c2=if(countif(a$2:a2,a2)=1,"","重複"&countif(a$2:a2,a2)-1)

公式向下複製

17樓:苗喬恩

重複判斷如圖:

重複次數統計:

如何在excel中讓一列乘以另一列

sumproduct a1 a20 b1 b20 在c1輸入公式 a1 b1,按回車,然後選中c1框右下角,出現 符號向下拖,再用sum c1 c20 就可以算出來 excel中怎樣用一列乘以另一列 如果a列乘以b列,那麼在c2單元格輸入以下公式,然後向下填充公式 a2 b2 如果需要得到a2 a2...

請問如何在EXCEL中篩選出來一列中重複三次以上的內容

假設a列為篩選列 1 根據a列進行排序 2 插入1列 設a列前插入1列 3 從第3行開始a3 if and a3 a1,a3 a2 重複項 再向下複製 4 再根據a b列篩選,並進行分類彙總 另一種方法可用 重複1 2 3 a1 if countif b 1 b 500,b1 3,重複項 假設1 5...

excel中如何在一列前加入字串

物料編碼 dt20131228001 dt20131228002 dt20131228003 dt20131228004 dt20131228005 2.需要在001 002 004這些流水號之前插入 流水號 三個字,實現如下效果 3.所用到的函式 left excel的左端擷取函式 len exc...