• ベストアンサー

セルに文字と数字が混在しているセルのカウント

   A  B   1   杉  A 2 2松  B 3   3   A 4   杉  B 5  林  A 6 1森  A  というセルがあります。 ここでA列は数値が含まれているセル B列はAという行の数をカウントしたいと思います。 この表でこの条件だと3行と6行が該当しますので 答えは2になります。 どう関数を使えばいいでしょうか?

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

  • ベストアンサー
noname#204879
noname#204879
回答No.1

=SUMPRODUCT((ISERROR(LEFT(A1:A6,1)+0)=FALSE)*(B1:B6="A"))

rakuten55
質問者

お礼

回答ありがとうございます。 おかげさまで助かりました(^.^) 簡単に回答できてすごいですね。

その他の回答 (2)

回答No.3

こんにちは。 =SUMPRODUCT((ISNUMBER(MID(A1:A6,{1,2},1)*1))*(B1:B6="A")) 現在は、A列が2文字しかありませんから、数式は {1,2} のようになっていますが、3文字だったら、{1,2,3}と適宜、開始位置を多くしてください。

rakuten55
質問者

お礼

回答ありがとうございます。 もっと勉強しなければと思いました。 感謝します。 ありがとうございます。

  • cj_mover
  • ベストアンサー率76% (292/381)
回答No.2

こんにちは。  =SUM(-(ISERR(FIND({0,1,2,3,4,5,6,7,8,9},A1:A6))-1)*(B1:B6="A")) Ctrl + Shift + Enter で確定する配列数式です。 > A列は数値が含まれている A列それぞれの、文字数、数字がある位置、空白である場合、 などの条件に依存しないように書いてみました。

rakuten55
質問者

お礼

回答ありがとうございます。 いろいろな関数があるんですね。 感心します。 ありがとうございました<m(__)m>

専門家に質問してみよう