- 締切済み
エクセル 複数のデータのカウント
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- MackyNo1
- ベストアンサー率53% (1521/2850)
回答No.2
- tom04
- ベストアンサー率49% (2537/5117)
回答No.1
こんばんは! 画像を拝見するとExcel2003のような感じがしますので、 Excel2003でも対応できる数式にしてみました。 質問ではA列は2名だけのようですが、実際はもっとたくさんのデータがあるのではないかと思います。 そこで何人いても対応できるようにしてみました。 作業用の列を1列設けます 作業列D2セルに =IF(COUNTIF(A$2:A2,A2)=1,ROW(),"") という数式を入れフィルハンドルでずぃ~~~!っと下へコピーしておきます。 そしてF2セルに =IF(COUNT(D:D)<ROW(A1),"",INDEX(A:A,SMALL(D:D,ROW(A1)))) G2セル(%表示)に =IF($F2="","",SUMPRODUCT(($A$1:$A$1000=$F2)*($B$1:$B$1000=G$1))/COUNTIF($A:$A,$F2)) という数式を入れ隣りのH2セルまでコピー! 最後にF2~H2セルを範囲指定 → H2セルのフィルハンドルで下へコピー! これで画像のような感じになります。 ※ 1行目の「1」と「0」のセルは数値のみの入力とします。m(_ _)m