2016-11-15 8 views
0

私が取り組んでいるスプレッドシートの式を試してみましたが、ロードブロックにヒットしました。%を複数のセルに基づいて検索し、MATCH式を使用する

INDEXとMATCHの式を使用して、セルがデータでいっぱいのシートを検索し、ID番号に基づいてすべての一致を見つけるようにする必要があります。次に、その列にそのID番号のデータが入力された頻度の%値を計算する必要があります。

本質的に実施例として:

データテーブルは、次のようになります。

ID | Notes Added 
1 | Yes 
7 | Yes 
12 | Yes 
6 | Yes 
10 | 
12 | 

そして結果は次のようになります。

ID | Populated % 
12 | 50 % 

あなたが見ることができるように、値は、そのそれが必要Notesの追加では、エントリのうちの1つだけが値を持ちますが、IDの12の​​2つのエントリ(これはMATCHとINDEXが入ります)が2つあるので、50%の返品となります。

データテーブルは、値があるか値でないかに基づいて%を計算します。

答えて

0

COUNTIFS Functionを使用します。これは次のようになります。

=COUNTIFS(B4:B9,C16,C4:C9,"Yes")/COUNTIF(B4:B9,C16) 

=COUNTIFS(<ID Values Range>,<Id Value>,<notes added range>,"Yes")/COUNTIF(<ID Values Range>,<Id Value>) 

次に、セルの書式を%に設定します。

関連する問題