Excel 排列 不重復兩種方式:
1、選中你需要檢測的內容;
點EXCEL中的“數據”——"刪除重復項“如圖
2、選中你需要檢測的內容;
點EXCEL中“開始”——“條件格式”——“突出顯示單元格規則”——“重復值” 。如圖
總結:第一種方法簡單,但也存在弊端,直接刪除重復值,有可能導致排版走樣
第二種方式適合在原有基礎上進行修改 。你意思是把在EXCEL中排列重復的刪除掉,是嗎?比如你在A列重復出現張三,你想保留1個,其他的刪掉,你首先增加一列輔助列,在輔助列輸入=COUNTIF($A$1:A1,A1),下拉 。結果得出大于1的值為重復的,你把它刪掉就行看不懂?。?br />
當你提問時,要像向1年級的小學生來闡述問題那樣盡量詳細!如果能讓1年級的小學生能明白你的問題,那么你的問題就能更好更快更高更強地得到回復!
看到你補充的“不重復排列”的意思,不過這個應該不是重點;重點是,你想怎么得到這個(這些)數據?就這樣泛泛滴說,那只有回答你:自己隨便輸入就ok啦 。1234、2345、、、
你要提供規則,還有,和前面有沒有關系?是不是需要系統自己隨機生成?用公式還是vba?生成后是不是需要固定?這個數據是任意的字符組成(只要滿足不重復)還是有一定的范圍(如果是任意字符組成,我的這段話就有上萬個排列了)?

文章插圖
使用excel 的rank函數生成的不重復隨機數字,如何才能排除幾個特定的數字?例如生成1到60隨機數而不包含30【excel表格自動排名的公式 excel表格排名公式不重復】在A1中輸入=RAND(),拖拉拷貝到A2-A60 。
這樣在A1-A60中生成60個0-1之間的隨機數 。
在B1中輸入 =IF(OR(RANK(A10,A$1:A$60)=10,RANK(A10,A$1:A$60)=15,RANK(A10,A$1:A$60)=20),"",RANK(A10,A$1:A$60)),拖動拷貝到B2-B60.
這樣在B1-B60中就生成了1-60之間的整數,但不含10、15、20,用空格代替 。
因為在A列的數是隨機的,B列中它們的順序也是隨機的 。=rand(),需要多個填充即可,每次修改(雙擊,回車)都會變,范圍大于0小于1rank函數,返回一個數值在一組數值中的排位 。數值的排位是與數據清單中其他數值的相對大小(如果數據清單已經排過序了,則數值的排位就是它當前的位置) 。不是生成隨機數字
=RAND()才是生成隨機數字
- excel表格數據排名公式 excel表格排名公式加上絕對值全是1
- excel表格下拉公式怎么同步 excel表格排名公式下拉
- excel表格排名公式都是1 Excel表格排名公式
- excel表格中的排名公式怎么輸入 excel表格排名公式
- Excel表格百分比 excel表格成績百分比排名公式
- excel表格成績排名次函數公式 excel表格成績排名函數怎么用
- Excel學生成績排名 excel表格學生成績排名公式
- Excel表格排名公式 excel表格中的排名公式怎么輸入
- 計算排名的函數excel表格成績排名次 Excel表格中排名函數rank的使用
- excel表格成績排名次函數公式 excel表格中排名函數rank的使用
