2017-06-12 1 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

関連する問題