2016-03-08 314 views
0

我僱用了很多員工,我需要一個月的月份查看他們的年齡範圍和性別,所以我可以每月跟蹤我僱用的人數。根據開始日期月份計算出年齡

**************************************************** 
* Name * Age * Gender * Start Date * 
**************************************************** 
* John *  23 *  M  * 21/02/2016 * 
* Jessica *  57 *  F  * 21/02/2016 * 
**************************************************** 

然後我打破它在一個表是這樣的:

*********** 
* Feb-16 * 
*********************** 
* Name * Gender * 
*********************** 
* 16-18 *  0  * 
* 18-24 *  1  * 
* 24-50 *  0  * 
* 50+ *  1  * 
*********************** 

我知道我可以使用COUNT做出歲之間的普通票,但我需要的年齡就設在他們開始了一個月。我已經玩了SUMPRODUCT,但我不明白這足以讓它工作。任何指導,將是巨大的

+0

我是否正確地認爲你的意思是考慮的年齡計數需要加上從現在到何時開始的時間差異? –

+0

嗨,以及年齡不會改變,因爲我的年齡公式已經脫離他們的DOB和開始日期。我只是在尋找一些能夠在特定月份開始的人來篩選他們的年齡,例如Feb-16 –

+0

啊,所以你正在尋找如何將日期範圍合併到WHERE子句中呢? –

回答

0

使用COUNTIFS,這將讓你有多個條件:

=(COUNTIFS(cellrange,"criterion",cellrange,"criterion",cellrange,"criterion")) 

例如,使用您的樣本數據

=(COUNTIFS(C2:C3,"m",D2:D3,">=21/02/2016",D2:D3,"<=28/02/2016")) 

將顯示所有男性員工的數量誰開始於2016年2月21日至28日之間(單元格範圍只是從我的Excel工作表中,根據需要替換)

+0

我不能讓它上班 –

+0

你能告訴我你的工作表和你嘗試過什麼公式嗎? –