• ベストアンサー

連続しない○の個数を数えるには?

また、お世話になります。 質問は、次の通りです。 E11からY11まで、○が入っている行があります。 この中から、○が連続しないで単独で出ている個数を数えて表示させる関数をZ11に入れたいのですが、どのような関数を入れたらよいですか? 下の例ですと、GとPが単独で現われており、二個になりますので、Z11には2という風に表示させたいのです。 関数に詳しい方、宜しくお願い致します。 E  F  G  H  I  J  K  L  M  N  O  P  Q・・・ × × ○ × ○ ○ × ○ ○ ○ × ○ ×・・・

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

数式を簡単にするため「Z11は使わない」ことにして AA11セルに =SUMPRODUCT((D11:X11<>"○")*(E11:Y11="○")*(F11:Z11<>"○")) と記入します。 なおご説明が不明瞭ですが、Eが○でFが×、Xが×でYが○の場合も数えるとします。

heisenberg
質問者

お礼

ご回答、有り難うございました。 ご教示頂いた方法を試してみたところ、見事に、期待した結果が得られました。 重ねて、お礼、申し上げます。 有り難うございました。

その他の回答 (1)

noname#203218
noname#203218
回答No.1

作業列を作成しても良いのであれば下記方法で可能です。 E12式=IF(AND(D11<>"◯",E11="◯",F11<>"◯"),1,"") E12式をY12までコピペ Z11式=sum(E12:Y12)

heisenberg
質問者

補足

早速のご回答、有り難うございます。 僕は、作業列を何処にどのように作るか、も分かりません。 ご教示頂けないでしょうか?