• ベストアンサー

エクセルでCOUNTするには

セルA1に「◎◎◎」と◎が3個あります。 セルA2に「◎○●×」と書いてあります。 セルA3に、このセルA1とセルA2から「◎」だけの個数を出したいのですが、 ひとつひとつのセルに「◎」を1つずついれれば簡単に個数は求められるのですが、1つのセル内に多数の「◎」があった場合の個数の求め方を教えてください。

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

  • ベストアンサー
  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.2

入れる関数案ですが、A3セルに =SUM(LEN(A1:A2)-LEN(SUBSTITUTE(A1:A2,"◎",""))) と入れてCtrl+Shift+Enter してみてください。 関数が{}で囲まれて配列関数として認識されます。

mikachibi
質問者

お礼

わ~~すごいですね!!できました!! 感動的です。 ありがとうございました♪

その他の回答 (3)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.4

◎の数(文字数、出現数)を勘定すればよいのですね。 例データ A1:A3 ◎◎です 大きな◎だろう 何度も◎◎◎を描いた 式は =SUM(LEN(A1:A10)-LEN(SUBSTITUTE(A1:A10,"◎",""))) と入れてSHIFT+CTRL+ENTER (排列数式) 結果 6 SUMPRODUCT関数でも出来るかもしれない。

  • maron--5
  • ベストアンサー率36% (321/877)
回答No.3

=SUMPRODUCT(LEN(A1:A2)-LEN(SUBSTITUTE(A1:A2,"◎",)))

回答No.1

=COUNTIF($A:$A,◎)で どうでしょう?

mikachibi
質問者

お礼

う~ん・・・答えは「0」になりますね。 「◎」が検索条件だと「◎◎◎」はヒットしないです。

関連するQ&A

専門家に質問してみよう