アプリ版:「スタンプのみでお礼する」機能のリリースについて

A列に名前、B列にアンケート結果が書いてある表があります。
その中から、Aさんが「3」または「4」と答えたアンケートの個数を出したいのですが、
DCOUNT・SUMIF…色々試してみたのですが、望むものにならなくて…

A列 B列
佐藤 3
鈴木 2
佐藤 4
鈴木 2

という表があり、たとえば、佐藤さんが「3・4」と答えた個数=2
この「=2」を求めたいのですが。。

A 回答 (4件)

こんばんは!


色々方法はあるかと思いますが・・・
一例です。

今回の質問は 3と4 の限定でしたが、
回答が変わっても対応できるように↓の画像のように、回答を選べる欄を作ってみました。

E2セルに
=SUMPRODUCT((A2:A100=D2)*(B2:B100=E2))+SUMPRODUCT((A2:A100=D2)*(B2:B100=F2))

という数式を入れています。
100行まで対応できるようにしてみました。
(エラー処理はしていません)

これで氏名・回答を入力するたびに
その数値が表示されると思います。

以上、長々と書きましたが
参考になれば幸いです。
他に良い方法があれば読み流してくださいね。m(__)m
「条件に当てはまるデータの個数を抽出したい」の回答画像2
    • good
    • 0
この回答へのお礼

これです!まさにこの方法です!!
他の回答にも適用させたかったので、これですべて解決します。

ありがとうございました。

お礼日時:2009/12/26 21:07

データベース関数のDCOUNTはいかがでしょう。


画像の例では、「氏名:佐藤、回答:3」または「氏名:佐藤、回答:4」の数をカウントしています。
「条件に当てはまるデータの個数を抽出したい」の回答画像4
    • good
    • 0

こんな感じかな


=SUMPRODUCT((A2:A10="佐藤")*(B2:B10={3,4}))
    • good
    • 0

これではどうですか?


数字がセルB2からB10に並んでいる場合とすると
=COUNTIF(B2:B10,"=3")+COUNTIF(B2:A10,"=4")
    • good
    • 0

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