Page 78 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 通常モードに戻る ┃ INDEX ┃ ≪前へ │ 次へ≫ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼カウント関数について教えてください。 ブンブン 02/9/7(土) 0:38 ┗Re:カウント関数について教えてください。 クウガ 02/9/7(土) 2:01 ┗Re:カウント関数について教えてください。 ブンブン 02/9/12(木) 0:00 ┗Re:カウント関数について教えてください。 Jaka 02/9/12(木) 11:56 ┗ごめんなさい。 Jaka 02/9/12(木) 13:23 ┗Re:ごめんなさい。 クウガ 02/9/12(木) 14:47 ┗Re:ごめんなさい。 ブンブン 02/9/14(土) 0:19 ─────────────────────────────────────── ■題名 : カウント関数について教えてください。 ■名前 : ブンブン ■日付 : 02/9/7(土) 0:38 -------------------------------------------------------------------------
VBAのことでないのですが、大変もうしわけないのですが教えてください。 困ってます。 ◎、○、▲、※の4種類の記号が縦に順不同にならんでおり、種類別に数を数えたいので、COUNTA関数でやってみたのですがなぜか縦の空白以外のセルを全て数えてしまい、うまくいきません。どうか皆さま教えてください。宜しくお願いします。 |
▼ブンブン さん: >VBAのことでないのですが、大変もうしわけないのですが教えてください。 >困ってます。 > >◎、○、▲、※の4種類の記号が縦に順不同にならんでおり、種類別に数を数えたいので、COUNTA関数でやってみたのですがなぜか縦の空白以外のセルを全て数えてしまい、うまくいきません。どうか皆さま教えてください。宜しくお願いします。 COUNTIFを使ってはいかがですか? =COUNTIF(A:A,"◎") |
▼クウガ さん: >>VBAのことでないのですが、大変もうしわけないのですが教えてください。 >>困ってます。 >> >>◎、○、▲、※の4種類の記号が縦に順不同にならんでおり、種類別に数を数えたいので、COUNTA関数でやってみたのですがなぜか縦の空白以外のセルを全て数えてしまい、うまくいきません。どうか皆さま教えてください。宜しくお願いします。 > >COUNTIFを使ってはいかがですか? >=COUNTIF(A:A,"◎") すみませんが、もう一度教えていただいてもよろしいでしょうか? COUNTIFでやってみたのですが、うまくいきませんでした。もっと細かく説明させてもらいます。 (例) A B C 1 巡回監査 金太郎 ◎ 2 年一括 銀太郎 ○ 3 巡回監査 金太郎 ▲ 4 MJS 銅太郎 ◎ 上記のとおり、A1の巡回監査で金太郎の◎の数を数えたいのですが、なにかいい方法ありますか?宜しくお願いします。 |
>(例) > A B C >1 巡回監査 金太郎 ◎ >2 年一括 銀太郎 ○ >3 巡回監査 金太郎 ▲ >4 MJS 銅太郎 ◎ > > 上記のとおり、A1の巡回監査で金太郎の◎の数を数えたいのですが、なにかいい方法ありますか?宜しくお願いします。 こんにちは。 MsgBox Application.Evaluate("SUMPRODUCT((A1:A10=""巡回監査"")*(B1:B10=""金太郎"")*(C1:C10=""◎""))") |
>VBAのことでないのですが すごいまぬけ! =SUMPRODUCT((A1:A10="巡回監査")*(B1:B10="金太郎")*(C1:C10="◎")) |
ブンブンさん、レスが遅れましたごめんなさい。 単一項目での個数でしたら、COUNTIFですが、 例えば、A列の巡回監査の数でしたら =COUNTIF(A:A,"巡回監査") C列の◎の数でしたら =COUNTIF(C:C,"◎") この場合は、Jakaさんので、完璧です。 >=SUMPRODUCT((A1:A10="巡回監査")*(B1:B10="金太郎")*(C1:C10="◎")) セルで指定するとこうですね。 =SUMPRODUCT((A1:A10=A1)*(B1:B10=B1)*(C1:C10=C1)) |
jakaさん、クウガさん ありがとうございました。うまくいきました。 これで仕事が1つへりました。 |