我正在嘗試建立一個表格來追蹤培訓的遵守情況。我需要建立一些匯總字段,顯示一個人目前正在執行的程式有多少,有多少已經過時,以及自培訓以來有多少人發布了新程式。
因此,對於下面顯示的數據,我需要:
- 一項計算,查看 A 旁邊的三個日期,併計算出其中有多少個日期晚於其上面的日期 1 和日期 2
- 一種計算,查看 A 旁邊的三個日期,併計算出其中有多少個日期位於其上方的日期 1 和日期 2 之間
- 一項計算,查看 A 旁邊的三個日期,併計算出其中有多少個日期早於它們上面的日期 1 和日期 2
我一直在嘗試使用下面的陣列公式,但它似乎沒有像我希望的那樣工作。只有當 A 旁邊的日期大於日期 1 和日期 2 旁邊的每個日期(而不僅僅是其上方的列中的日期)時,它才有效。
=COUNTIFS($G65:$GX65,">="&$G$10:$GX$10,$G65:$GX65,">="&$G$6:$GX$6)
我還嘗試使用條件格式將字元添加到人員 A 旁邊的日期,但如果透過格式添加,則 COUNTIF 函數找不到該字元。
有小費嗎?
答案1
答案2
既然OP提到要計算,
, 旁邊的三個日期,並計算它們比它們上面的和Person A
的數量多later, between and earlier
Date 1
Date 2
因此,我使用COUNTIF
&將日期 in與 date & inCOUNTIFS
進行比較。G69:I69
1
2
G65:I66
單元格中的數組 (CSE) 公式
D69
:{=COUNTIF($G$69:$I$69,">"&$G$65:$I$66)}
日期是01-Jan-20
& 15-Oct-19
。
單元格中的數組 (CSE) 公式
E69
:{=COUNTIF($G$69:$I$69,"<"&$G$65:$I$66)}
日期是01-Sep-19
.
單元格中的數組 (CSE) 公式
F69
:{=COUNTIFS($G$69:$I$69,">="&MIN($G$65:$I$66),$G$69:$I$69,"<="&MAX($G$65:$I$66))}
日期是01-sep-19
& 15-Oct-19
。
注意
D69, E69 & F69
完成公式Ctrl+Shift+Enter。根據需要調整公式中的儲存格引用。