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中,只要選中被隱藏列的左右二列,選擇 取消隱藏 被隱藏的列就顯示出來了。可是第一列卻不行,比如隱...