アプリ版:「スタンプのみでお礼する」機能のリリースについて

エクセルで連続した数値と0が何回出たかをカウントする

エクセルで連続した数値と0が何回出たかをカウントする
エクセルでONとOFFを時系列で数値(ON)と0(OFF)で表しており、
ONになった回数を数えたいと思っています。


例)下記の数字がA1~A20に入っている
  0 0 0 5 0 0 7 1 8 0 0 2 7 0 0 0 3 5 7 0

 数値がON、0がOFFなので、ONになった回数は4回


このような処理をエクセルで行うには
どのような方法がありますでしょうか?

ご教示いただきたく、よろしくお願いいたします。

A 回答 (2件)

>ONになった回数を数えたい



ゼロに続けてゼロではなくなった回数ということで
=SUMPRODUCT((A1:A19=0)*(A2:A20<>0))
などで。
    • good
    • 1
この回答へのお礼

ありがとうございます。エクセルの素晴らしさを再確認です。
すごい助かりました。

お礼日時:2010/04/09 00:42

{=SUM((A1:A19=0)*(A2:A20<>0))} ← 配列数式

    • good
    • 0
この回答へのお礼

ありがとうございます。ただ、うまくいきませんでした。
また、宜しくお願い致します。

お礼日時:2010/04/09 00:43

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!