• ベストアンサー

エクセル2010 データの抽出方法について

お世話になります。 添付画像のように、シート(1)、シート(2)それぞれに別の仮題に 対する点数が入っており、その点数がそれぞれ21点以上の場合、 2点が入る別の得点シート(1)、(2)があります。 今回、得点シート(1)、(2)から、2点を獲得した全ての者を得点 シート(3)として抽出したいのですが、方法がうまくわかりません。 どなたかお分かりの方はご教示ください。 欲を言えば、画像のような色が付くとありがたいです。 宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • dogs_cats
  • ベストアンサー率38% (278/717)
回答No.1

シート1,2のデータ範囲はどちらもB3~B7とします。 シート3の配置は下記の図通り セル色は条件付き書式で設定します。 シート3の式 B3式及び条件付き書式 =IF(Sheet1!B3>=21,2,"") データが整数であればSheet1!B3>20で可 条件付き書式の数式=B3=2と入力し書式設定で黄色設定 条件付き書式設定後必要セル範囲までコピペ 21以上は2、それ以外は空白とする B11式 =IF(Sheet2!B3>=21,2,"") 条件付き書式設定=B11=2、水色設定 B3と同じ F3 =IF(OR(B3<>"",B11<>""),2,"") 条件付き書式を3つ設定 =and(B3=2,B11=2) セル色を緑色設定 =and(B3=2,B11="") セル色を黄色設定 =and(B3="",B11=2) セル色を水色設定 シート1,2のセル色変更も上記の条件付き書式で設定 条件付き書式 数式を使用する方法は下記サイトで確認下さい。 http://excel.life.coocan.jp/index/indexcell_joken_newrole_cal.html

an4921
質問者

お礼

集計シートの抽出したいセル(F3)に、 =IF(OR(シート(1)!B3<>"",シート(2)!B11<>""),2,"") を入力することで、抽出が成功しました。 また、条件付き書式設定でも、 =and(シート(1)!B3=2,シート(2)!B11=2) +色指定 =and(シート(1)!B3=2,シート(2)!B11="") +色指定 =and(シート(1)!B3="",シート(2)!B11=2) +色指定 と設定することで、解決しました。 ありがとうございます!

an4921
質問者

補足

IF関数に含まれている <> が思いつきませんでした…。 これはどういう意味なのでしょうか?

関連するQ&A

  • エクセルの抽出方法

    はじめまして。 今、エクセルの抽出方法でどうすれば良いか悩んでおります。 エクセル2007 添付の画像で行・列は増えていくのですが、行の「日付」や「担当者」を条件として抽出する方法は ありますでしょうか? 別シートに表示でも構いませんので、アドバイスお願い致します。

  • EXCELのデータ抽出の方法を教えて下さい。

    EXCELのデータ抽出の方法がわからず困っています。 やりたい事としては、添付画像の黄色の箇所に、 指定した月の、日曜日と祝日以外(祝日は祝日一覧のデータを基にする)の 日付を一覧で表示させたく思っています。 使用方法としては、月毎にシートをコピーして使いまわすため、 使用する人が、シートの決められたセルに(添付画像ではB1とD1)、 その月の値を入力すると(例:平成26年9月もしくは2014年9月のような形)、 その下に日付が一覧で表示される形にしたいです。 (添付画像では黄色の箇所に一覧表示) EXCEL初心者で、悩みに悩んで、 やっとWORKDAY関数まで辿りついたのですが、 これだと土曜日も含まれてしまうのですよね…。。。 また、アドインの設定が必要な場合もある等々、 大変恥ずかしながら難しくてよくわからず。。。 また、今回作成するファイルは会社で使用するものなのですが、 社内のEXCELのバージョンは使用するパソコンによって異なり、 2000~2010まであります。 ですので、出来ればどのバージョンでも問題なく使用できるファイルを 作成したいと考えています。 初歩的な質問かもしれず大変恐縮ですが、 ご教示いただきたく思います。 どうぞ宜しくお願い致します。

  • Excelでの複数データ抽出方法

    Excelで関数を使用して以下のようなデータから 複数のデータ抽出を行いたいのですが可能でしょうか? <sheet1> A列 B列 C列 D列     E列 123456 11 12 13    13 123457 12 13 14    13、14 123158 13 14 15    13,14 123159 14 15 16    14  123160 15 16 17 ※抽出するデータは「13・14」になり、抽出場所は別シートでもかまいません。 過去の質問など参照してみましたがうまく出来ませんでした。 複数の関数を組み合わせでもかまいませんので、お手数おかけしますが よい方法が有ればご教示お願いします。

  • Excelにおけるデーター抽出

    Excelのシートに記載されている内容は次の通りです。 (1) セルA5~A60の間に1~56の昇順の番号 (2) セルB5~B60には氏名 (3) セルC5~C60には○、×、△の記号 このシートからC列が ○ の記号が付与されている者だけの氏名を別のシートのB7~B**の間に抽出するのですが、抽出したシートの行に空白ができないようにするには式をExcel関数で作成することは可能でしょうか? 若し、不可能でしたらマクロで行う場合のプログラムを教えて下さい。

  • エクセルでのデータ抽出について

    いつもお世話になっております。 以下の操作についてご教示をお願いいたします。 使用しているエクセルは2007です。 Sheet1 A列:2010年~の日付(昇順に記載し、発生日はランダム)が記載され、 B列以降は日付に対応したデータが記載された表が有ります。 Sheet2に同じ表の形式で2013年以降のデータを抽出したいのですが。 どのような方法がありますでしょうか? INDIRECT関数なんかを使って試行錯誤したのですが・・・わかりません。 どなたかご教示をお願いいたします。

  • Excelでデータを取り出したいとき

    初めて質問させてもらいます。     A君   B君 国語  85   社会      87  数学  90  95 理科      83 英語  97 このような感じで、点数80点を超えた場合のみ点数を入力していくとした場合に、別のシートにA君・B君が取った点数を、教科などを気にせずに80点以上の点数を表にまとめるという形で抽出することは可能でしょうか? また、これと同じような表が複数個ある時に、それらすべてをまとめて表にする、ということもできるのでしょうか?? VLOOKUPなどでやってみたのですがどうしても空欄ができてしまい、表がどうしても見にくくなってしまいます。どなたがご助力お願いします。

  • EXCEL 同シート内で抽出する方法を教えてください。

    EXCEL 同シート内で抽出する方法を教えてください。 現在、月日別に入力された大量のデータが、あります。 それを、同シート内に月別に抽出したいのです。 できれば、入力規制-リストで選択すると抽出するような形で ※イメージを添付しました お手数かけますが、よろしくお願いします。

  • 条件によって抽出するデータを変える

    PHPやMySQLの勉強を兼ねてサッカーチームの試合データをテーブルに格納しました。 テーブルは下記のようにしました。他にもフィールドはありますがとりあえず3つのみ。 左からホームゲーム(H)かアウェーゲーム(A)か。ホームチームの得点。アウェーチームの得点です。 table名:gamedata h_a(VARCHAR型)|home_score(INT型)|away_score(INT型) H|5|3 A|2|1 A|3|4 このようなテーブルから「2得点以上5得点未満の試合」を抽出したい場合はどのようなSQL文になるのでしょか? 上記のテーブルだと「A|3|4」このデータだけ抽出されることになります。 問題点だと思うのは下記の二つ。 一つはホームゲームの場合は「home_score」に得点が格納されていますが、アウェーゲームの場合は「away_score」に得点が格納されていることになります。 二つ目はデータがまだ不十分で得点が何も入力されていないデータもあるという点です。こういうデータはスルーしたいです。 ご存知の方いらっしゃいましたらご教示ください。 よろしくお願いします。

    • ベストアンサー
    • MySQL
  • Excel 抽出したデータで別シート自動作成

    Excelで、条件で抽出したデータを、自動で別シート作成およびデータ出力したい 外部サイトで恐縮ですが、 こちら → http://oshiete1.nifty.com/qa6295795.html   の内容が似ているとは思いますが、 シートの自動作成まで含めるとどうなるのでしょうか 添付画像のように、 sheet1に(画像ではすでに入力済みですが)、たとえば 地区 列に「え」と入力すると 【え】というシートが自動作成の上、地区え の行が出力される 次に「え」と入力すると同シートの次の行に出力される 【い】というシートも同様です。 このようにするにはどうすればいいのでしょうか? 事情により急いでいます。何卒よろしくお願いいたします。

  • エクセルでデータを抽出し,別シートに転記する方法

    「志望校一覧」というシートに添付ファイルのような書式で約200人のデータが入っています。 これを高校学科別にデータを抽出して書式を変えずに「志望校別」という別のシートに転記したいのですが,何か良いマクロか数式はありますか?実際のデータが入っている行は3行目(A子)から188行までです。並び順は右端のコード順,なおかつ組・番順になると良いのですが…。

専門家に質問してみよう