EXCEL 計算某個數字重複的間隔期

時間 2021-08-11 18:00:48

1樓:匿名使用者

舉例說明。

例如有資料表,如圖:

為了便於理解公式,分成兩步完成。

第一步:在b2輸入公式:=if(iserror(lookup(1,0/(a$1:

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

a1)))) 完成查詢到和本行a列值相同的且最接近自己位置的乙個行號。然後將該公式下拉至b17.結果如圖:

第二步:在c2輸入公式:=if(b2="","",row()-b2),然後將該公式下拉至c17.結果如圖:

2樓:匿名使用者

在e2單元格輸入以下公式,然後向下填充公式

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

詳見附圖

3樓:平陽虎

在e2中輸入

=if(or(a2<>1,countif($a$1:a1,a2)<1),"",row(a2)-large(if($a$1:a1=a2,row($a$1:a1),0),1)-1)

按【組合鍵】確認後下拉填充。

excel中如何用公式計算某個單元格中同樣數字重複的次數,其中數字用逗號進行間隔,如圖

4樓:姓王的

假如2重複1次,5重複2次,結果應該是多少呢?最好多舉幾個例子,方便大家理解你的意圖。不管統計規則如何,你這個要用巨集**才方便

excel統計數字出現的間隔期數

5樓:匿名使用者

b1輸入

=if(a1=5,0,b2+1)

公式下拉

你的表的結果與規則不符

6樓:李大俠83**

可以用**

當然要指定數字先

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

7樓:匿名使用者

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)),""))

8樓:匿名使用者

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

公式向下拖即可

9樓:匿名使用者

=a1+a2 拖下來就行了

10樓:

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

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

11樓:承諾港灣

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

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

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

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

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

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

12樓:匿名使用者

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,),""))

公式下拉

13樓:匿名使用者

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

14樓:範韻楊凱復

參考公式:

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

行號可自行擴充套件

excel 間隔出現期數 + 連續出現次數

excel統計的大量資料結果,怎樣自動計算相同數字再次出現依次間隔了多少期?

15樓:匿名使用者

b1=a1&countif(a$1:a1,a1)

16樓:匿名使用者

理解1、在b1、c1、d1等輸入a、b、c等,b2輸入公式=if(row(a1)>=countif($a:$a,b$1),"",small(if($a$1:$a$100=b$1,row($a$1:

$a$100),4^8),row(a2))-small(if($a$1:$a$100=b$1,row($a$1:$a$100),4^8),row(a1))),陣列公式,右拉,下拉。

理解2、a2輸入=if(and(iserror(1/($a$1:a1=a2))),"",row()-lookup(1,1/($a$1:a1=a2),row($a$1:

a1))),陣列公式,下拉。

17樓:匿名使用者

看不懂你寫的事什麼,你怎麼也要說清楚是做什麼工作的,具體點,大家不是同行。

excel怎麼統計某個數字出現次數

假設你說的這是在a1,b1,c1,d1四個單元格里的數字 e1單元格輸入公式 或者用公式 sumproduct mid a1 d1,row 1 9 1 1 此公式,在a1至d1數字位數超過9位則要改動公式的9為最大位數的位數值比如12位就改公式為 sumproduct mid a1 d1,row 1...

excel多條件計算不重複資料個數

用countifs函式,excel幫助中查詢使用方法 countifs criteria range1,criteria1,criteria range2,criteria2 countifs 函式語法具有以下引數 引數 為操作 事件 方法 屬性 函式或過程提供資訊的值。criteria range...

ecel統計個數剔除重複的資料,EXCEL 統計個數(剔除重複的資料)

酸菜魚的娛樂 1 電腦開啟excel 2 開啟excel 後,在任意單元格中輸入公式 sum 1 countif a 1 a 7,a1 a7 3 輸入公式後,按ctrl shift 回車鍵確定就可以了,如果只按回車鍵就會得到小數。 sumproduct 1 countif a1 a100,a1 a1...