• 締切済み

指定の数字が含まれているセルのカウント

図のように整数をA列に入力しています。 このA列に対して、指定の数字が含まれているセルの数をカウントしたいです。 画像だと、2が含まれているセルの数をカウントするので、期待値は2となります。 整数値のままだと検出できないので、A列をすべて文字列にしてみましたが、期待どおりの結果を得られません。 A列に文字が入ることはなく、また計算に使うわけでもないので、A列は数値でも文字列でもどちらでも大丈夫です。 期待値(ここでは2)がヒットする関数、記述法はあるでしょうか?

この投稿のマルチメディアは削除されているためご覧いただけません。

みんなの回答

  • msMike
  • ベストアンサー率20% (371/1817)
回答No.3

C2: =FIND(2,データ) D2: =AGGREGATE(2,2,作業列) [名前の管理](Alt+MN) 名前 ̄ ̄参照範囲 ̄ ̄ ̄ ̄ ̄ 範囲 データ ̄ ̄=Sheet1!$A$2:$A$12 ブック 作業列 ̄=Sheet1!$C$2:$C$12 ブック 添付図参照(Excel 2019)  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄↓↓↓↓↓↓↓↓↓↓↓↓↓

ketae
質問者

お礼

ありがとうございます Alt+MN は初めてみた機能でした。覚えておこうと思います。

すると、全ての回答が全文表示されます。
回答No.2

=SUMPRODUCT(--(ISNUMBER(FIND("2",A1:A11))))

ketae
質問者

お礼

ありがとうございます 数値でも該当セル数を検知できるのですね

すると、全ての回答が全文表示されます。
  • luka3
  • ベストアンサー率73% (460/630)
回答No.1

表示形式を文字列にしただけで、内部的に数値のままであることが原因と思います。 表示形式を文字列に変えたあと、F2キーもしくはダブルクリックで編集モードに入ったあと、そのままEnterキーを押すことで文字列として扱われます。 もしくはこちらのサイトを「対処方法」を参考に、数値を文字列へ変換してみてください。 https://study-satellite.com/application/excel/wildcard-num-only/

ketae
質問者

お礼

ありがとうございます 数字のみで検索は初めてで、このデータリボンからの文字列指定は知りませんでした Ctrl+1(Windows)での書式設定で文字列にするだけではダメなのを長年Excelを使っていて初めて知りました 助かりました

すると、全ての回答が全文表示されます。

関連するQ&A