質問: 文字列に同じ文字が2回以上連続した時の件数 いつもお世話になります。 windows7 excell2010 です。 例えば、 1 2 3 4 5 6 7 8 9 10 11~ 31 (日付) e e a c e e d a c e d という具合に 1~2 にeが 5~6 にeが連続している。 この場合 2 件と出すにはどういう数式をすればいいか御指導委言たたけませんでしょうか。 条件 1 e が 連続して 2個 以上の時は件数の対象です。 2 10 の e は 連続していないので件数の対象にはなりません。
回答: 1 2 3 4 5 6 7 8 9 10 11~ 31 (日付)がa1セルから、 e e a c e e d a c e d がa2セルから記載されているとして、 a3セルに、 =if(and(a2=b2,b2<>c2),1,0) と記載して、右にドラッグコピーし、 a4セルに、 =sum(a3:ae3) と記載してみて下さい。 なお、e以外の文字が、連続して2個以上の時も件数の対象です、のでご注意ください。