こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

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

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

大変申し訳ございませんが、この投稿に添付された画像や動画などは、「BIGLOBEなんでも相談室」ではご覧いただくことができません。 OKWAVEよりご覧ください。

マルチメディア機能とは?

投稿日時 - 2019-08-17 08:58:25

QNo.9646482

すぐに回答ほしいです

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

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

投稿日時 - 2019-08-17 11:12:17

お礼

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

投稿日時 - 2019-08-20 06:55:46

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.4

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

投稿日時 - 2019-08-17 12:21:17

お礼

ありがとうございます。

投稿日時 - 2019-08-20 06:52:24

ANo.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))))

投稿日時 - 2019-08-17 11:41:35

お礼

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

投稿日時 - 2019-08-20 06:54:41

ANo.1

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

投稿日時 - 2019-08-17 09:37:45

お礼

ありがとうございます。

投稿日時 - 2019-08-20 06:56:54

あなたにオススメの質問