• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルにて任意のスペルから始まる文字列の並び個数を数えて番号を表示するには?)

Excelでスペルから始まる文字列の並び個数を数える方法と累計表示について

このQ&Aのポイント
  • Excelでスペルから始まる文字列の並び個数を数える方法とその結果を累計表示する方法について説明します。
  • 特定の条件に基づいてスペルから始まり、連続する文字列を数える場合、COUNTIF関数とIF関数をネストすることで実現できます。
  • 累計せずに連続する場合のみ任意の条件を含む文字列を連番で表示させるには、条件式を適切に記述する必要があります。具体的な式についても解説します。

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

  • ベストアンサー
  • ham_kamo
  • ベストアンサー率55% (659/1197)
回答No.2

No.1です。補足というか訂正。 「PT00」は半角ですよね。質問文の例の表をそのままコピーしたら、全角の式を作ってしまいました。以下はPT00を半角に修正した式です。 =IF(LEFT(B2,4)="PT00",IF(LEFT(B1,4)="PT00",C1+1,IF(LEFT(B3,4)="PT00",1,"")),"")

superfighter823
質問者

補足

 回答有難うございます。昨日から時間を掛けて考えていましたが、いい答えが出てこず、ham_kamoさんの回答を実行しましたところ、見事に素晴らしい結果を導けました。  質問は半角文字を使うと、うまくセル表示、イメージが出せないので全角文字に致しました。  朝早くから、良いアドバイスをいただき、本当に有難うございました。

その他の回答 (1)

  • ham_kamo
  • ベストアンサー率55% (659/1197)
回答No.1

C2に =IF(LEFT(B2,4)="PT00",IF(LEFT(B1,4)="PT00",C1+1,IF(LEFT(B3,4)="PT00",1,"")),"") と入力して、下にコピーしてみてください。

関連するQ&A