excel 中countif引數 可以是不相鄰的兩列資料的組

2021-12-25 10:42:13 字數 6195 閱讀 1946

1樓:匿名使用者

excel無所不能。呵呵。

以你的截圖來看,假設資料是a1:c9

那,第二個問題的答案是

=count(1/(match($a$1:$a$9&$c$1:$c$9,$a$1:

$a$9&$c$1:$c$9,)=row($a$1:$a$9)*($c$1:

$c$9="aaa")))

注意這是陣列公式,輸入後,不能按回車,你需要按下ctrl+shift+回車。即看到公式前後自動出現{}就表示你按對了。

以你的圖,答案是2

至於第乙個問題,也可以。但是因為countif指定的是連續區域,所以相對麻煩,比如下面的公式是統計c3:c41和h3:h23這個區域少於0的個數

=sum(countif(indirect(),"<=0"))通過這個你應該可以明白怎麼使用跨區域的countif了這個意思

2樓:匿名使用者

可以。比如公式中(a1:a100)是一列資料,(a1:b100) 就是兩列資料了。

3樓:狼愛吃小羊

問題一:是想統計個數吧?可以選取兩列的,也可以用來統計多列的個數問題2:

單列可以用=countif(a1:a10,條件1)也可以用組合來統計=countif(a1:a10,條件1)+countif(b12:

b20,條件2)

如果是想統計乙個組合條件可以用=sumproduct((a:a=條件1)*(b:b=條件2)*(c:c=條件3)...)

以此類推。希望可以幫到你

使用 excel中countif這個函式對不同兩列資料重複性查詢,

4樓:

countif函式只能判斷前15位,前15位相同他就認為是相同的了用sumproduct來解決這個問題

e1輸入公式=if(sumproduct(1*(b$2:b$24=c2)),"","無重複")下拉

5樓:方括號

超過15位可以這樣

=if(countif($b$2:$b$24,c2&"*")=0,"無重複","")

或=if(countif($b$2:$b$24,c2&"*"),「」,"無重複")

6樓:

公式本身沒有錯。

應該是資料的問題。或者是工作簿裡有迴圈引用什麼的錯誤導致無法進行計算。

7樓:匿名使用者

顯示bc列重複的:

=if(countif(b:b,c2),c2,"")或=if(countif(countif(c:c,b2),b2,"")

b列中與c列不重複的顯示

=if(countfi(c:c,b2),"",b2)"" 內可加其它文字啥的

如何在excel中統計符合兩列資料條件的個數

8樓:天使在唱歌

1、以抄excel2010版本為例,如下圖要統計15到49歲女性多少人;

2、首先在c1單元格輸入countifs函式,因為這裡要統計多個條件,所以不能用countif函式;

3、輸入公式=countifs(a:a,"=女",b:b,">=15",b:b,"<=49"),按enter鍵則可得出統計結果;

4、如果改變條件,變成統計20到49歲男性多少人,那麼在公式的相應位置更改引數則可。

9樓:匿名使用者

=sumproduct(($a$2:$a$7="女bai")*($b$2:$b$7>15)*($b$2:$b$7<49))

適合任du何版本excel

如果zhi要包dao含15歲和回

答49歲

=sumproduct(($a$2:$a$7="女")*($b$2:$b$7>=15)*($b$2:$b$7<=49))

10樓:匿名使用者

假設a列與b列為兩組資料,求滿足a=6,b>60的個數;

在單元格中輸入公式「=sumproduct((a1:a13=6)*(b1:b13>60))」回車即可得到

版想要的結果權

。利用sumproduct的多條件求和來解決此問題。

語法:sumproduct(條件1*條件2*條件3...條件n)中 * :滿足所有條件的求和。

11樓:匿名使用者

=countifs(a:a,"=女",b:b,">=15",b:b,"<=49")3人!

12樓:匿名使用者

1、建立標題行,選中,篩選

2、刪除中間的無資料空行

3、篩選,關於年齡段,可用」介於「

13樓:崔翊卓秀逸

找個空格填入公式=sumproduct(($c$9:$c$1009="女")*($f$9:$f$1009=18)*1),結果如圖

14樓:餘思解熙星

「=sumproduct((c9:c1009="女")*(t9:t1009=18))

」,適用於源公式與資料清單在同一工作表,並注意公式等號右側的「"女"」和「18」與清單必須一致。若清單是「18歲」,公式則必須是「"18歲"」,而不能是「18」。

清單在他表引用位址時,應將游標置於公式引用處,用游標選中他表被引用範圍即可。

excel 中如何輸入2個或者關係的條件 比如countif(範圍,條件1或條件2)這之間用什麼鏈結?

15樓:yty隨意

1、首先在電腦中開啟excel介面如圖所示,這裡利用countif函式,求工資大於5500的人數。

2、在h3單元格回

輸入函式=countif(f3:f17,">=5500"),按回車鍵答。

3、接著求工資5000至7000的人數。

4、然後在i3單元格輸入函式=sum(countif(f3:f17,)*),回車鍵。

5、最後求張姓的員工人數,在j3單元格輸入函式=countif(d3:d17,"張*"),回車鍵,就完成了。

16樓:一百℃豬

=countif(範圍,條件 1)+countif(範圍,條件 2)

「或」關係就相當於是加法運算

但這個公式有缺陷,如果某單元格同時符合兩個條件,則會重複計算

17樓:乙隻東瓜跌下水

countif函式只支援1個條件

要使用多個條件請使用excel2017以上版本的

countifs函式

18樓:鬍鬚客

例如:統計a列中有多少個資料是"a2"或"a3"的單元格

b1=sum(countif(a:a,))

或b2=sumproduct(n(a1:a99=))

19樓:匿名使用者

用乘積和函式sumproduct()

=sumproduct((具體區域=條件1)*(具體區域=條件2))

20樓:山桑弓

舉個例子吧,想計算抄a1:a10姓名中,張襲三和李四的總量,公式可為=countif(a1:a10,)

其中用常量陣列把兩個條件串起來,或者把第二引數的張三和李四放在乙個單元格區域比如e1:f1中,公式變為

=countif(a1:a10,e1:f1)不過由於第二引數為乙個兩個資料的陣列,所以整個公式的結果也是兩個資料的陣列,不能在乙個單元格中放下,需要放在兩個單元格中,如果要把結果求和放在乙個單元格中,外面還需要求和函式,寫為

=sum(countif(a1:a10,))=sumproduct(countif(a1:a10,e1:

f1))再舉例子,a1:a10為數字,求其中小於2和大於7的個數,公式可為=countif(a1:a10,)

放在乙個單元格中,寫為

=sum(countif(a1:a10,))

21樓:匿名使用者

如統計a1:a23中等於"a"或"c"個數,公式可用:

=countif(a1:a23,"a") + countif(a1:a23,"c")

22樓:匿名使用者

countif是單條件統計函式。

=countif(區域,條件)

countifs才是多條件統計函式。

=countifs(區域1,條件1,區域2,條件2,區域3,條件3........)

23樓:老妖江湖飄

或的關係函式為or,與的關係函式為and

24樓:三井熊

=countif(範圍,條件1)+countif(範圍,條件2)-counfits(範圍,條件1,範圍,條件2)

25樓:貴州遵義發郎中

2007版的countifs可以多條件,但countif是單條件計數

可以使用sumproduct

26樓:匿名使用者

countif不支援多條件

27樓:匿名使用者

=countif(範圍,條件1)+countif(範圍,條件2)

28樓:匿名使用者

(or(條件1,條件2))

excel中countif統計不連續單元格滿足某一條件的用法

29樓:匿名使用者

在dua19輸入公式:

=sumproduct(mod(row(a3:a17),2)*(a3:a17>a1))

在zhia20輸入公式:

=sumproduct((mod(row(a3:a17),2)=0)*(a3:a17>a1))

再將兩dao公式向右拉填充至i即可內。

如果要用countif函式,容在a19輸入公式:

=sumproduct(countif(offset(a3,row(1:8)*2-2,),">"&a1))

在a20輸入公式:

=sumproduct(countif(offset(a3,row(1:7)*2-1,),">"&a1))

將兩公式向右填充。

30樓:匿名使用者

在a20輸入公式

=sum(n(if(mod(row(3:17),2),a$3:a$17>a$1)))

ctrl shift enter 三鍵結束,然後選擇a20單元格,點填充柄向右拉即可。

31樓:真正第六弦

a19種輸入

a20種輸入

注意: 這個並不是在單元格裡輸入進去的. 而是將函式=sum(if(a$3:a$17>a$1,1,0)*mod(row(a$3:a$17),2)) 這一部分輸入到單元格之

版後,同時按著權 ctrl+shift 再一起按 回車(enter) , 會自動變成上述樣子.

然後再講單元格望旁邊拉就行.

32樓:

換乙個函式:

=sumproduct((a3:a17>a$1)*(mod(row($3:$17),2)=mod(row(),2)))

向下向右複製公式

33樓:沈一民

a19=sumproduct((a$3:a$17>a$1)*(mod(row(a$2:a$16),2)=row(a1)-1))向下向右複製

34樓:平陽虎

試試以下公式

奇數行:

=sumproduct((mod(row(a3:a17),2)=1)*a3:a17)

偶數行:

=sumproduct((mod(row(a3:a17),2)=0)*a3:a17)

35樓:小蒙

=sumproduct((mod(row(a3:a17),2)=1)*(a3:a17>a1))

其他列道理相同。

36樓:三井熊

=sumproduct(0+((a$3:a$17)>a$1),0+isodd(row(a$3:a$17)))

=sumproduct(0+((a$3:a$17)>a$1),0+iseven(row(a$3:a$17)))

37樓:匿名使用者

a19單元裡輸入=countif(a3:a17,">"&a1)

a20單元裡輸入==sumproduct((mod(row(a3:a17),2)=1)*(a3:a17>a1)

excel中countif函式大於等於80且小於等於90如何

countif無法多條件計數,可用兩個函式相減 countif a a,90 countif a a,80 如果是2007版或2010版,可用countifs。countifs a a,80 a a,90 03版也可用 sumproduct a1 a100 80 a1 a100 90 excel中c...

如何用excel中的countif計算出滿足條件的單元

countif算不了。sumproduct a1 a9 250ml b1 b9 合格 為需要計算其中滿足條件的單元格數目的單元格區域。criteria 為確定哪些單元 countif a2 a5,excel 滿足兩個條件的countif函式怎麼寫?滿足兩個及以上條件的計數可以用 sumproduct...

excel的countif函式怎麼用?如果要算出全部名稱中第

在excel中可以使用countif函式來計算區域中滿足給定條件的單元格的個數。它的語法為countif range,criteria 其中range為需要計算其中滿足條件的單元格數目的單元格區域。criteria為指定相應的條件,其形式可以為數字 表示式或文字,比如條件可以表示為 2008 200...