電子書籍の厳選無料作品が豊富!

A1のセル内に NG5,NG9,NG10,NG11,NG13 と入力されています。
A1のセル内のNG1を含む値を計算したく、

=COUNTIF(A1,"*NG1*") と計算式を入力したところ、3件とカウントしてほしいところ、
1件とカウントされてしまいます。頭1件しかカウントされていないようです。

どうすれば、正しい値を求めることができるでしょうか?
非常に困っています、助けてください。

質問者からの補足コメント

  • どう思う?

    すみません、特定のセルから特定の範囲に広げた場合どうでしょうか?

    A1からA10内のNG1をカウントしたいです。回答いただいた式を
    範囲にひろげてもうまくいきません。

    =SUM(LEN(A1:A10)-LEN(SUBSTITUTE(A1:A10,"NG1","")))/LEN("NG1")

    何度も確認して申し訳ないですが、教えてください。
    ※質問の仕方勉強になりました。ありがとうございます。

    No.3の回答に寄せられた補足コメントです。 補足日時:2016/05/26 13:19
  • どう思う?

    >No.7さん カウントうまくいきました。ありがとうございます。
    条件がもう1個追加になってしまいました。

    B列にグループの表示があり、グループAかつ、A1からA10内のNG1の条件のものをカウントしたいです。そのようなことも可能でしょうか?

    お手数をおかけしますが、回答ください。
    よろしくお願いします。

      補足日時:2016/05/30 14:35

A 回答 (13件中11~13件)

頭は良くありませんが、検索で調べることができることなので。



=SUM(LEN(A1)-LEN(SUBSTITUTE(A1,"NG1","")))/LEN("NG1")

説明のテキスト、文字、および Excel 内の単語の出現回数をカウント
する数式
https://support.microsoft.com/ja-jp/kb/213889
【セル範囲内の文字列の出現数をカウントする数式】を参考に。

ちなみに、【頭の良い人へ】と書くよりも、知っている人へなどと書いた
ほうが回答しやすいですよ。
この回答への補足あり
    • good
    • 0

回答ではありませんが説明です。


「COUNTIF」は条件が一致するセルの数を返します。同じセルにいくつ条件が合うものがあっても1になります。
    • good
    • 0
    • good
    • 0

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