2017-06-12 69 views
1

我在計算基於單元格中所述列表名稱的其他列表中的元素數量時遇到問題。 在問我之前,我自己嘗試了一些東西,比如使用INDEX和CELL函數,但結果並不是我期望的。Excel - 根據單元格值對不同列表進行動態計數

所以我有幾個項目列表,我把它放在不同的測試中,我的目標是統計我測試一個項目的次數。

 | Item | 
     | A | B | C | 
test 1 | | x | | 
test 2 | x | x | | 
test 3 | | | x | 

依此類推。我創建了名爲A,B和C的列表,我想知道基於我放入單元格的列表的名稱,我測試了多少次。

由於= COUNTA(B)給出了預期的結果,我想結合起來,與功能INDEX和CELL:

= COUNTA(INDEX(G3,1)) 

= COUNTA(CELL("contents",G3)) 

但我只得到1返回的值,我希望我的問題是清楚的夠了,因爲我找不到那樣的東西。爲了幫助可視化我的問題,我添加了一張照片。

圖片的問題:enter image description here

回答

0

你可能在找這個公式:

=COUNTA(OFFSET($A$4:$A$21,0,MATCH(G3,$B$3:$E$3,0))) 

它將計算非空單元格列拿着名G3進入的數量,位它從第4行開始排除計數中的標題。

+0

非常感謝,它的工作。 – Beodeo

相關問題