• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルでまた困っています。)

エクセルで名前に(P)がついているセルの数をカウントする方法はある?

このQ&Aのポイント
  • エクセルでまた困っています。たとえば A列 のセル 4行 で 4つが人の名前が入っています。結果として名前の文字が入っているセルは4つですが 田中の名前には(P)という文字がセルにうめこんであります。結果として(P)が記されている名前のみ カウントする方法はあるのでしょうか?((P)のついている名前は1個 (P)のついていない名前は3個)として表示する方法です。
  • エクセルで名前に(P)がついているセルの数をカウントする方法はあるのでしょうか?たとえば A列 のセル 4行 で 4つが人の名前が入っています。田中の名前には(P)という文字がセルにうめこんであります。結果として(P)が記されている名前のみ カウントする方法を教えてください。
  • エクセルのA列のセルには人の名前が4つ入っています。田中の名前には(P)という文字がセルにうめこんであります。結果として(P)が記されている名前のみ カウントする方法はあるのでしょうか?((P)のついている名前は1個 (P)のついていない名前は3個)として表示する方法を教えてください。

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

  • ベストアンサー
  • nattocurry
  • ベストアンサー率31% (587/1853)
回答No.2

ん??? 私は =COUNTIF(A1:A4,"田中(P)") なんて書いてませんよ。 =COUNTIF(A1:A4,"*(p)*") です。 全角半角や大文字小文字は、実際のデータと合わせてくださいね。

xbanana
質問者

お礼

ご指摘のように再度しましたらうまくいきました。ありがとうございました。

その他の回答 (5)

  • layy
  • ベストアンサー率23% (292/1222)
回答No.6

対処できたとしても、指定の仕方が一定でないという課題はのこります。 1つのセルでなくB列にP入力、の方向はできないのでしょうか。セルが違えばこんな悩みも少なくなると思います。パターンいろいろで悩むより、使いやすく統一化をまず図るのも手です。

xbanana
質問者

お礼

ありがとうございました。色々拡張の方向があるのですね。ひとつひとつ学ばせていただきます。

  • don9don9
  • ベストアンサー率47% (299/624)
回答No.5

No.4です。追記です。 もし、実際のデータの(P)が全角文字か半角文字か分からない または、全角文字と半角文字が混在しているが、とにかく (P)がついているものは全部カウントしたい ということであれば、作業列を使って(仮にB列とします) B1に =ASC(A1) と入力すると、全て半角文字に置き換わります。 (半角文字がないひらがな、漢字、一部の記号はそのままです) これをB4までコピー&ペーストして、B1:B4に対してCOUNTIFを使えばいいです。

xbanana
質問者

お礼

追記ありがとうございました。全角 半角の区別ですね。参考にいたします。

  • don9don9
  • ベストアンサー率47% (299/624)
回答No.4

式自体は、No.1さんの回答でできるはずです。 うまくカウントできないのであれば、それはおそらく全角と半角の違いでしょう。 全角文字と半角文字(例えばPとP)は別の文字とみなされます。 大文字と小文字は(例えばpとP)は同じ文字とみなされます。 もし、実際のデータに全角で(P)と入っているなら No.1さんの回答の(p)の部分を全角の(P)に変えればいいだけです。

xbanana
質問者

お礼

ありがとうございました。1さんの回答でただしかったです。

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

こんにちは! 横からお邪魔します。 単純に =COUNTIF(A1:A4,"*p*") =COUNTA(A1:A4)-COUNTIF(A1:A4,"*P*") ではダメですか? 以上、参考になれば幸いです。

xbanana
質問者

お礼

ありがとうございました。お手数をおかけいたしました。

  • nattocurry
  • ベストアンサー率31% (587/1853)
回答No.1

=COUNTIF(A1:A4,"*(p)*") =COUNTA(A1:A4)-COUNTIF(A1:A4,"*(p)*")

xbanana
質問者

補足

ご多忙のところおこたえいただきありがとうございました。 COUNTIFの関数なのですが・・説明不足で大変申し訳ありません、 質問内容で 田中(P) というのをたしかに 田中(P) と指定すれば つまり(=COUNTIF(A1:A4,"田中(P)")) ではたしかにでますが セルの中は 田中(P)であったり鈴木(P)であったりし指定が一定ではないのです。 (P)というのはパートの人という目印でそのパート数をカウントするという意味なのです。 A列 田中(P) 鈴木 山田 福田   (P)のついているひと 1人 B列 田中(P) 鈴木(P) 山田 福田 (p)のついている人2人 というふうにです。いかがでしょうか?お手数をおかけします。

関連するQ&A