EXCEL不重複排列,EXCEL 1 10個數字不重複具體排列組合

2021-04-22 03:34:25 字數 3670 閱讀 7714

1樓:危秋芹簡碧

兩種方式:

1、選中復你需要

檢測的內容制;

點excel中的「資料」——"刪除重複項「如圖2、選中你需要檢測的內容;

點excel中「開始」——「條件格式」——「突出顯示單元格規則」——「重複值」。如圖

總結:第一種方法簡單,但也存在弊端,直接刪除重複值,有可能導致排版走樣

第二種方式適合在原有基礎上進行修改。

excel 1--10個數字不重複具體排列組合

2樓:時空來電

1、首先開啟電腦上的excel**,然後統計不重複的個數。

2、然後使用公式,=sumproduct(1/countif(a2:a9,a2:a9))。

3、使用公式後統計不重複的個數,便於在資料量大的情況下使用公式。

4、提取不重複的內容c2單元格輸入以下陣列公式,按ctrl+ shift+enter,向下複製。=index(a:a,1+match(,countif(c$1:

c7,a$2:a$9),))&"。

5、最後可以看到,使用公式提取不重複的內容的效果。

3樓:綠衣人敲門

條件1:不包含0

條件2:不得有重複數字

範圍:12345~98765

符合的數字有 57205個,

右擊工作表標籤→檢視**,把下面的**貼到vbe中,按f5執行,結果貼上到a列

sub chiefzjh()

dim mstr$, i, k%, tmp$, mdic

set mdic = createobject("scripting.dictionary")

mstr = "123456789"

for i = 12345 to 98765

if instr(i, "0") = 0 then 'no "o" exit

for k = 1 to 4 'no duplicate finger

if 5 - len(replace(i, mid(i, k, 1), "")) >= 2 then exit for

next k

mdic.add i, "" 'add to dic

end if

next i

i = mdic.count

range("a1").resize(i, 1) = worksheetfunction.transpose(mdic.keys)

end sub

4樓:匿名使用者

不用vb不好弄的!我用一種比較笨的演算法,然後用vba生成的,自己看附件哈,應該就是你說的那樣的,

option explicit

sub combin()

dim i, j, l, k, n, m

for i = 1 to 6

for j = i + 1 to 7

for l = j + 1 to 8

for k = l + 1 to 9

for n = k + 1 to 10

m = m + 1

sheet1.range("a" & m) = i & " " & j & " " & l & " " & k & " " & n

next n

next k

next l

next j

next i

end sub

excel中對不重複資料排序

5樓:匿名使用者

根據你的**樣複式,猜測從a2開始制為資料bai,請在b2輸入du=if(countif($a$2:a2,a2)=1,1,0)然後zhi下拉即可。

c列c2手工輸入1 ,然

dao後c3輸入公式

=if(countif($a$2:a3,a3)=1,max($c$2:c2)+1,0)

下拉到底即可。

6樓:水岸落日

可以bai

使用先進的篩選,篩du選重複的zhi,也可以使用的功能,dao如果輸入的資料在回a2:a1000,答b2

= index(a:a,min(if((a $ 2:a $ 1000 <> 0)*(countif($ b $ 1:

b1,a $ 2:1000元)= 0),row(a $ 2:a $ 1000),4 ^ 8)))&「

按ctrl + shift + enter輸入陣列公式,然後自動填充可以把它複製下來。

7樓:匿名使用者

b2單元格輸入

=if(a2="","",if(countif(a$2:a$20,a2)=1,1,0))

c2單元格輸入

=if(b2="","",if(b2,countif(b$2:b2,b2),""))

下拉b2和c2單元格到

底或你版

需要的權行

8樓:匿名使用者

b2=if(countif(a$2:a$20,a2)=1,1,0) 下拉填充

c2=if(b2,countif(b$2:b2,b2),0) 下拉填充

9樓:弗爾布雷斯

在b1中輸入:「=if(countif($a$2:a2,a2)<2,1,0)」

在c1中輸入這個公式:「=if(b2=0,0,countif($b$2:b2,b2))」即可

如有問題可繼續追問

10樓:e俠兔

=if(countif($a$2:a2,a2)<2,max($c$1:c1)+1,0)下拉

請問如何在excel中通過函式實現一組數的排名不重複?

11樓:匿名使用者

假設你的資料在a列,則你在b2輸入=rank(a2,a:a,1)+countif(a$2:a2,a2)-1,然後下拉

12樓:南門之桃貫曦

如圖b1公式即可求和,

=sumproduct(1/countif(a1:a15,a1:a15)*a1:a15)

如你資料到a20,直接替換公式中的a15,依次類推

13樓:匿名使用者

設為b組資料,首行為b2,a中輸入

=rank(b2,b:b,1)+countif(b$1:b1,b2)

excel 排列 不重複

14樓:一等夫人

兩種方式:

1、選中你需要檢測的內容;

點excel中的「資料」——"刪除重複項「如圖2、選中你需要檢測的內容;

點excel中「開始」——「條件格式」——「突出顯示單元格規則」——「重複值」。如圖

總結:第一種方法簡單,但也存在弊端,直接刪除重複值,有可能導致排版走樣

第二種方式適合在原有基礎上進行修改。

15樓:水去軒

你意思是把在excel中排列重複的刪除掉,是嗎?比如你在a列重複出現張三,你想保留1個,其他的刪掉,你首先增加一列輔助列,在輔助列輸入=countif($a$1:a1,a1),下拉。

結果得出大於1的值為重複的,你把它刪掉就行

16樓:匿名使用者

這個是什麼問題,不明白

EXCEL隨機抽出不重複的資料,excel如何隨機不重複抽取一組資料

1 如果資料在sheet2 的a d列,在sheet2的a列前插入兩列輔助列 2 在左上角的名稱框中,輸入a2 a953,按enter鍵,將a2 a953單元格選中,輸入 rand 按ctrl enter組合鍵結束,快速向a2 a953單元格中輸入隨機數 隨機數的重複機率極低 3 在b2單元格輸入以...

如何在EXCEL表中提取不重複項

我是來嚇寶寶的 如圖,提取a列只出現一次和對應的b列的資料 d1用公式 iferror index a 1 a 8,small if countif a 1 a 8,a 1 a 8 1,row 1 8 9 9 row a1 陣列公式,按組合健ctrl shift 回車,完成公式,向右拉d1填充柄到e...

怎麼從excel中篩選出不重複的資料

專注精品優選 excel工作表使用小技巧,如何快速篩選excel 中的不重複資料,具體步驟如下 excel怎麼篩選不重複的資料? excel精選課 excel怎麼快速篩選不重複資料? office辦公技巧 excel如何快速篩選不重複資料? 你另一表的任何一列的第一行輸入 if countif sh...