データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
1の場合だけ数えるのでしょうか?
みながさんのと似たようなものですが、一種のお遊びとして、1に限らず、一つ上の同じ数字までの間隔を
数えるということで書いてみました。
A1からデータが入っているとして、B2に
=(COUNTIF(A$1:A1,A2)>0)*(ROW()-LARGE((A$1:A1=A2)*ROW(A$1:A1),1))
でCTRL+Shift+Enter
A2を好きな所までコピーしてください。
参考まで
もし、1の場合だけ数えるということなら、もっと気のきいた手はありますが、一番簡単な改造は
=(A2=1)*(COUNTIF(A$1:A1,A2)>0)*(ROW()-LARGE((A$1:A1=A2)*ROW(A$1:A1),1))
です。