excel如何判斷一行資料是否連續詳細請看下圖

時間 2021-10-14 22:24:14

1樓:匿名使用者

跟wykcorp學習了:

ai2公式,公式編輯欄內,同時按下 ctrl+shift+enter 結束公式輸入,將ai2的公式向下填充:

=if(sum(n(frequency(column(d2:ai2),if(d2:ah2="",column(d2:ah2)))>1))>1,"斷開","連續")

2樓:小矇

在af1輸入:

=if(or(countblank(a1:ae1)=0,min(if(a1:ae1="",column(a1:

ae1)))=1,max(if(a1:ae1="",column(a1:ae1)))=31),"連續","斷開")

摁shift+ctrl+回車結束公式的輸入,將公式向下拉填充就可以了。公式適用所有資料型別。

3樓:苦樂一輩子

根據你圖示資料做了個公式,不知道是不是有代表性

af1=if(max(a1:ae1)-min(a1:ae1)=counta(a1:ae1)-1,"連續","斷開")

公式下拉

4樓:匿名使用者

=sum(n(frequency(if((a1:ae1=0),column(a:ae)),if(a1:ae1<>0,column(a:ae)))>0))

數字是幾就有幾段

陣列公式 三鍵結束

5樓:匿名使用者

試試在af輸入=if((max(a1:ae1)+min(a1:ae1))*count(a1:ae1)/2=sum(a1:ae1),"連續","斷開")

6樓:匿名使用者

af1陣列公式,輸入完成後不要直接回車,要按三鍵  ctrl+shift+回車  下拉。

=if(sum(n(frequency(row($1:$32),if(a1:ae1="",column(a:ae)))>1))>1,"斷開","連續")

還可以加入防空白判斷,當前行沒有輸入任何資料時,公式也返回空白值,以上公式返回 斷開 。

=if(counta(a1:ae1),if(sum(n(frequency(row($1:$32),if(a1:

ae1="",column(a:ae)))>1))>1,"斷開","連續"),"")

7樓:

選擇第一個單元格,ctrl+右箭號

excel中怎麼判斷一列資料是否連續

8樓:

是不是新的一列,將一個單號作為值後續下拉連續值與你匯出的那一列單號左比較,如果一直就是連續的,不然就知道斷號了。不過第一次出現斷號後續得及時更改為最新的在下拉連續值了。

9樓:匿名使用者

假設單號在a列,從a2開始,在c3輸入

=if(right(a2,5)+1=right(a3,5),"連續","斷號")

10樓:匿名使用者

需要使用兩個輔助列。假設你的單號在第一列a列。在b列的第一個單元格輸入:b1=right(a1,4),下拉公式

在c2中輸入:=b2-b1,下拉公式。

然後對c列執行排序,大於等於2的就是斷號的行。

11樓:匿名使用者

假設你的單號在a列自a1起,b2輸入

=if(right(a2,5)-right(a1,5)>1,"斷號","")下拉

12樓:匿名使用者

公式連續","出現斷點")

怎麼用excel把四列資料中相同資料排一行??請看下圖 50

13樓:雲南新華電腦學校

方法一bai:

輸入以下公式

專所對應的b列資料。

方法二:

輸入以下陣列公式,按ctrl+shift+enter組合鍵結束,然後向下填充公屬式

=index(b:b,max(if(a$1:a$8=d1,row($1:$8))))

公式表示:定位到b列,返回a列等於d1的最大行號所對應的資料。

excel如何檢查一列數字是否連續

14樓:朱薈非

這個題目很好玩,這個方法看行不行。

假設數字在a1:a6,那麼要判斷是否

聯絡,可以分內解為三容個條件:

一、都是數字,並且沒有空格。公式:

=count(a1:a6)=counta(a1:a6)

二、沒有重複。公式:

=sumproduct(n((1/countif(a1:a6,a1:a6))))=count(a1:a6)

三、總和等於等差數列的和。公式:

=sum(a1:a6)=(a1+a6)*counta(a1:a6)/2

那麼綜合起來就是

=and(count(a1:a6)=counta(a1:a6),sumproduct(n((1/countif(a1:

a6,a1:a6))))=count(a1:a6),sum(a1:

a6)=(a1+a6)*counta(a1:a6)/2)

只有這個值等於"true"時才滿足條件。

不知道是否嚴密,請高手捉蟲

補充:包含空格,又怎麼叫連續呢?

上面的公式有三種結果true、false,如果有空格就會出現#div/0,只有true才表示符合條件。

這個不用排序,也不用增加輔助列,在隨便一個單元格輸入這個公式就行

15樓:匿名使用者

假定你的數bai據在a列從a1開始共du100個資料。檢查方法如下:zhi

1、簡單的逐行檢dao查法:在回b1單元格輸入公式=if(a3-a1=2*a2,"連續","不連續") 下拉填充答,若未出現「不連續"則這列數字是連續的,否則不連續。

2、用一個較複雜的公式檢查:=if(sumproduct(n((a2:a100-a1:

a99)/(a2-a1)=1))=count(a1:a99),"該列數字是連續的!","該列數字不是連續的!")

16樓:word排版高手

如果資料在a列,從a1起,

設定a2條件格式,

左框選公式,右框中輸入

=a2-a1<>$a$2-$a$1

格式設為底色為回

紅色,用格式刷刷a列其它資料答即可。如變紅色就不連續。

當然,前面幾個資料要人工判斷,是等差數列用此公式,如是等比資料將公式的減號改為除號即可。

17樓:大大的

假定你bai

的資料在a列從dua1開始共100個資料。檢zhi查方法如下:

1、簡單的逐行檢dao查法:在b1單元回格輸入公式答=if(a3-a1=2*a2,"連續","不連續")  下拉填充,若未出現「不連續"則這列數字是連續的,否則不連續。

2、用一個較複雜的公式檢查:=if(sumproduct(n((a2:a100-a1:

a99)/(a2-a1)=1))=count(a1:a99),"該列數字是連續的!","該列數字不是連續的!")

用vb判斷第二行資料與第一行資料是否相同

歸萱 private sub command1 click dim a 1 to 4,1 to 4 i,j,s,n as single a 1,1 2008222001 a 1,2 大學化學 a 1,3 70 a 1,4 1 a 2,1 2008222001 a 2,2 大學物理 a 2,3 60 ...

Excel如何通過VBA找出最後一行資料所在的列

陽光上的橋 一般有兩個方法,一是使用activesheet.usedrange,這個表示所有已經使用的區域,一般可以賦值給陣列完成所有資料的讀取,也可以使用activesheet.usedrange.rows.count和activesheet.usedrange.columns.count獲得區域...

excel中如何將一行資料中的最大值和最小值突出顯示

這個需要使用 條件格式 功能,來突出顯示,選擇第一個資料,如a1然後,條件格式 新建規則 使用公式 參考公式如下 a1 max a1 r1 以上假設資料是從a列到r列 設定好要突出顯示的效果就可以突出顯示最大值,然後用格式刷將a1的格式刷到全行即可完成最大值提醒,同樣方法設定最小值,參考公式 a1 ...