excel一列連續的數字,怎麼查是不是漏了重了

2021-06-15 20:05:49 字數 3962 閱讀 8807

1樓:匿名使用者

看了其他人的回答,著眼於查漏查重,覺得應該以下面介紹的這種方法生成不重複不遺漏的1-100的隨機數會相對穩妥。下面詳述,以示區別。

步驟1:在左上角的名稱框中輸入=a1:a100  將a1:a100處於選擇狀態;

步驟2:輸入=rand()   按ctrl+enter組合鍵,快速填入隨機數;

步驟3:在左上角的名稱框中輸入=b1:b100 將b1:b100處於選擇狀態;

步驟4:輸入=rank(a1,a:a)  按ctrl+enter組合鍵,快速填入不重複的1-100的隨機數。

詳見附圖

2樓:匿名使用者

你就用一列輸入1到100

第二列產生100個1-10的隨機數,然後按昭第二列排序,弄完後刪除了就行了,肯定不會用重複的。

3樓:趙陽競價

假定資料在a列從a1開始共100個資料。檢查方法如下:

1、簡單的逐行檢查法:在b1單元格輸入公式=if(a3-a1=2*a2,"連續","不連續") 下拉填充,若未出現“不連續"則這列數字是連續的,否則不連續。

2、用一個較複雜的公式檢查:=if(sumproduct(n((a2:a100-a1:

a99)/(a2-a1)=1))=count(a1:a99),"該列數字是連續的!","該列數字不是連續的!")

4樓:匿名使用者

假定數字在a1:a100。一下皆為陣列公式,須在輸入完公式後按f2再按ctrl+shift+enter組合鍵加上{}。

b1輸入

=small(if(countif(a:a,row(a$1:a$100)),"",row(a$1:a$100)),row())

下拉公式直到出現#num!,顯示的數字即遺漏的。

c1輸入

=index(a$1:a$100,small(if(match(a$1:a$100,a:

a,0)=row(a$1:a$100),"",row(a$1:a$100)),row()))

下拉公式直到出現#num!,顯示的數字即重複的。

5樓:匿名使用者

呵呵,其實檢查很簡單。

只要這100個單元格的總和=2525,這個就能判斷對了一大半。

(首項+末項)*項數/2=(1+100)*100/2=2525.

(當然,有可能幾個數重複但結果是2525,但這個機率較小。你可以按“f9”鍵重複計算公式,如果結果一直還是2525,就是正確了)

如果要檢查具體哪個有問題,這個要看你填充形式是怎麼。

如果是一列如從a1填充到a100,可以使用下面公式檢查b1=countif(a1:a100,a1),然後向下填充,如果是大於1的就是有重複的。

如果是分幾列填充的,則另外用其他類似的公式算。或者把這幾列整理到同一列然後用上面的公式檢查。

6樓:

countif函式進行判斷

excel如何檢查一列數字是否連續

7樓:朱薈非

這個題目很好玩,這個方法看行不行。

假設數字在a1:a6,那麼要判斷是否

聯絡,可以分內解為三容個條件:

一、都是數字,並且沒有空格。公式:

=count(a1:a6)=counta(a1:a6)

二、沒有重複。公式:

=sumproduct(n((1/countif(a1:a6,a1:a6))))=count(a1:a6)

三、總和等於等差數列的和。公式:

=sum(a1:a6)=(a1+a6)*counta(a1:a6)/2

那麼綜合起來就是

=and(count(a1:a6)=counta(a1:a6),sumproduct(n((1/countif(a1:

a6,a1:a6))))=count(a1:a6),sum(a1:

a6)=(a1+a6)*counta(a1:a6)/2)

只有這個值等於"true"時才滿足條件。

不知道是否嚴密,請高手捉蟲

補充:包含空格,又怎麼叫連續呢?

上面的公式有三種結果true、false,如果有空格就會出現#div/0,只有true才表示符合條件。

這個不用排序,也不用增加輔助列,在隨便一個單元格輸入這個公式就行

8樓:匿名使用者

假定你的數bai據在a列從a1開始共du100個資料。檢查方法如下:zhi

1、簡單的逐行檢dao查法:在回b1單元格輸入公式=if(a3-a1=2*a2,"連續","不連續") 下拉填充答,若未出現“不連續"則這列數字是連續的,否則不連續。

2、用一個較複雜的公式檢查:=if(sumproduct(n((a2:a100-a1:

a99)/(a2-a1)=1))=count(a1:a99),"該列數字是連續的!","該列數字不是連續的!")

9樓:word排版高手

如果資料在a列,從a1起,

設定a2條件格式,

左框選公式,右框中輸入

=a2-a1<>$a$2-$a$1

格式設為底色為回

紅色,用格式刷刷a列其它資料答即可。如變紅色就不連續。

當然,前面幾個資料要人工判斷,是等差數列用此公式,如是等比資料將公式的減號改為除號即可。

10樓:大大的

假定你bai

的資料在a列從dua1開始共100個資料。檢zhi查方法如下:

1、簡單的逐行檢dao查法:在b1單元回格輸入公式答=if(a3-a1=2*a2,"連續","不連續")  下拉填充,若未出現“不連續"則這列數字是連續的,否則不連續。

2、用一個較複雜的公式檢查:=if(sumproduct(n((a2:a100-a1:

a99)/(a2-a1)=1))=count(a1:a99),"該列數字是連續的!","該列數字不是連續的!")

excel一列有順序的數字,怎麼自動找出缺少的數字? 50

11樓:s今生緣

=small(if(iserror(match(row($a$5001:$a$5600),a:a,0)),row($a$5001:

$a$5600)),row(1:1)),陣列公式,即同時按shift+ctrl+enter結束公式編輯,會自動生成一對{},下拉。

為不使公式過長,沒對公式美化,拉到出現#num!即停止。

12樓:眯住眼串針

想了個笨方法

假設原資料在a列

在空白列將5001~5600拉出來,權當是d1:d600e1輸入公式

=if(countif(a:a,d1),"",d1)下拉e列的數字就是a列缺少的

13樓:第七次要分

看下邊例子:c2公式

只要是a列資料升序排列,起止數值隨意改動,均可,如果起止資料不需要變動,可將公式簡化為=small(if(ifna(match(row($1:$26),a$2:

a$18,),),"",row($1:$26)),row(a1))

d列公式為=workday.intl(0,row(a1),"0000000",a$2:a$18),計算結果無線增大,取小於a列最大值以前的數即可。

14樓:匿名使用者

用vlookup,如圖,在b1輸入公式,假設d列是原資料,a列就是5001-.5600。差的數字就出來了

15樓:萬年金剛鑽

=small(if(countif(a:a,row(a$5001:a$5600))=0,row(a$5001:a$5600),4^9),row(a1))

陣列公式,ctrl+shift+enter三鍵結束

效果如圖

excel中,一列同時乘以相同的數字,並且顯示在同一列中,當替換那個相同數字的時候,剛才這列數都會

這個其實就是需要把原本那列數字改變成公式。假設a1 a5單元格區域中分別是1 5需要統一乘c1單元格的數字3,而當c1單元格的數字發生改變時,a1 a5同樣需要隨之改變。具體步驟如下 1 利用一列空白列做輔助列,比如b列 2 在b1單元格中輸入公式 a1 c1 將公式向下填充 3 複製b1 b5,貼...

Excel一列是公式,我怎麼用另一列求出值

選中g1 選單,插入 名稱 定義,上面輸入一個名稱,比如jisuan,下面引用位置輸入公式 evaluate f1 然後在g1輸入 jisuan 存檔退出。重新開啟,按照提示,最終需要選中 啟用巨集 這樣即可。下拉g1公式填充。注意,如果必須是excel,別把wps與excel混為一談如果你是200...

excel怎麼取消第一列的隱藏

兩種方法 1 用滑鼠選取你隱藏的那幾列 最好多選取幾列 然後點工具欄上的 格式 列 取消隱藏 搞定!2 手動解決 用滑鼠指到隱藏列的字母旁邊,當變成十字形的圖示時,按下滑鼠拖動即可,其他列同理 excel中,只要選中被隱藏列的左右二列,選擇 取消隱藏 被隱藏的列就顯示出來了。可是第一列卻不行,比如隱...