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

時間 2021-05-05 16:54:20

1樓:退休畫線工

兩個月前的題翻出來了?

如圖,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三鍵輸入陣列公式,右拉下拉。

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

2樓:小龍崇者

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

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

3樓:沈一民

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

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

4樓:

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 如何統計一列中最近的兩個相同數字的間隔

5樓:匿名使用者

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

6樓:匿名使用者

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

公式向下拖即可

7樓:匿名使用者

=a1+a2 拖下來就行了

8樓:

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

求excel函式公式統計A列對應B列數值求和

思路 先提取字元,再條件求和。操作如下 一 提取 stl 和 ti10 字元。根據你提供的 可a列的每個欄位有空格分開,這樣我們可把c列作為輔助列,在c2單元格輸入公式 mid a2,1,4 回車,下拉填充。得到可作為條件的字元。二 在d2單元格輸入公式 1 求 stl 的和 回車,顯示stl 30...

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

無畏 如圖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 30...

excel如何隔行統計,EXCEL如何隔行統計

回答者 墳上蝶 高階魔法師 七級 10 25 18 42 正解!有row,取得行號,mod函式用於判斷奇偶性,ctrl alt 回車是用於編輯成陣列公式。最簡單的公式。 如一工作表中,a1 a10單元格中隔行統計。1 在b1單元格輸入 sum mod row a1 a10 2 1 a1 a10 後按...