excel統計同列相同數值的間隔數

2021-08-10 06:07:59 字數 5258 閱讀 4358

1樓:無畏

如圖b28=sum(large(if(b$2:b$25=b$27,$a$2:$a$25),row($1:$2))*)-1

b29=min(iferror(large(if(b2:b25=b27,$a2:$a25),row($1:

$25))-large(if(b2:b25=b27,$a2:$a25),row($2:

$26))-1,9e+307))

b30=max(iferror(large(if(b2:b25=b27,$a2:$a25),row($1:

$25))-large(if(b2:b25=b27,$a2:$a25),row($2:

$26))-1,))

b31=countif(b2:b25,b27)

以上公式,除了b31外均為陣列公式,按ctrl+shift+回車結束,右拉填充

2樓:

陣列公式

=if(b3=1,small(if($b$2:$b$25=1,row($b$2:$b$25),65536),countif($b$2:

b3,1)+1)-1-small(if($b$2:$b$25=1,row($b$2:$b$25),65536),countif($b$2:

b3,1)),"")

3樓:長髮和尚

這個用公式算不了,要用vba了

4樓:匿名使用者

vba比較好玩,玩起來吧

excel中怎樣統計一列中重複項的個數?

5樓:匿名使用者

excel中數值重複次數的統計方法

6樓:匿名使用者

你可以設定資料篩選,完成之後,你只需要在資料篩選中選中某一項就可以看到這一項存在的個數,希望可以幫到你

7樓:匿名使用者

選擇a1:a24

資料---篩選---高階篩選

確定選擇不重複記錄

然後選擇你看到的不重複的資料

alt+;選擇顯示資料

資料--篩選---全部顯示

ctrl+c

選擇d1

ctrl+v

e1輸入公式:

=countif($a$1:$a$24,d1)向下填充公式

8樓:萊昂納德_尤拉

e2公式

=countif(a:a,d2)

向下填充公式

如果要全自動

用分類彙總

9樓:

在e2單元格中輸入:

=countif($a$2:$a$24,"北京")e3=countif($a$2:$a$24,"上海")依此類推。

或者北京那裡直接換成d2往下一拖即可。

excel 如何 統計 同一列中,相同條目的數目?

10樓:匿名使用者

假設這一列是a列

b1單元格輸入公式

=if(countif(a$1:a1,a1)=1,countif(a:a,a1),"")

下拉複製公式

或者b1單元格輸版入公式

=text(index(a:a,small(if(match(a1:a1000&"",a1:

a1000&"",)=row(1:1000),row(1:1000),4^8),row(a1))),"e/m/d")

陣列公式,按下shift+ctrl+enter三鍵權結束輸入,再下拉複製公式

c1單元格輸入公式

=countif(a:a,b1)

下拉複製公式

如何在excel中統計一列數值中相同的數值的個數

11樓:電影分享管家

可以用countif函式,也抄可以用透視表。已經知道一列中有多少種不同的數值可以用函式:=countif(數值所在區域,"單個不同的數值"(可以是單元格引用,單元格引用時無需雙引號。

);如果不知道不同的數值類別,可以用高階篩選,如果你用的是2007以上版本,還可以在「資料『選項卡下利用「刪除重複項」得到。資料透視表更簡單,拖拉幾個欄位就能得到。

12樓:友玉花凌鸞

=countif(要統計

bai的區域

du,你要統計的相同的那個數zhi)

比如要統計b列中單dao元格數值都等於1的個數,公內式如下容:

=countif(b:b,1)

又比如要統計b列中單元格數值都等於b3這個單元格的值的個數,公式如下:

=countif(b:b,b3)

13樓:犁振華桓俏

如果統計a1:a20中唯一值的個數,那麼輸入

=sumproduct(1/countif(a1:a20,a1:a20))

在excel 中,如何用公式計算同一列中相同數值的間隔行數?

14樓:承諾港灣

第一步:在數值前面插入序號,從1開始,自動編號。記錄原來順序第二步:

將序號和數值兩列選中,進行排序,先按數值升序,再按編號升序。將相同數值排到一起,並且按出現順序,先出現的排前面,後出現的排後面。

第三步:從第二個單元格開始,輸入公式:=if(b2=b1,a2-a1,""),統一下拉到最後。計算兩個相同數值之間相差行數。

第四步:將計算結果複製,原地進行選擇性黏貼。去掉公式,留下結果。

第五步:選中序號、數值及結果三列,按序號排序。還原原來順序。

第六步:去掉序號列。還原原來介面,去掉痕跡。

15樓:匿名使用者

b2輸入

=if(countif(a$2:a2,a2)=2,row(a2)-match(a2,a:a,),if(countif(a$2:

a2,a2)>2,row()-sumif(a$1:a1,a2,b$1:b1)-match(a2,a:

a,),""))

公式下拉

如果資料從a1開始

b2輸入

=if(countif(a$1:a2,a2)=2,row(a2)-match(a2,a:a,),if(countif(a$1:

a2,a2)>2,row()-sumif(a$1:a1,a2,b$1:b1)-match(a2,a:

a,),""))

公式下拉

16樓:匿名使用者

c1 公式:=text(row()-match(a1,a$1:a$6,),"0;;;")  ,下拉公式

17樓:範韻楊凱復

參考公式:

=sumproduct((mod(row(1:16),3)=1)*a1:a16)

行號可自行擴充套件

excel 如何統計多列中最近的兩個相同數字的間隔 50

18樓:退休畫線工

兩個月前的題翻出來了?

如圖,h2=if(row()-max(if($b$1:$g1=b2,row($1:1),-999999))-1>row(),"",row()-max(if($b$1:

$g1=b2,row($1:1),-999999))-1)

同時按ctrl+shift+enter三鍵輸入陣列公式,右拉下拉。

公式中沒在上面找到相同的數字時就顯示空(也可以顯示為其他特定的字元),找到時,顯示與當前之間的相隔行數(而不是樓主追問沈先生所說的「列」)

19樓:小龍崇者

h20陣列公式(需三鍵確認):=row(b20)-max(row($b$1:$g19)*($b$1:$g19=b20))-1

向右拉填充。向上、下也可。

20樓:沈一民

最近的兩個相同數字是什麼意思?

上傳帶行列號的有資料示例的**截圖,清楚說明已知條件,達成什麼樣的結果,結果和已知條件有怎樣的勾稽關係,才能有針對性地給你準確的答案。

21樓:

b2公式下拉:

=if((countif(a$1:a2,a2)<2)+(a2=""),"",row(a1)-lookup(1,0/(a$1:a1=a2),row($1:1)))

如果用的是excel 2007及以上版本,公式可精簡為:

=if(a2="","",iferror(row(a1)-lookup(1,0/(a$1:a1=a2),row($1:1)),""))

excel如何計算一列中相同內容單元格的個數?

excel 如何統計一列中最近的兩個相同數字的間隔

22樓:匿名使用者

b2公式下拉:

=if((countif(a$1:a2,a2)<2)+(a2=""),"",row(a1)-lookup(1,0/(a$1:a1=a2),row($1:1)))

如果用的是excel 2007及以上版本,公式可精簡為:

=if(a2="","",iferror(row(a1)-lookup(1,0/(a$1:a1=a2),row($1:1)),""))

23樓:匿名使用者

b6=row()-match(a6,a:a,)-sumif(a$1:a5,a6,b$1:b5)-countif(a$1:a5,a6)

公式向下拖即可

24樓:匿名使用者

=a1+a2 拖下來就行了

25樓:

蠻有意思的,不過我先知道意義何在?

怎樣在excel中統計一列數值中相同數值的個數

26樓:匿名使用者

=countif(要統計的區域,你要統計的相同的那個數)比如要統計b列中單元格數值都等於1的個數,公式如下:

=countif(b:b,1)

又比如要統計b列中單元格數值都等於b3這個單元格的值的個數,公式如下:

=countif(b:b,b3)

27樓:匿名使用者

1.2007版本選單選項中直接都有高亮標示重複專案

2.如果資料量很大,可以用資料透視表進行分析相同的資料,非常方便

3.可以套用公式coutif,假如資料再a列coutif(a:a,a1)>1,定義格式中字型顏色為紅色,確定,這樣相同的就是紅色顯示

28樓:學徒

countif(a:a,a1)

excel中如何根據A列數值統計B列資料加和到C列?

在c2單元格輸入以下公式,然後向下填充公式。b2 if countif a3 a20,a2 0,vlookup a2,a3 c 20,3,0 複製a列到e列,並對e列進行 資料 選項下的 刪除重複項 得到唯一值。在f2單元格輸入以下公式,然後向下填充公式。vlookup e2,a c,3,0 要用v...

EXCEL將A列相同的合併,對應B列的數值求和

假設原表為sheet1表,在sheet2表的a1輸入 index sheet1 a a,small if match sheet1 a 1 a 100 sheet1 a 1 a 100 row 1 100 row 1 100 4 8 row a1 陣列公式,按ctrl shift enter結束下拉...

excel中a列和c列數值相同。如何在b列顯示出與b列數值相對應的d列的數值

在b1單元格輸入以下公式,然後向下填充公式 vlookup a1,c 1 d 4,2,0 在d1中輸入或複製貼上下列公式之一 vlookup a1,b c,2,if countif b b,a1 vlookup a1,b c,2,無此編號 專屬 iferror vlookup a1,b c,2,無此...