- ベストアンサー
エクセルでの条件検索
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
#2です。 こちら↓の方が解りやすいです。 http://www.cis.twcu.ac.jp/~m-oda/Skills7/Excel_Table.html ピボットテーブルを使う利点は、「YN」だけではなく「NY」、「NN」、「YY」すべて一遍に集計できる点です。
その他の回答 (4)
- keirika
- ベストアンサー率42% (279/658)
(6)をG列、(8)をI列とし、データは100行以内を前提とします。 =SUMPRODUCT((G1:G100="Y")*(I1:I100="N")) なお、100行以上の場合は式中の100を変更して下さい。
お礼
わかりやすくてすっきりするやり方でした。ありがとうございました。
- merlionXX
- ベストアンサー率48% (1930/4007)
仮にデータが2行目から100行目まで、(6)の質問がG列、(8)の質問がI列だとすると =SUMPRODUCT((G2:G100="Y")*(I2:I100="N"))
お礼
わかりやすくてすっきりするやり方でした。ありがとうございました。
- kigoshi
- ベストアンサー率46% (120/260)
アンケートの集計でしたらピボットテーブルを使うのが 常套手段かと思います。 文章だけでは説明が難しいので、ピボットテーブル アンケート クロス集計 などのキーワードで調べてみると良いと思います。 一例として↓のページなど参考になるかと。 http://www.authoring.gr.jp/excel/paso/html/15-01-2003.html
=G2&I2 下方向にオートフィルコピー という作業セルを作って その列に対して「=COUNTIF(範囲,"YN")」 とすればいいと思います。
お礼
わかりやすくてすっきりするやり方でした。ありがとうございました。
関連するQ&A
- エクセルで合計を・・・
エクセルでtotoの正誤表を作りました。 IF関数を使って、当たったら”Y”はずれたら”N”を表示させるだけの簡単なものです。 そしてその”Y”の数を、表の下に出そうとしたのですが、うまくいきません。 IF関数で求めた結果の、Yの数だけを数えて表示させるにはどうしたら良いのですか?
- ベストアンサー
- オフィス系ソフト
- エクセル関数 検索条件が2つの場合
こんちは エクセルで質問があります。 検索条件が2つの場合はどのような関数を使用すればよいのでしょうか? もしくはどのように式をつくればよいのでしょうか? 例えば、エクセルで A B C 5月 Yくん ¥1000 5月 Yくん ¥500 5月 Nくん ¥2000 6月 Yくん ¥200 6月 Pくん ¥300 6月 Pくん ¥1000 7月 Nくん ¥600 7月 Pくん ¥300 7月 Nくん ¥500 とY、N、Pくんにお小遣いをあげた記録があったとして、 別のまとめ表で 5月 Yくん ¥1500(5月の総支給額) 5月 Nくん ¥2000(5月の総支給額) 5月 Pくん ¥0(5月の総支給額) 6月 Yくん ¥200(6月の総支給額) ・・・・・ といった感じで金額を集計したいのです。 検索条件が1つであれば、SUMIFを使用すればよいと思うのでうすが、 この場合、月と誰の2つになっています。 どうしたらよいのでしょうか? お分かりの方教えてください。
- ベストアンサー
- オフィス系ソフト
- エクセル countif 検索条件に複数セル
いつもお世話になります。 アンケートの集計をしています。 C列に1から20までのランダムな数字が500くらい入っている表があります。 その中で1か3か8か9...の不規則な12の数字が入っているセルの数を 数えたいのです。 countifの検索条件にORをつけたらどうかと考えてみましたが うまくいきませんでした。 個々にカウントして合計する方法の他に、良い方法はないでしょうか?
- ベストアンサー
- Excel(エクセル)
- エクセルにおける複数条件抽出
すみません、教えて下さい。 エクセルで複数の条件に合ったセルを返したいです。 どんな計算式になりますか? 教えてください。 例) 4 10 12 22 A 100 120 140 150 B 5 8 10 11 C 29 29 29 18 D 1 3 1 4 上記のような表の中から 『Aで10の場合』は“120” 『Cで12の場合』は“29” と言った感じで、フィルターを使わないで数字を出す計算式って ありますか? ちなみに、Aと10は別々のセルです。 2個のセルを一つの表と照らし合わせて、その結果を 1つのセルに返したい。 知っている方、申し訳御座いませんが宜しくお願いします
- 締切済み
- オフィス系ソフト
- エクセルに関して
エクセルに関して質問させていただきます。 どなたかわかる方がいらっしゃいましたら、どうか力をお貸しください。 説明に至らない点があるかもしれません。そのときはご指摘頂けるとありがたいです。 表 列 B N T 行1 1 W 4 行2 2 W 3 行3 1 L 5 行4 1 L (空白) 行5 3 L 1 行6 3 L 1 行7 1 W 1 行8 1 W 1 行9 2 W 1 行10 1 L 1 (1)列Bの数値(ここでは1,2,3、ちなみにこの数値は4,5・・・とどんどん増えていっても対応させたい、できればアルファベットにも対応して欲しい)をあるセルに入力すると、数値を入力した下のセルに、列Tの数値かつ列NのWから列Tの数値かつ列NのLを引いた値を出したい。空白の場合は1とする。 例 あるセルに1と入力した場合。 1 1 W 4 3 1 L 5 4 1 L (空白) 7 1 W 1 8 1 W 1 10 1 L 1 となるので、結果は-1となる。 (2)さらに結果を表示させたセルの下のセルに Wの数を表示させたい。ここでは3となる (3)さらにWの数を表示させたセルの下のセルに Lの数を表示させたい。ここでは3となる (4)さらにLを表示させたセルの下のセルに WとLを足した数を表示させたい。ここでは6となる (5)さらにWとLを足した数を表示させたセルの下のセルに W÷(W+L)の数を表示させたい。ここでは0.5となる
- 締切済み
- 会計ソフト
- EXCELでテーブルを検索
EXCELでテーブルを検索して値を求める式を考えたい。 (問題)10行10列の数値のテーブルAがA1~J10まであります。 そのテーブルをセルA15(Yセルと呼ぶ),A16(Xセルと呼ぶ)に入っている数によってテーブルAの各行と列の交点のセルを決め、そのセルの値をA17(結果セルと呼ぶ)に入れたい。 A17にはどのような式を書けばよいのでしょうか。 なお、もしそのテーブルが別のシート(名称;別シート)にあった場合はどうなりますか。
- ベストアンサー
- オフィス系ソフト
- 検索条件に合うセルの個数を数えたい
EXCELで顧客管理表を作っています。 顧客データ一覧の特定の項目の中から条件にあうセルがいくつあるかを数えて 同シート内に個数を表示させたいと思っているのですが、うまくいきません。 (今回の場合は項目が「支店」で、○支店を含むデータが何個、×支店を含む データが何個…といった感じです) また顧客データは毎日追加していき、オートフィルタを使った場合には表示 されているデータの中から検索、という形が希望です。 COUNTIF関数を使ってみたのですが、オートフィルタをかけた場合でも 全てのデータから検索されてしまうので、もし他の関数もしくは方法を ご存知でしたら教えてください。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルのセルに条件をつける数式
同じ質問を別の角度から再質問させてください。 a b x y z AA 1 月1組 2組 2組 田中 月 1時間目 2 月1人 田中 上の表ではX=2組の Y=田中が Z=月曜日の AA=1時間目 という表です。これを セルb1に「2組」 b2に「田中」と入れたいのです。 すなわちセルb1の数式に「このセルの中に 月曜日の1時間目は2組」 b2には 「このセルには 月曜日の1時間目には田中」 という式を入れたいのですが・・・ どうしてもわかりません。 どうか初心者でもわかるような数式を教えてください。
- ベストアンサー
- オフィス系ソフト
- エクセルかアクセスでの表検索
エクセルの表検索についてご回答お願いします。 表A 1月 2月 3月・・・12月 1日 A B C 2日 F D E 3日 X Y Z 4日 O P Q : : : : 31日 L M N この表Aの中でたとえば3月31日はNというように 別のシートにでしたいのですがINDEX・・・・MATCH関数でいけるかなと思ったのですが・・・うまくいきません。 またアクセスではこのようなことができるのでしょうかよろしくお願いいたします
- ベストアンサー
- オフィス系ソフト
お礼
他にも応用できそうです。ありがとうございました。