2017-06-08 101 views
0

我想從以下組件列表中創建一個表,顯示有多少用戶一個公司完成日期內的課程Excel幫助 - 從數據創建表集

請參閱圖像數據集的外觀:

enter image description here

因此,例如,戴夫已經完成了1月2日,17場爲同一家公司,但我掙扎在一個公式來計算此因爲數據集是ver大。每家公司有超過40個培訓課程和衆多用戶。

任何幫助,將不勝感激!

+1

你究竟想要計算什麼? –

+2

你試過了數據透視表嗎? – pnuts

+0

嗨,對不起,對於這個遲來的回覆,我在計算每個公司有多少個人用戶完成了課程,但是當我轉動時,它將帶回每個公司的所有用戶,所以如果Dave A已經完成三門課程,每次都是數數,我只想數一次。 –

回答

0

樞軸桌(pnuts建議)在我看來是最好的;但是,如果你需要一個公式嘗試COUNTIFS:

=COUNTIFS(A:A,A2,C:C,C2,D:D,D2) 

根據您的數據:

它會檢查所有的A柱(名稱範圍),並比較其單元格A2

它會檢查所有的第C列(公司範圍),並比較它以小區C2

它檢查所有的d柱(完整日期範圍),並比較其與細胞D2

如果所有三個criter ia是相等的,它會使計數增加1。

您可以製作列表中的名稱列表,並使用它們名稱首次出現的任何單元格作爲條件(比較單元格),將這個公式放入所有列表中。