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

   A  B  
1   杉  A
2 2松  B
3   3   A
4   杉  B
5  林  A
6 1森  A 


というセルがあります。
ここでA列は数値が含まれているセル
B列はAという行の数をカウントしたいと思います。

この表でこの条件だと3行と6行が該当しますので
答えは2になります。
どう関数を使えばいいでしょうか?

A 回答 (3件)

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

    • good
    • 0
この回答へのお礼

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

お礼日時:2012/10/30 23:18

こんにちは。



=SUMPRODUCT((ISNUMBER(MID(A1:A6,{1,2},1)*1))*(B1:B6="A"))

現在は、A列が2文字しかありませんから、数式は
{1,2}
のようになっていますが、3文字だったら、{1,2,3}と適宜、開始位置を多くしてください。
    • good
    • 0
この回答へのお礼

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

お礼日時:2012/10/30 23:20

こんにちは。



 =SUM(-(ISERR(FIND({0,1,2,3,4,5,6,7,8,9},A1:A6))-1)*(B1:B6="A"))
Ctrl + Shift + Enter で確定する配列数式です。

> A列は数値が含まれている
A列それぞれの、文字数、数字がある位置、空白である場合、
などの条件に依存しないように書いてみました。
    • good
    • 0
この回答へのお礼

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

お礼日時:2012/10/30 23:19

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