皆様のお力をお借りできたらと思います。 VBA(Excel)で下記の事をしたく、色々と調べて実行したのですが、うまくいかなくて質問いたしました。
皆様のお力をお借りできたらと思います。 VBA(Excel)で下記の事をしたく、色々と調べて実行したのですが、うまくいかなくて質問いたしました。 A20列目以降(数値のみ:重複する番号は、1としてカウント)からと、B20列目以降(英数字:全て)の件数を抽出したいです。 抽出条件は、G20列目(英字)に特定のワードが2つあるので、それぞれの合計件数をB10とB11、B15とB16に表示したいです。 また、関数でG列の条件なしでA列の合計を出すには、=SUMPRODUCT((FREQUENCY(A20:A5000,A20:A5000)>0)*1)をB5に使用してますが、VBAで効率よくできるコードがあれば教えて頂きたいです。 お手数をおかけしますが、よろしくお願いいたします。
Excel | Visual Basic・131閲覧・50
ベストアンサー
先回答者さんへの返信も読んでの疑問点です。 要は次の5つのセルの値を求めればいいのですか? B5、B10、B11、B15、B16 >画像だと2種類ですが、3種類ある資料もあるため、指定がほしいです。 3種類あった場合、記載する行が足りないと思いますが。 指定とは、その中の2つを入力させて指定という意味ですか? (AAAAAAとBBBBBBを入力して指定する)
ご返信ありがとうございます。 要は次の5つのセルの値を求めればいいのですか? B5、B10、B11、B15、B16 →おっしゃる通りです。画像の通りに値を求めたいです。 3種類あった場合、記載する行が足りないと思いますが。 指定とは、その中の2つを入力させて指定という意味ですか? (AAAAAAとBBBBBBを入力して指定する) →3種類ある場合が、滅多にないみたいなので、ある場合にはそれを元に自分でコードを書き換えていきたいと思っています。
質問者からのお礼コメント
いつもいつも、丁寧にありがとうございます! とても参考になります!!!! ありがとうございました!
お礼日時:5/20 3:45