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

時間 2021-06-15 20:05:56

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,一列數字,設定了數字格式不能求和

s今生緣 從圖上看,這些數字是從其它地方匯入的吧,還是文字格式。只要不是設定了左對齊,數值是預設右對齊的,上圖是左對齊,是文字格式。可以在b2輸入 isnumber a2 結果為true是數值,false是文字 或者輸入 n a2 仍是原數,是數值,為0,是文字。 當前資料還是文字數值,不可通過su...

怎麼excel同一列中數字都加,怎麼excel同一列中數字都加

excel辦公實戰 使用選擇性貼上 加 功能來完成 excel版本參考 2010 假設資料在a列 1 任意空白單元格輸入 10,右擊 複製 2 選中a列資料區域 3 右擊 選擇性貼上 加 4 確定,檢視效果 a列有很多數值,則b1 a1 10,公式下拉複製到b列其他單元格,這樣b列全部等於a列 10...

如何在excel中一列數字自動加

堅果雲 1.在任意單元格先寫個1,然後複製它,再選中資料 2.單擊滑鼠右鍵 選擇性貼上 在彈窗中選擇 加 確定。 比如a列 在其他列某單元格輸入1然後複製該單元格 選擇a列資料區域 右鍵 選擇性貼上 加 葬花吃人 旁邊空單元格輸入數字1,並複製這個單元格 選定a列資料區域 ctrl alt v 勾選...