• ベストアンサー

行の指定文字と同じ列にある指定数値合致で合計個数

2行目のD列●印の列にある3行目指定数値が1の場合1個とし2行目の●印すべての同列にある3行目の指定数値が1の合計個数2をセルK3に入力したい。4~5行目も同じようにK4~K6に入力したいのですが関数の解る方宜しくお願いします。環境はExcel2013です。

質問者が選んだベストアンサー

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率66% (1719/2589)
回答No.2

このようなことでしょうか。 式の中の●は実際のセルにある●を入れてください。 =SUMPRODUCT(($C$2:$J$2="●")*(C3:J3=1))

kuma0220
質問者

お礼

ありがとうございます。助かりました。

その他の回答 (3)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.4

質問データ B1:J5 「該当件数列=K列」は関数の結果。 □ ● □ □ ● □ ● □ 該当件数 A 1 1 2 3 2 0 1 3 2 B 3 1 3 4 1 1 1 2 3 C 4 1 4 2 1 2 3 1 2 D 2 2 2 1 0 3 1 1 1 ーーー K2セルの式 =SUM(($C2:$J2=1)*(C$1:J$1="●")) 式の最後にカーソルを置いたままSHIFT+CTRL+ENTERの3つのキーを同時押し。配列数式。 式をK5まで複写。 ーー 結果 上記K列

kuma0220
質問者

お礼

ありがとうございます。

  • kkkkkm
  • ベストアンサー率66% (1719/2589)
回答No.3

もしかして1限定じゃなくて 2行目の左から初めての●がある列の3行目の数値 and 2行目の● という意味でしょうか =SUMPRODUCT(($C$2:$J$2="●")*(C3:J3=INDEX($C$3:$J$3,1,MATCH("●",$C$2:$J$2,0))))

kuma0220
質問者

お礼

ありがとうございます。勉強になりました。

  • msMike
  • ベストアンサー率20% (364/1804)
回答No.1

確認させてください。 》 2行目のD列●印の列にある3行目指定数値が1の場合… としてK列に1の個数があることから、指定値が1であることは分かります。 _ 6行目のD列●印の列にある6行目に1がないのに、K列が1個になっているのはなぜですか?0でなきゃ~と思うのは私だけ?

kuma0220
質問者

お礼

ありがとうございます。

関連するQ&A