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 勾選...