excel中countif函式的使用

2022-03-09 14:36:49 字數 1206 閱讀 6372

1樓:匿名使用者

......a...........b...........c1..名字.. 出生年月

2..李三... .1958.9

3..張五.... 1975.6

4..陳六.... 1963.5

5..黃七... .1980.5

那麼你可以在一個空白處輸入比如 c1中輸入今天的日期如(2008.6)

那麼20--30歲公式如下不包括30歲的

=countif(b2:b5,"<="&(c1-20))-countif(b2:b5,"<"&(c1-30))

30--40 如下不包括40歲的

=countif(b2:b5,"<="&(c1-30))-countif(b2:b5,"<"&(c1-40))

40歲以上的包括40歲的

=countif(b2:b5,"<="&(c1-40))

2樓:匿名使用者

由於你沒有說清30歲的人應當歸入20-30歲還是30-40歲,假定歸入高年齡段。

>=20歲,<30的人數

=sumproduct((datedif(date(left(b2:b5,4),right(b2:b5,(len(b2:

b5)-find(".",b2:b5))),1),today(),"y")>=20)*(datedif(date(left(b2:

b5,4),right(b2:b5,(len(b2:b5)-find(".

",b2:b5))),1),today(),"y")<30))

>=30歲,<40的人數

=sumproduct((datedif(date(left(b2:b5,4),right(b2:b5,(len(b2:

b5)-find(".",b2:b5))),1),today(),"y")>=30)*(datedif(date(left(b2:

b5,4),right(b2:b5,(len(b2:b5)-find(".

",b2:b5))),1),today(),"y")<40))

>=40歲的人數

=sumproduct((datedif(date(left(b2:b5,4),right(b2:b5,(len(b2:

b5)-find(".",b2:b5))),1),today(),"y")>=40)*1)

3樓:匿名使用者

countif做不了。

怎麼使用ecel中的countif函式計算某一列或行中

countif a a,12 a列中是 12 的單元格個數 countif a a,aaa a列中是 aaa 的單元格個數 不分大小寫 比如說a列為以上這些數字,那麼在b1輸入,countif a a,a1 回車即可顯示。下拉,該行顯示1則表示沒有重複。2或以上則為重複。如果有baia b兩列,想求...

ecel中countif函式顯示0怎麼解決

假設資料在抄a1 a5,公式 countif a1 a5,0 如果還是不行,估計 baia1 a5的數字是文字格式的數字,把du它設定為常規格zhi式,或者直接dao用以下公式就行 sumproduct a1 a5 0 countif 計算區域中滿足給定條件的單元格的個數。語法 zhicountif...

EXCEL中if函式怎麼用,excel中if函式怎麼用?裡面有三個值,

語法if logical test,value if true value if false 通俗的說法見以下 if 判斷條件,條件為真的結果,條件為假的結果 if 函式語法具有下列引數 引數 為操作 事件 方法 屬性 函式或過程提供資訊的值。logical test 必需。計算結果可能為 true...