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...